top of page

Unity Projects

Demo Reel

Fruit Match

Solo Developer

A classic match-3 game with an exciting twist.

​

Twist:
- Make matches and build the highest possible combo before the grid reaches a deadlock. Once a deadlock occurs, all remaining matchable pieces on the grid are automatically cleared as a reward to the player.

Tech Stack: Unity Engine, C#

Contribution:

  • Singleton Pattern for centralized control through Game Managers

  • Object pooling system for different types of fruits (Matchables)

  • Scalable grid system and matching logic

  • UI and other cosmetic details of the game

Kitchen Chaos

Solo Developer

Kitchen Chaos is a fast-paced, single-player cooking game where the goal is to prepare and deliver as many recipes as possible within a limited time

Tech Stack: Unity Engine, C#

Contribution:

  • A robust Kitchen Counter system

  • Engineering user interface

  • Cross-platform input system

Sheeps

Gameplay Engineer [Team Size: 5]

Sheeps is a 2D arcade game inspired by the classic snake where you collect all the sheep and drop them in their dens.

Tech Stack: Unity Engine, C#

Contribution:

  • Snake game mechanics

  • Score system

  • Integrated Snake Animations

Shudder Speed

Gameplay Engineer [Team Size: 5]

Shudder Speed is a serious game made for the VR platform that teaches basic functionality of a digital camera to the player.

Tech Stack: Unity Engine, C#

Contribution:

  • In-game camera mechanics

  • Player movement mechanics

Gun Dash

Solo Developer

Gun Dash is an endless runner where the player collect coins, evading the obstacles & is granted with a special ability of shooting obstacles at times.

Tech Stack: Unity Engine, C#

Contribution:

  • Procedural platform & obstacle generation, object-pooling

  • Score system using Observer programming pattern

  • Player movement, game UI

AST.jpg

Asteroids

Solo developer

The good old mutidirectional shooter arcade game where the player controls a ship, evading the asteroids and shooting them down but also has power-ups now.

Tech Stack: Unity Engine, C#

Contribution:

  • Asteroid splitting & spawner mechanics

  • Power-ups like Shield & Missile Bullet

  • Basic player movement, & score system

BB.jpg

Brick Breaker

Solo developer

Breakout is an arcade game where the goal is to  destroy all the bricks by repeatedly bouncing a ball off a paddle into them.

Tech Stack: Unity Engine, C#

Contribution:

  • Data-driven brick health system that sets the color of the brick with respect to its current health.

  • GameManager system using Singleton pattern.

  • Basic collision & player movement systems.

bottom of page