Blimp Mobile Game

2-4 player strategy build & battle game for competitive family nights & parties!

Gameplay footage. Huge appreciation to Games Over Coffee Consulting Youtube channel for giving me insightful & valuable feedbacks!

Available: Google Play

Future Updates: Window, App Store

Brief game description

Gameplay in BLIMP involves each player constructing their own ship, equipped with three unique weapons. The goal is to destroy all the other players' weapons to claim victory. After each round, the area shrinks, forcing players to confront each other, intensifying the game and creating thrilling tie-breaker situations.

What did I do?

Write scalable code using MVC pattern, achieving loose coupling, reducing component-dependency & code duplication in codebase. Minimize checks and draw calls using events system in Observer Pattern, faster 28 FPS compared to unnecessary property checks every game-loop.

Implemented Singleton, State Machine, Factory patterns in architecture. Programmed state machines for key in-game systems like entity behavior controllers, weapon firing logic to modularize over 4000 lines of code.

Developed new animation system using Unity Coroutines, allowing sequencing of animations that can be assembled, previewed via visual editor.

Built Serialization System for saving. Optimized loading time by 9% Analyzed file formats & common data types to design data structure for safely encoded and decoded from disk via JSON or built-in Scriptable Object.