Fly-Motion 🎢
Software development for the amusement ride
About the Project
Fly-Motion amusement ride was developed by “SEMZ-Vympel” company. Fly-Motion consists of a rotating cockpit; the player sits inside of it. There is a screen mounted inside, which imitates the cockpit view, and a joystick, which lets the player control the plane. Computer mounted inside the cockpit launches a game (there’s a list of air fighter simulators available for choice), which controls the cockpit and rotates it in sync with the game, thus creating a full immersion effect for the player.

My contribution
Fly-Motion amusement ride is a complex software and hardware product. I was working on the software part of the project. Fly-Motion software consisted of the following components:
- Microcontroller program, which listens for commands and controls the motors accordingly
- Application for tablet or laptop, which player uses to choose a game, his plane and mission in the game, and also to pay for his game session
- Software for desktop PC mounted inside of the cockpit, which launches the game, sends commands to microcontroller and communicates with tablet/laptop software.
I worked on all of these components. I’ve added new features, new games, and also improved the responsiveness of Fly-Motion ride.
Microcontroller program is written in C, everything else is written in C#.
If you like my portfolio and you would like to hire me for your project, feel free to contact me!