
Block Puzzle
Match-3 2D casual mobile game
Block Puzzle (Mobile Game Development)
A Match-3 block puzzle game where users have to strategically place tiles onto a board to clear rows and columns while trying not to run out of possible moves.
Client / Project
A mobile game studio approached me to build a complete Block Puzzle game using the visual assets and basic sound effects they provided. They had a clear concept and game design outline, but needed a Unity developer to implement all core systems, gameplay logic, UX flow, monetization, and overall production polish.
Problem
The client had visuals, a concept, and a target style, but no working prototype or gameplay systems.
They needed:
A fully functional Block Puzzle game
Clean, responsive drag-and-drop block placement
A scoring system, combos, grid logic, and game-over conditions
UI flow, effects, feedback, and animations
Smooth performance on mobile devices
Integrated ads and monetization
Music, SFX tuning, and polishing touches
Development guidance on a few features and UX decisions
They required someone who could take these assets and transform them into a complete, stable, polished mobile game ready for release.
My Role
Unity Developer - responsible for all scripting, gameplay systems, UI/UX, game flow, audio, and monetization.
The client provided just the 2D art and some sound effects; everything else was implemented by me.
What I Delivered
Core Gameplay Systems
Complete Block Puzzle grid logic
Block spawning, randomization rules, and placement validation
Line-clearing logic with scoring and combo bonuses
Smooth drag-and-drop input with snap-to-grid behavior
Game Flow & UX
Main menu, settings, pause, and restart flow
Game over logic and replay loop
Score counters, animations, and feedback effects
Daily play feel with satisfying pacing and touch response
Visual & Audio Experience
Integrated the provided art assets into a clean, polished UI
Added custom music and tuned all audio feedback
Added subtle VFX, transitions, and micro-interactions for polish
Monetization
Implemented mobile ad integration (rewarded, banner & interstitial ads)
Added optional reward flow tied into gameplay
Ensured monetization did not disrupt game pacing or UX
Production Improvements
Advised the client on UX tweaks, timing, and readability
Proposed several quality-of-life features that were integrated into the final build
Ensured clean code structure so the game is easy to update and maintain
Results
The client received a fully functional, polished Block Puzzle game built from their design and visual assets
The game was optimized for mobile, with responsive UI and satisfying gameplay feel
Monetization and game flow were integrated seamlessly
The client was able to move immediately into testing and release preparation
This project demonstrates my ability to take a client’s idea and assets and deliver a complete, well-polished mobile game end-to-end.
Tools & Tech



