Inspiration

Mario Run was inspired by the idea of combining nostalgia with fast-paced, modern gameplay. We wanted to create an engaging experience that captures the excitement of classic Mario-style running while making it accessible, fun, and interactive for today’s users.

What it does

Mario Run is an endless/level-based running game where the player controls Mario as he runs forward automatically. The player jumps, avoids obstacles, collects coins, and defeats enemies to score points and progress through levels. The game focuses on quick reactions, smooth controls, and immersive visuals.

How we built it

We built Mario Run using: *Game logic for automatic forward movement *Physics-based jump and collision detection *Score tracking and obstacle generation Optimized animations and smooth transitions UI elements for score, start, and restart options The development process involved designing levels, testing controls, and improving performance for a seamless experience.

Challenges we ran int

Implementing smooth collision detection *Balancing game difficulty to keep it fun but challenging *Managing performance and frame rate *Synchronizing animations with player actions

Accomplishments that we're proud of

Successfully created a playable and engaging running game "Smooth gameplay with responsive controls *Clean UI and enjoyable user experience *Effective obstacle and score system

What we learned

Through this project, we learned: *Game mechanics and physics implementation Debugging real-time interactions *Improving user experience through testing *The importance of optimization in interactive applications

What's next for Mario run

*the future, we plan to add: "More levels and environments *Power-ups and special abilities *Sound effects and background music *Leaderboards and achievements *Multiplayer or competitive mod

Built With

Share this project:

Updates