Here is all you need to know to understand game development. It&#x27;s just two things.<p>Firstly, on a home console there are just two playable frame rates: 30 fps and 60 fps. This means you can only have frames either less than ~16.6 ms or ~33.3ms long. The next step is 20 fps and if you were even allowed to ship a game like that it would not make any money so you would likely get fired anyway.<p>You will do very unsafe things to stuff as much as possible into a game&#x27;s frame because your competition is already doing it and your designers demand it. There is only one thing you could possibly sacrifice a little bit of performance for - development time.<p>Thus there is this second thing: a game has to ship before you run out of money. The most common production time is about 18-24 months. This is for millions LOCs of source code and terabytes of source assets (textures, models, video, sound etc) written, often from scratch, and tested.<p>How long does it take to ship software for a new plane in your business? I&#x27;d be terrified to even approach a plane that had shipped in 1.5 years, least fly in it.