
Designing a Physics-Based Game Around Limited Actions (libGDX + Box2D)
Mobile players today don’t want to learn — they want to play. Short sessions, instant clarity, and responsive systems have become more important than depth through complexity. If a game takes too long to understand, many players leave before it even begins. With that in mind, I approached this project with a constraint: limit the number of actions, not the depth of the system. This became the foundation of Necr: Chain Reaction Physics — a 2D physics-driven game where each run is defined by a limited number of shots and the interactions that follow. A System Built on Constraints Instead of designing around progression systems or upgrades, I focused on restriction. The player has a finite number of shots. No retries, no power-ups, no safety nets. This changes how the game is played: every decision matters positioning becomes critical The result is not about how much you play, but how well you understand the system. From Input to Outcome At its core, the game is simple: You launch a proje
Continue reading on Dev.to
Opens in a new tab

