Projects

Things I've built

These range from simple college assignments to games I shipped entirely on my own, and each one taught me something new along the way.

▶ Watch Gameplay
Team Project · 2D Idle Tycoon · Unity · ACAD Game Jam 2025
GD Lassi Wala
Game Designer

GD Lassi Wala is an idle tycoon game where you run a lassi stall, brewing and selling as much lassi as you possibly can before time's up. Built during a tight game jam window, I worked as the designer shaping the core mechanics and pacing alongside a small team.

Won 2nd Prize at the ACAD Game Jam 2025.
Unity Idle Tycoon Game Jam Team Project
▶ Watch Gameplay
Team Project · UI-Driven 2D Roguelike Puzzle · Unity · College Assignment
Project Time
Project Tracking Manager

Project: Time traps the player inside a malfunctioning time machine that drops them into the same room across different, unstable years. With no character movement, the entire game is played through UI: inspecting objects on the walls for clues — old calendars, tech, media, architecture — to deduce the exact year they're in, while a global real-time timer never stops ticking. Alongside deduction, players scavenge and physically install missing machine parts scattered across the timelines to fully repair it before time runs out; run out of time and you're erased and reset from scratch. Built around the theme of "The Great Indian Jugaad," the game is about improvising with limited tools and incomplete information under constant pressure.

My focus: keeping the team's tasks, milestones and scope on track from start to finish.
Unity Roguelike Puzzle Team Project
▶ Watch Gameplay
Team Project · 2D Top-Down Puzzle · Unity · ACAD Game Jam 2026
SYNC
Developer & Designer

SYNC is a 2D top-down puzzle game where you and an enemy always move in sync with one another. You can swap positions with the enemy using walls and blocks to your advantage, with the main goal being to escape the room while avoiding traps. Built as a group project for the ACAD Game Jam 2026.

Unity 2D Puzzle Team Project Game Jam
▶ Watch Gameplay
AI & Systems Design · Behaviour Tree
Ludo AI: Opponent Design
AI & Systems Designer

A behaviour-tree and tactical decision system built for Ludo AI opponents. The AI rolls under identical dice rules as the player, sees only what a human player would see, and never gets bonus movement or future knowledge — every advantage comes purely from decision-making quality: weighing capture value, risk, safety and progress before choosing a move.

AI Design Behaviour Tree Systems Design
Design Documentation

The full behaviour tree and tactical decision system behind the AI, written before implementation.

AI Design Document Behaviour tree, decision logic & turn flow Preview →
▶ Watch Gameplay
2D Puzzle · Unity 6
Arrow Puzzle
Solo Developer (Design & Development)

A simple arrow puzzle game created in Unity 6, where the goal is to clear every arrow off the board by clearing its blocked path. Each arrow casts a ray to detect whether its path is blocked.

Unity 6 Puzzle Raycasting
▶ Watch Cinematic
Team Project · Cinematic · Unreal Engine 5 · Unreal Day Event
Unreal Day Cinematic
Animator

A cinematic created in Unreal Engine 5 for the Unreal Day event as a group project. All assets used are from Fab, except for the hero asset — a dragon's sword — which our group created ourselves. I worked on the animation.

Unreal Engine 5 Cinematic Animation Fab Assets Team Project
3D Modelling · Blender
3D Model Collection
3D Modeller

A growing collection of 3D models built in Blender, ranging from simple everyday objects to more detailed, iconic game environments.

Models so far: a car, a house, a tree, an untextured toilet seat, a fully textured car with materials, and a recreation of the Pokémon Centre.
Blender Hard Surface Environment
▶ Watch Gameplay
Level Design · 2D Platformer
2D Platformer Level Design
Level Designer

A simple level I designed for a 2D platformer, where the goal is to collect every coin in the level to move on to the next, while avoiding traps along the way.

Level Design 2D Platformer
▶ Watch Gameplay
3D Mechanics · Unreal Engine 5 · Blueprints
Bow & Arrow Mechanics
Mechanics Designer & Developer

My first Unreal Engine 5 project, and it turned out to be a fully functional bow and arrow shooting system, built entirely using Blueprints.

Focus: writing Blueprint logic, integrating Fab assets, setting up animations and meshes, and mapping player input inside UE5.
Unreal Engine 5 Blueprints 3D Fab Assets