Emanuele Feronato has set themselves a challenge, a 101 Games Challenge, the mission is clear: to create 101 unique, fully playable games as a solo developer. The journey has only just began, you can track progress at 101gameschallenge.com.
The Rules: A Commitment to Creativity
No AI-Coding Assistance:
AI tools won’t be used, all code is written by the developer!
Games, Not Prototypes:
Each entry must be a full-fledged game!
Tech that Lasts:
All games must work with the latest technologies. Obsolete tech is off the table.
Original Development:
Every game must be coded from scratch. Third-party assets for visuals and sound are o.k but the underlying mechanics and code will always be created from scratch.
No Shortcuts:
Sequels and ports don’t count as new games. A sequel must feature significant changes to stand as its own entry.
Transparent Source Code:
Every project will have its source code or project files available to ensure accountability and learning opportunities for others.
The Games So Far
1. Pushori
The first game, Pushori, is a puzzle game inspired by the block-pushing mechanics we all know and love. It’s simple, elegant, and proves that even the basics can create something engaging.
2. Bolaz
Next up, Bolaz brings a twist to Ketchapp’s popular mobile game Ballz.
Why Take on This Challenge?
The 101 Games Challenge isn’t just about the final number; it’s about mastering game design and development through sheer iteration. Each project is an opportunity to explore new mechanics, tools, and genres, all while building a portfolio of unique creations.
Why not start your own challenge with a Roguelike game? Check out Roguelike Development with JavaScript.
Going through the book will teach you how to create your own roguelikes: make use of procedural generation for dungeons, mazes, monsters, and treasure, implement turn-based mechanics, and use tile-based graphics.
Head of Development and Data by day, retro game dev by night. Loves running, game jams and retro gaming.