QUADSIMU - v.1.0 alpha



Take a trip to the world of FPV drones. QUADSIMU SIMULATOR is a web based application for quadcopter pilots. FPV simulator will help you learn how to fly freestyle or racing drones, any time, any where, regardless of weather and without damages from crashes. It’s the best way to practice your flying skills and build muscle memory of certain moves. Whether you are new and still learning how not to crash, or getting the hang of a challenging acrobatic trick. Simulators are highly helpful for beginners and advanced pilots alike. This is not just a game, QUADSIMU core uses the same algorithms as true devices of this type to bring to you the best experience performing FREESTYLE or RACING manuvers. However there are still a lot to discover and improve. This is early access and many features are under development. It will take a little while but in the meantime QUADSIMU FPV SIMULATOR is free for brave pilots to test QUADSIMU TO MAXIMUM! Are you ready for this journey?


Based on control loop feedback mechanism widely used in industrial control systems and a variety of other applications requiring continuously modulated control. This is the brain of any drone. PID LOOP is a part of a flight controller software that reads the data from sensors and calculates how fast the motors should spin in order to retain the desired rotation and speed of aircraft. The goal of the PID controller is to correct the difference between a measured value from gyro sensor, and a desired set-point. The difference can be minimized by adjusting the control inputs in every loop, which is the speed of the motors.


These ESCs represent an integral part of the quadcopter system architecture since their output controls the orientation of the quadcopter by varying the speed of the brushless motor by providing the appropriate level of electrical power. It simple translates a pilot's controls into precise instructions sent to the motors to control movement of the unit. This allowing pilots to perform extreme acrobatic maneuvers. Hovewer QUADSIMU also use ESC to control the sound pitch and volume effect for each engine individually, to increase the sense of realism.


One of the crucial pieces of equipment necessary for flying a multirotors is a radio controller RC. This is a type of remote-control to keep control over quadcopter. QUADSIMU at current state has build in suport for GAMEPADS and KEYBOARDS. With plans to support RC via a bluetooth adapter. MODE 3 has been implemented as a base mode. Pitch and roll on the left hand, with throttle and yaw under the right hand. This still keeps primary controls together on the left gimbal. More modes, options and imporovements are on the way.


Typical drone has at least one camera to transmit video signal via video transmitter from a flying unit to the receiver. Decoded signal is display into pilot's FPV googles in real time. QUADSIMU has three camera modes. TP, HD and FP. The difference is in the perspective, image quality and in the angle of attack - AOA. Pilot can adapt the AOA to his favorite settings. This is one of the very important settings. The whole flight dynamics depends on it. From smooth experiance to fury mode! The greater inclination angle makes the drone more aggressive. Perfect for experienced pilots and beginners.


ANGLE and ACRO mode are already available. Angle Mode is trying to aoutolevel your device. Perfect for beginners! When you let go off the roll and pitch stick, the quadcopter returns to the neutral position. It’s like there was an invisible hand keeping the drone levelled at all time whenever it’s not controlled by the pilot.
On the other hand in Acro mode pilot has full control over the unit. Perfect for freestyle and racing challanges. It gives a sense of freedom but requires a lot more skill and attention from the pilot. And we will devote the most attention to the Acro mode.


Their strength is the key. QUADSIMU offers access to adjustable engines power & efficiency to keep the device in the desired position. More engines types and parts will appear progressively. Each motor is managed by a separate ESC, allowing data to be transferred from Flight Controller FC to Electronic Speed Controller ESC and to the motor together with the appropriate electrical voltage. This translates into the RPM of the propellers. In QUADSIMU OPTIONS menu you can set apropreate values for your custom build setup including other parameters.


Unreal Engine 4 uses the PhysX 3.3 physics engine to drive its physical simulation calculations and perform all collision calculations. PhysX provides the ability to perform accurate collision detection as well as simulate physical interactions between objects within the world. Having physics in your game will help improve the immersion value of every scene, as it helps players believe that they are interacting with the scene and that the scene is responding back in some way or another.


Unreal Engine 4 handles collision & ray casting during run time. This will allow QUADSIMU players to interact with other items like gates, walls, trees, etc. In real time and behave as a real physical object. Upcoming damage system to QUADSIMU will allow for the mapping of potential damage based on momentum value during the impact. Device altitude is using raycast collision and world positon to feed PID loop. This will allow you to save money in the future through experience gained in the simulator.


QUADSIMU is placed on a fast multiprocessor server in EU, works smoothly at 140 fps on Google Chrome web browser. Nevertheless, there are things that need to be improved. The current load time takes less than two minutes. HTML5 is still flagged as experimental, which means that many options are unavailable or very hard to reach. Nevertheless, the time is slowly coming that more and more features will be made available. And this will translate into more functionality and performance.


Experimental project embedded in HTML5 and builted using the AAA engine. It uses the power of C ++ and Unreal Engine 4 blueprints, to blow a bit of life into QUADSIMU. However, webassebly is in experimental mode. Developers around the world are working hard to implement new features, and we want to be part of this progress. At the moment works fully on Google Chrome web browser but we try to support more in the future. There is still a lot of limitations, but it's a very exciting time. Remember Rome was not built in a day!


Please keep in mind that this is very early access to QUADSIMU application. That means there is a lot to be improved to fully enjoy the simulation. QUADSIMU is based on the PIDQUAT algorithm, which is the core of the game. This simulator will be improved to reach expectations, so that the impressions from the flight in QUADSIMU mapped reality will allow the player to feel as if it was real. Please see what is already implemented and what to expect in the near future. Full changelog plus awaiting features.


If you want to be part of this project and see how it grows, that's great! You can help QUADSIMU to develop in several ways. First of all, your opinion matters! You can test QUADSIMU to the maximum, and if something does not work as it should, describe the problem on the dedicated forum. Like, or Share a link to QUADSIMU with a friend who may be interested. Subscribe to Multipainkiller Studio, and you will receive notification with changes to the project. More options to show support for QUADSIMU may come in the future.



QUADSIMU is embedded in the web browser. This will give us the chance to access our simulator from any platform. From desktop computers, laptops, tablets and smartphones. Yes, QUADSIMU has a chance to work even on your phone one day. Imagine you have FPV goggles installed, QUADSIMU works on your smartphone with a radio controller or gamepad connected. This is a step to freedom! For today, below you will find the current hardware requirements for testing the QUADSIMU FPV SIMULATOR.


Operation System
Video card


Win 10. 64-bit
Quad-Core Intel or AMD 2.5 GHz
8 GB
Nvidia Geforece 970 GTX or AMD R9 390
Needs connection to load


Win 7. 64-bit
Quad-Core Intel or AMD 2.5 GHz
4 GB
Nvidia Geforece 470 GTX or AMD RADEON 6870 HD
Needs connection to laod



We are proud to present a software list among which you will find the best tools in the gaming industry and now used in the work on the QUADSIMU application. From 2D editors, 3D modeling environment, texturing, sound processing, creating logic. To create FPV SIMULATOR embedded in your favorite web browser! And here is a list of great tools, without which there would be nothing ... Thank you for your hard work and great contribution!



To maintain QUADSIMU and keep further work, your support is needed! QUADSIMU FPV QUADCOPTER SIMULATOR has a chance to became very universal application thanks to fact it's embended in web-browser. One day the QUADSIMU pilots will be able to simulate quadcopter with your favorite settings on smart-phone with FPV gogles and with radio transmitter or gamepad connected. No matter where you are you QUADSIMU will be ready to take off. This is good time to give it a chance and shows support. QUADSIMU in exchange for your interest gives you a place for your advertisement placement on the banner in available maps. Also you will receive space for your logo in this section. See more details & Submit your offer! JOIN TO QUADSIMU – CROWDFUNDING CAMPAIGN