One of the first challenges as a game developer is deciding what kind of game to make. If your project is too big, you risk burnout. If it is too small, you miss the chance to grow. The key is to pick something that matches your current skill level and then move up step by step, with each game teaching you something new while still being finishable.
Scope means understanding how big or small a game really is, and matching that against the time, skills, and energy you have available. Learning how to scope well is a skill! The best way to build it is to make games in order from small to big. Start with tiny projects like Pong, move to classics like Pac-Man or a simple Platformer, and only later attempt larger games like RPGs.
Each finished game, no matter how small, gives you better instincts for the next one. You cannot learn how to scope by thinking about projects, only by finishing them.

Start Small: Beginner-Friendly Projects
When you are brand new, you want games that are short, simple, and fun to finish in a single sitting. These teach you the basics of sprites, objects, collisions, scoring, and input.
- Space Rocks (Asteroids-style): Movement, shooting, collisions, score.
- Catch the Clown: Move a sprite, click on it, increase score.
- Flappy Bird: Gravity, input to flap, scrolling obstacles.
- Pong: Movement, bouncing ball, simple AI or two-player play.
If you have never made a game before, any of these is a perfect first step.
Next Steps: Small Arcade Classics
Once you can move objects and keep score, it is time to add spawning, enemies, and simple AI. These projects are still small but they feel more like complete games.
- Breakout: Ball physics, destructible blocks, power-ups.
- Space Invaders: Enemy waves, shooting, win and lose states.
- Pac-Man: Grids, collectibles, and enemies that chase you.
These projects teach you to think about the game loop and how multiple systems interact.
Leveling Up: Intermediate Projects
By this point you know how to make a game loop work. The next step is adding platforming, puzzles, and multiple levels.
- Platformer: Gravity, collisions, jumping, enemies.
- Puzzle Game: Falling blocks, matching rules, win conditions.
These add complexity in player movement, design, and state management.
Advanced Projects: Games With Lots of Content
Once you are comfortable, you can start to combine many systems you have already learned. These games often include AI, progression, and player data management.
- Metroidvania: Large levels, progression, power-ups, saving and loading.
- Fighter: Health bars, combos, multiple characters.
- RPG: Stats, menus, dialogue, inventory, quests.
RPGs are where a lot of beginners want to start, but they are some of the hardest to finish. If you dream of making an RPG, start smaller, like a top-down adventure or a single-battle RPG prototype.
Something Not Listed Here
At some point you will get an idea that does not fit neatly into a genre. Maybe it is a physics sandbox, an idle game, or something totally original. That is great. By the time you have made a handful of smaller projects, you will have the skills to experiment.
Keep in mind that the more original and complex the idea, the more you will need to break it down into smaller, testable chunks.
The Endgame: MMO Territory
MMOs, or “Massively Multiplayer Online” games, are out of reach for beginners and even most professionals without a large team. They require servers, networking, data storage, and endless content.
That does not mean you cannot dream big. If your first idea is “the next World of Warcraft,” scale it way down. Start with a multiplayer Pong or a simple online chat room in GameMaker to learn networking basics.
How to Know You Are Ready for the Next Project
Here is a simple rule:
- If you can finish a project without constantly feeling lost, you are ready for the next step.
- If your current project feels overwhelming, scale it down instead of jumping up in scope.
Game development is a staircase, not a leap. Every project you finish, no matter how small, is a step toward the big games you dream of making.
Key Takeaways
- Start with tiny, winnable projects like Flappy Bird or Pong.
- Build up to classics like Space Invaders, Breakout, and Pac-Man.
- Move into platformers and puzzles once you are comfortable.
- Only tackle RPGs, fighters, and Metroidvanias after mastering the basics.
- Remember: finished is better than perfect.