Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Color Tower Blast
The players place colored tanks onto a conveyor and clear a stacked color tower by matching shots to exposed cubes. The project focuses on satisfying tap-to-place decisions, readable color strategy, automated firing, and scalable level authoring for rapid puzzle iteration.
Roles & Responsibilities
---------------------------------------
Game Art/UI
- Explored visual concepts for art direction and lock the style spec : toony, high saturation, vibrant color shades
- 3d URP scene with custom rounded cubes, other primitive gameobjects for gameplay
- Designed splash screen concepts, gameplay UI, and Victory and failed UI screens.
Game Design
- Designed the complete core loop: select tank, place on conveyor, auto-fire, clear tower, complete level.
- Created color-matching puzzle rules with targetable cube logic and fail-state detection.
- Difficulty tuning with easy, medium, hard and extra hard category
- Balanced the prototype around simple input, strategic tank placement, and clear player goals.
Gameplay
- Built the gameplay using scalable MVC-style shared architecture framework with clear model ownership and separation of concerns.
- Implemented runtime tower generation, tank queue behavior, conveyor placement, and automatic shooting.
- Added level completion, deadlock/fail detection, cube clearing, tank depletion, and gameplay event flow.
Editor Tools
- Created custom Unity editor tools for faster level and tower authoring.
- Editor tool allows to create predefined set of vertical structure (tower) made of cubes, with dynamic adjustable height
- Built a dedicated level editor workflow to preview, generate, and apply tower layouts.
- Structured level data with ScriptableObjects for efficient iteration and reusable configuration.









