top of page

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.

  • LinkedIn
  • GitHub
  • Behance

© 2025 – Nikunj Kareliya

bottom of page