Build a Flight Game in 2 Minutes using STEM Studio Three.js AI Game Engine

2 Likes

ā€œBuild a Flight Game in 2 Minutesā€ sounds more like marketing than something technically meaningful. A flight game is not just a plane model moving forward with some controls. Real flight mechanics involve aerodynamics, proper control surfaces, forces, and physics. If the engine is just generating a scene with a plane and basic movement, calling it a flight game is pretty misleading.

The post also doesn’t really show what the AI engine is actually doing. Is it generating code, building scenes, handling physics, or just assembling templates? Without seeing what is produced under the hood it’s hard to evaluate the value of the tool. Right now it feels more like a quick demo generator than a real game engine workflow.

Another issue is that ā€œ2 minutesā€ claims usually ignore the real work that happens outside the demo. Asset creation, optimization, gameplay systems, UI, physics tuning, and performance all take time. Reducing that to a two minute claim oversimplifies the actual development process and doesn’t say much about how the tool performs in real projects.

If the goal is to showcase the engine, it would be more convincing to show a technically deeper example. Things like how the engine structures scenes, how extensible the generated code is, and how developers can actually build on top of it. Right now the post feels more like a flashy headline than a serious technical showcase.

I gave it a heart because I like to support and encourage all aviation-related efforts in three.js, even if they involve an arcade-style flight sim.

I viewed this as more of a demo of the STEM Studio. Like you, I have no idea what AI had to do with it. And, like you, I suspect there is not much of a flight model.

Also, that was a horrible place to put an airport. The last thing you want is to have obstacles (like hills and trees) off the ends of the runway. That is bad for both takeoffs and landings.

1 Like

@Umbawa_Sarosong Are you like staff or something or are you just one of the ā€˜gods’ of Three.js development? Because I’m looking for game dev help and I’ve seen a lot of really good, really detailed posts from you, and was hoping you could help me out a bit.

1 Like

I’m not staff, just another developer who’s spent a lot of time working with Three.js. Glad the posts were helpful though.

If you’re looking for help with game development, one option is we could build it using my existing game engine. That way you can focus on designing the game assets like the environment, avatars, and vehicles while I handle the engine side.

@phil_crowther @Umbawa_Sarosong @check Thanks for the comments. This was really a demo of what you can do with the STEM technology we are developing. Once a behavior is built, you can make any object fly. As for AI, we are developing several tools to assist creators, including model generation, behavior coding, and enhancing general 3D experiences. Please visit our X page for daily updates on our progress and tutorial videos: https://x.com/Erth_AI

2 Likes

If you need a flight model, I have a fairly simple one that I have developed over the years. Here is a demo for a Sopwith Pup. (I am currently working on the interior, which you can see by pressing ā€œvā€.) The flight module is available in the jsm directory of my GitHub repo. It takes into account the 4 factors affecting flight (lift, drag, thrust and gravity). And it uses linked objects to create the correct rotation. The flight module also enables you to fly taildraggers, like the Pup.

2 Likes

Nice! I’ll check it out. Might be worth integrating as STEMs in STEM Studio so anyone can add your flight sim to their SIM, Game Scene or 3D Experience!

Absolutely!

I created it because I got tired of games with terrible flight simulations. I am a commercial pilot with instrument rating. I only have 500 hours of flight time, but that is enough to know that flying is not as difficult as many games have made it appear. (This is a pet project I have been working on since the SubLogic flight sim came out in 1979!).

And, if you are interested in a helicopter simulation, here is one that I created a few years ago.

3 Likes

That’s really cool. I’ve seen flight physics before that just feel completely unrealistic, so it’s nice to see something that actually works.

Appreciate you sharing this. Your passion really shows and it definitely helps make Three.js games better.

1 Like