Snake Gab is a fast paced 2D mechanics-driven game inspired by the classic vertical obstacle genre (similar to Flappy Bird). I developed this project entirely solo from scratch, handling everything from core gameplay programming to custom 2D art integration.
The goal of the project was to recreate a highly addictive and responsive core gameplay loop while giving it a completely unique visual identity. The player must navigate a procedurally generated obstacle course by mastering gravity-based physics and precise timing.
As the sole developer and artist on this project, I managed the full production pipeline:
- Physics & Movement: Engineered a custom 2D gravity and jump system to ensure responsive, satisfying player controls.
- Procedural Generation: Programmed a dynamic obstacle spawner (Pipe Manager) that infinitely generates levels with randomized heights and gaps for endless replayability.
- Game Loop Logic: Implemented UI systems, score tracking, and game-over state management using Unity's Event System and Singletons (GameManager).
- Custom Assets: Designed and integrated completely custom 2D sprites (Snake character, backgrounds, and obstacles) replacing all default placeholder art to establish a unique game aesthetic.
Platform: Phone (Android)
You can download the playable build directly from here to test it : https://drive.google.com/drive/folders/1MycjAbdW0ewjbPnn5DjJAxqepUPx5p20?usp=sharing



