Project Case Study: Center Rush

Goal

The client wanted to create a fun, fast-paced, and addictive mobile game where players control a ball and aim to reach the center goal by jumping from ring to ring.

The gameplay needed to be simple to understand, but increasingly challenging through obstacles, power-ups, and enemy behavior to keep players engaged across multiple levels.

Core goals included:

✔ Easy-to-learn, hard-to-master gameplay
✔ Progressive difficulty with stages and levels
✔ Dynamic obstacles and power-ups
✔ Monetization-ready mobile game

Solutions Delivered

We designed and developed a complete mobile game experience, including physics-based movement, dynamic obstacles, power-ups, and a scalable level system.

1. Core Gameplay Mechanics

Players control a ball that jumps ring by ring toward the center goal.

Each ring introduces challenges such as:

  • Bomb obstacles

  • Power-up collectibles

  • Moving enemies (Bomb Boss)

The gameplay rewards precision, timing, and strategic use of power-ups.


2. Obstacles & Enemies

Bombs

  • Static or moving obstacles placed on rings

  • Collision results in loss of 1 health

Bomb Boss

  • Moves randomly across rings

  • Increases difficulty and excitement

  • Behaves like a bomb on collision (health loss)

These mechanics introduce tension and require constant player focus.


3. Power-Ups System

The game includes three distinct power-ups to vary gameplay strategy:

  • Magnet
    Moves at the same speed as bombs, making collision impossible while active.

  • Speed Boost
    Allows players to quickly bypass multiple rings toward the center.
    (Collision can still occur if bombs block the path.)

  • D-Fuse
    Works like Pac-Man: consumes one bomb upon contact, then expires.

Each power-up is carefully balanced to enhance gameplay without removing challenge.


4. Level & Stage Progression

  • The game is structured into multiple levels

  • Each level contains 6 stages

  • Players progress stage-by-stage, level-by-level

This progression system keeps players motivated and gradually increases difficulty.

5. Level Editor for Internal Use

To support long-term content creation, we provided a custom level editor that allows the client to:

  • Design and tweak levels easily

  • Adjust difficulty curves

  • Test obstacle placement and pacing

This empowers the client to expand the game without developer dependency.

Result

✔ Fully completed and polished mobile game
✔ Smooth physics-based gameplay
✔ Progressive difficulty across stages and levels
Google Ads integration for monetization
✔ Ready for release on Android and iOS


Tech Stack

  • Flutter (Android & iOS)