AI side scroller game maker: one axis, a lot of precision
Removing an axis does not make a game simpler, it makes every remaining decision more visible. Side scrollers are precise, and precision comes from iteration.
The simplicity is a trap
A side scroller looks like the easy option. Two directions, a floor, some gaps. In practice it is the genre with the least room to hide. Every jump arc is fully visible to the player, every gap is measured by eye, and a movement system that is slightly wrong is obvious within one screen.
Compare that with a 3D game, where a loose jump can pass unnoticed because the player is dealing with a camera and a third dimension. Side scrollers offer no such cover. They are simple to start and demanding to finish.
That makes iteration speed the deciding factor, which is what Stage Engine is arranged around.
Movement is written and then argued with
Director 1 writes the controller as GDScript in your Godot project: acceleration, top speed, jump height, gravity, the fall that is faster than the rise, coyote time, jump buffering, wall behaviour, ledge forgiveness. Every one of those is a number that changes how the game feels.
You will not tune them by reasoning. You will tune them by jumping onto the same ledge forty times and saying it still feels heavy. That is a real specification here and it is one you can give without reading a line of code.
The camera deserves the same attention, and gets less of it in most projects. Lookahead, deadzones, how it behaves when you fall. A side scroller with a bad camera plays badly even when the controller is right.
Building the level
You lay out the level yourself in the builder rather than describing it. Placing platforms is faster by hand, and it is where the design happens: what the player is taught in the first screen, what the third screen tests, how far the checkpoint is from the hard part.
Godot handles both 2D and 3D, and side scrollers exist in both. A 2.5D approach with 3D geometry and a locked camera is a legitimate option and it plays to what the builder is strongest at, which is terrain, water and weather.
What you are getting
A desktop app for Mac and Windows, installed on your machine, with Godot bundled so the game runs locally. Consistent framerate matters unusually much in a genre where the player is timing jumps, and running locally is what gives you it.
Building needs an internet connection, because the model, asset generation and world data all come over the network. Playing what you built does not. There is no browser version.
Free to download and free to start. Indie is $10 a month and Pro is $50, for more usage.
The first screen is the tutorial whether you like it or not
In a side scroller the player learns entirely by moving right and finding out what happens. Whatever is in the first screen teaches them the rules, so it teaches them something whether you designed it to or not. A gap that can be cleared without thinking teaches that gaps are free.
The classic sequence is introduce, repeat, complicate, test. Show the mechanic somewhere safe. Ask for it again. Combine it with something known. Then demand it under pressure. That structure is decades old because it works, and it is invisible to players, which is the point.
You author that by placing the level yourself, which is why the builder puts layout under your hands. It is also why you should build a few screens and play them before adding a second mechanic. A side scroller that teaches one thing well is better than one that introduces five and explains none.
Checkpoints are part of the difficulty
How far the player is sent back matters as much as how hard the jump is. The same sequence can be a satisfying challenge or an infuriating one depending entirely on whether failing costs three seconds or ninety, and this is the single most common thing new side scroller designers get wrong.
Generous checkpointing lets you build harder content, because attempts are cheap and the player stays in a rhythm. Sparse checkpointing makes ordinary content feel punishing. Decide which game you are making, then place them deliberately rather than at convenient intervals.
Questions
- Is it 2D or 3D?
- Godot supports both, so both are open to you. The builder is strongest with 3D terrain, which suits a 2.5D side scroller particularly well.
- Can I use pixel art?
- Yes. You can generate assets in the app or bring your own, since it is a normal Godot project.
- Do I need coding skills?
- No. You place the levels and judge how the movement feels. Director 1 writes the code.
- Does it run in a browser?
- No. It is a desktop app for Mac and Windows, and the game runs locally on the bundled Godot.
- How much does it cost?
- Free to download with a free plan. Indie is $10 a month, Pro is $50.
- Should I build the levels or the movement first?
- Movement, but only just. Get a rough controller, then build a screen, because the screen is what tells you whether the controller is right.