What does it take to develop IF?

Hello to all.
I like to know how things work and are done, i’m curious by nature. So this leads me to this topic. What does it take to develop a game like Infinite Flight?(btw, im not asking this because i want to build a if look alike game)
So, i know that it needs a university degree and some outrageous coding skills, but what else is required to make the physics look so realistic? What does it take to develop IF and its unique features? Is it only massive coding skills, or anything else? It would be awesome if someone could answer me correctly to this!


Coding skills, and a love for aviation!

1 Like

Lots and lots of coding!

1 Like

And don’t forget lots of creative minds!

Don’t forget the massive amount of research into flight physics and dynamics.

Yes, but that part is the one that i seek to understand how they develop the physics.

1 Like

What i really wanted to know is how developers develop the physics and dynamics. Does someone know how? Thanks

1 Like

The only way that you will get valid answers is by waiting for a developer to respond


I know video game developers go the extra mile to make their games as accurate as possible. In this case I would think that they had contact with a flight or aerospace engineer at some point. 🤷‍♂️


Im guessing you have to commit to long work days (10-12hr shifts)

Years of hard work and dedication, as you can see. :)

(And a tolerance for people who want 3D buildings in the first week of development)


3d building with global flight is way too much for a mobile device like phones or tablets. Those features combined (i think) it’s only possible for PC’s or expensive phones.


That’s exactly what someone who wants to make a look alike game would say…


@Narruto_Mieumieu(João Sousa). Everything is possible throughout the coding world… The most important is the working quality of the team and/or how fast they sell the game/app to develop more features and hire more staff to help with the simulator details like textures, building, working instruments and possible device problems running the app. This team looks like to be one of the firsts giving a new brand online flying experience which I guess is a pioneer for the upcoming realistic mobile simulators we are going to have next decades. It’s not like a PC. It’s simple, smooth and cheap. That’s why everyone likes it, I guess.

1 Like

Im 15 and i play IF, why would i want to compete with IF? Besides that, IF has a successful community and a lot of advanced stuff. If i created a competent game, it would almost likely to lose against IF.

1 Like

It’s just a joke bro…


Nice question you got there

1 Like

It takes a Laura and a Phillipe. Their crazy minds and insane coding skills are what have brought us IF.

More than just Laura and Philippe… you’re forgetting Jarno, Kirill, Kevin, Cameron, and possibly other developers we don’t know of/I missed.

1 Like

What an interesting question!

I am an experienced Python programmer, and I can infer some of the things it might take to create something like IF.

IF is programmed in C++, Which is an older language.

Very early development:

Code for gravity is written.

Air is created as a void and not an object. laws for how air flows is also applied.

Code is applied to some sort of C++ compatible 3D modeling software

Terrain is created (flat) and is colored. Runways are also added and tested so objects (probably cubes for testing) don’t fall through them.

The first actual plane is created. Lift is tested.

The developers create thrust, and to keep from your phone melting, doesnt model air flow through each engine, but creates some sort of invisible generator attached to the back of each engine.

The first animations are created. Flaps extend create more lift, drag, and slow down the aircraft. Control surfaces are tested.

More planes are modeled.

The first real airports are created, including runway markings, taxiways, and parking spaces.

Regions are eventually created.

Hope this helps!