🎮 Mr. Block - A 2D Puzzle Arcade Game

Mr. Block is a fast-paced 2D puzzle-arcade game built in Unity that challenges players to navigate maze-like levels, dodge moving enemies, and reach the finish line. It features precise movement mechanics, dynamic obstacles, and a polished user experience with smooth UI, camera effects, and responsive sound systems.

🧩 Gameplay Features

  • Strategic Movement Mechanics: Rigidbody2D in Dynamic mode with zero gravity allows for tight, responsive player control.
  • Challenging Enemies: Spike ball enemies follow randomized movement patterns, making every run unpredictable and intense.
  • Goal-Oriented Level Design: Players must traverse handcrafted mazes filled with timing-based hazards and reactive enemies to reach the goal.
  • Real-Time UI: Clean interface updates live with level progression and player state, providing intuitive feedback throughout gameplay.
  • Camera Effects: Screen shake and visual feedback highlight impactful moments like player defeat or enemy collisions.
  • Sound Design: Background music and sound effects are implemented with Unity’s AudioSource system, enhancing game moment-to-moment immersion.

🛠️ Tech Stack & Tools

  • Engine: Unity 2022+
  • Language: C#
  • Physics: Rigidbody2D
  • UI: Unity UI System
  • Audio: AudioSource, AudioClips
  • Special FX: Custom camera shake and screen feedback effects

🧠 Key Learnings

  • Developed enemy AI with randomized directional changes and obstacle avoidance
  • Implemented smooth state transitions between Game Over, Retry, and Game Completed screens
  • Designed adjustable camera shake for impactful feedback, using Coroutine-based magnitude/duration control
  • Built level-based progression system with accurate UI feedback and scene control
  • Handled player death events by disabling all enemy behavior and pausing environmental systems

🎯 Developer Notes

I've only managed to beat the full level once myself—can you do better?
This project pushed my skills in Unity design, enemy AI logic, UI feedback systems, and camera VFX. I’m proud of the tight gameplay loop and the dynamic tension it creates as you weave through moving threats toward the goal.

Updated 3 days ago
StatusReleased
PlatformsHTML5
AuthorSayanNandi
GenrePuzzle
Made withUnity
Tags2D

Leave a comment

Log in with itch.io to leave a comment.