I designed and developed a complete multi-game mobile application using Flutter. The project combines clean UI/UX design with structured game algorithms. Each game has its own logic and interaction system built from scratch.
Built using Grid Navigation Algorithm with Collision Detection. Each level is generated differently to increase challenge and engagement.
Implemented using Array-based Movement Algorithm and Self-Collision Detection. The snake grows dynamically while constantly checking wall and body collisions.
Designed using Physics-based Motion Algorithm. The ball reacts dynamically to collisions, giving realistic and smooth movement.
Built using Pattern Matching Algorithm that checks all 8 winning combinations after each move to instantly determine the winner or draw.
This project reflects strong understanding of game logic, algorithm implementation, and interactive mobile UI development using Flutter.