Pop Blast – Match Puzzle Game

  • Role Game Developer
  • Project Type Mobile Game
  • Development Context Personal Project
  • Platform Unity (Android & iOS)
  • Tech Stack C#, Custom Grid System, ScriptableObjects, Object Pooling
  • Year 2024

Role: C# Programmer & Gameplay Developer

Responsibilities:

  • Implemented a custom match-detection algorithm supporting horizontal, vertical, and L-shaped patterns
  • Developed cascading combo logic with real-time chain reactions and score multipliers
  • Programmed interactive booster mechanics, including row/column clears, bombs, and full-color wipes
  • Built a dynamic grid system to manage tile spawning, fall logic, refilling, and animated transitions
  • Designed and coded the level system, including win conditions, star rating logic, and progression flow
  • Integrated in-game feedback mechanisms for combo popups, tile effects, and booster interactions

🎨 All visual assets, sound effects, and UI layouts were provided externally or replaced with placeholders during development.

Description:
Pop Blast is a colorful and engaging match-3 puzzle game where players pop color-matching blocks, trigger chain reactions, and complete level-specific objectives. As levels increase in complexity, players are challenged to strategically use boosters and combo mechanics to progress and earn higher scores.