PERSONAL PROJECTS


MultiWalk

This game is a first-person, puzzle game about a guy trying to leave a party but keeps ending up where he started and needs to find his way out.


MOVEMENT : The player moves around normally with W, A, S, D or with the arrow keys using a mouse for camera rotation. E is used to interact with objects. When the player is close to any interactable object, the cursor gets enabled in the center of the screen showing that the object is interactable.





AI GAME

A rough prototype which uses animation 'Blend Trees' and smarter enemies which use 'Navmesh' to navigate and have cone detection visions with some memory of the players last seen location.


BetterAI - SampleScene - PC, Mac & Linux Standalone - Unity 2020.1.14f1 _DX11_ 2022-01-20 00-10-59_Trim.mp4




AI Racekart

A project made using Unity's 'ml-agents' where the cars are given basic functionality of moving and turning.
It's then spawned in a track to freely move around and are given points based on its actions. As the machines learn to score higher points, they learn to navigate a race track on its own.


AI-Racing-Karts - SampleScene - PC, Mac & Linux Standalone - Unity 2020.3.25f1 _DX11_ 2022-01-21 15-47-13_Trim.mp4




FISH GAME

This is a hyper-casual prototype where the player plays as a fish and his goal is to survive the timer. It will be level based. The player has to avoid getting eaten by the bigger fish which will spawn from time to time based on the players performance or how good they are at the game.

The player will be able to eat smaller fish, increasing their which helps them by increasing their chance of survival.

FISH.mp4