BOUNDLESS (AWARD-WINNING GAME)
Role: Level Programmer/Level Designer
Boundless is a game that was developed in 48 hours for the Newbies & Vets game jam at USC. Our team of 8 (which I was considered a "veteran" on) were awarded the "Best Overall Game" award at the final showcase. We made a game that fuses the dark atmosphere and brutal gameplay of Dark Souls with a unique phase-changing mechanic. I was a Level Designer/Level Programmer. My main jobs included co-designing the map layouts, building the map in Unity (with tilesets), programming interactive objects, and making cutscenes. Although we finished the game for the event, we are actively developing a full version of it (with the current codenames being Project Rat and Idris).
Download the game jam version here
Download a refined demo here
Built with Unity
Boundless is a game that was developed in 48 hours for the Newbies & Vets game jam at USC. Our team of 8 (which I was considered a "veteran" on) were awarded the "Best Overall Game" award at the final showcase. We made a game that fuses the dark atmosphere and brutal gameplay of Dark Souls with a unique phase-changing mechanic. I was a Level Designer/Level Programmer. My main jobs included co-designing the map layouts, building the map in Unity (with tilesets), programming interactive objects, and making cutscenes. Although we finished the game for the event, we are actively developing a full version of it (with the current codenames being Project Rat and Idris).
Download the game jam version here
Download a refined demo here
Built with Unity
EXPERIMENTS IN UNREAL ENGINE 4 (LEVEL DESIGN)
Role: Level Designer (educational experience)
Although I have never made a game with Unreal Engine 4, I am incredibly interested in learning about how it works. Currently, I am focusing on how programming and design works within the engine. The video above is the very first level I've created using UE4. My only goal was to create a functional level that used a variety of prop elements (lighting, particles, meshes, etc.) so that I could learn how the components of the engine operate. This is my first step in mastering UE4.
Assets used:
Action RPG Kit: https://www.unrealengine.com/marketplace/en-US/slug/action-rpg
Stylized Dungeon Pack: https://www.unrealengine.com/marketplace/en-US/slug/stylized-pbr-dungeon-pack
Built with Unreal Engine 4
Although I have never made a game with Unreal Engine 4, I am incredibly interested in learning about how it works. Currently, I am focusing on how programming and design works within the engine. The video above is the very first level I've created using UE4. My only goal was to create a functional level that used a variety of prop elements (lighting, particles, meshes, etc.) so that I could learn how the components of the engine operate. This is my first step in mastering UE4.
Assets used:
Action RPG Kit: https://www.unrealengine.com/marketplace/en-US/slug/action-rpg
Stylized Dungeon Pack: https://www.unrealengine.com/marketplace/en-US/slug/stylized-pbr-dungeon-pack
Built with Unreal Engine 4
SMILE MEDICINE
Role: Narrative Game Designer
Smile Medicine is a narrative-driven game being developed by Dovecloud at the University of Southern California. I am acting as a narrative game designer, ensuring that the gameplay serves to translate and expand upon the game's story.
NOTE: due to departmental restrictions, I cannot share any examples of my work on the project until development is complete
Dovecloud: https://www.dovecloud.com/
Built with Unity
Smile Medicine is a narrative-driven game being developed by Dovecloud at the University of Southern California. I am acting as a narrative game designer, ensuring that the gameplay serves to translate and expand upon the game's story.
NOTE: due to departmental restrictions, I cannot share any examples of my work on the project until development is complete
Dovecloud: https://www.dovecloud.com/
Built with Unity
OPERATOR
Role: Main Programmer, Main Artist, Sole Designer, Sole Writer
Operator is a game title entirely predicated on a player-driven narrative. The player is a resource officer in the CBI, India's intelligence agency. They are tasked with directing a captured field agent, voiced by Akshaya Pattanayak, out of a Chinese military base. At each room, the player must rely on sensory data that the field agent provides them, along with using previously learned information, to safely navigate him out of the facility. Along the way, they gather intelligence on the next major attack the Chinese military is planning. There are currently four unique endings planned. It is somewhat based on my earlier Snatched demo, hence the visual similarities.
Please note that:
-The script is organized by room/outcomes based on player choice
-While all the audio is in Hindi for immersion purposes, the script has English translations and the final game includes English subtitles
-The game only runs on Windows
The demo (which has installation instructions in its download file) can be downloaded here
If the game does not run, please view the media above.
The finalized dialogue can be read here
Built with Unity
Operator is a game title entirely predicated on a player-driven narrative. The player is a resource officer in the CBI, India's intelligence agency. They are tasked with directing a captured field agent, voiced by Akshaya Pattanayak, out of a Chinese military base. At each room, the player must rely on sensory data that the field agent provides them, along with using previously learned information, to safely navigate him out of the facility. Along the way, they gather intelligence on the next major attack the Chinese military is planning. There are currently four unique endings planned. It is somewhat based on my earlier Snatched demo, hence the visual similarities.
Please note that:
-The script is organized by room/outcomes based on player choice
-While all the audio is in Hindi for immersion purposes, the script has English translations and the final game includes English subtitles
-The game only runs on Windows
The demo (which has installation instructions in its download file) can be downloaded here
If the game does not run, please view the media above.
The finalized dialogue can be read here
Built with Unity
YPD: THE GAME
Role: Sole Developer (art/music contracted out externally)
YPD: The Game was developed in conjunction with Vijayta Studios, a prominent Bollywood film studio, and Sunny Super Sounds to coincide with the release of their recent film, Yamla Pagla Deewana: Phir Se. It is a mobile puzzle game that centers around Dhrama and Prem, two of the film's main character.
Available for download on Android here
Promotion for the game (stars of the film/head of the studio): Dharmendra Deol, Sunny Deol
NOTE: the screenshot above was taken on an iPhone X, hence the taller aspect ratio
Asset used: https://assetstore.unity.com/packages/templates/systems/candy-match-3-kit-111083
Built with Unity
YPD: The Game was developed in conjunction with Vijayta Studios, a prominent Bollywood film studio, and Sunny Super Sounds to coincide with the release of their recent film, Yamla Pagla Deewana: Phir Se. It is a mobile puzzle game that centers around Dhrama and Prem, two of the film's main character.
Available for download on Android here
Promotion for the game (stars of the film/head of the studio): Dharmendra Deol, Sunny Deol
NOTE: the screenshot above was taken on an iPhone X, hence the taller aspect ratio
Asset used: https://assetstore.unity.com/packages/templates/systems/candy-match-3-kit-111083
Built with Unity
SNATCHED
Role: Sole Developer
Snatched is a game that exists entirely within the confines of a simulated operating systems. Through solving puzzles, such as decoding audio files or deciphering hidden notes, you will find out what happened to the original owner of this abandoned laptop.
The demo above can be downloaded here
(headphones strongly recommended/audio required)
NOTE: Demos are early builds of a game and are NOT representative of the final product. All assets have been created by me, with the exception of:
-Some additional art provided by Adobe Stock
-VHS Pro
-Startup sound (temporarily using the Windows 98 startup sound)
NOTE: work on this demo has been used to create my newer game, Operator, which means that Snatched will no longer become a fully-fledged game
Built with Unity
Snatched is a game that exists entirely within the confines of a simulated operating systems. Through solving puzzles, such as decoding audio files or deciphering hidden notes, you will find out what happened to the original owner of this abandoned laptop.
The demo above can be downloaded here
(headphones strongly recommended/audio required)
NOTE: Demos are early builds of a game and are NOT representative of the final product. All assets have been created by me, with the exception of:
-Some additional art provided by Adobe Stock
-VHS Pro
-Startup sound (temporarily using the Windows 98 startup sound)
NOTE: work on this demo has been used to create my newer game, Operator, which means that Snatched will no longer become a fully-fledged game
Built with Unity
TEXT GAME ENGINE
Role: Sole Developer
Welcome to the Text Game Engine! With this program, users can create their own interactive stories. This includes branching narratives that can tell entirely different tales based on the user's choices.
The full program can be downloaded here
(Windows only/no code included)
The source code can be downloaded here
Programmed from scratch using Visual Studio and C++
Welcome to the Text Game Engine! With this program, users can create their own interactive stories. This includes branching narratives that can tell entirely different tales based on the user's choices.
The full program can be downloaded here
(Windows only/no code included)
The source code can be downloaded here
Programmed from scratch using Visual Studio and C++
MOBILE TITLES
Role: Sole Developer
Over the years, I've published six fantastic apps across Android and iOS under my independent game studio, Super Singh Studios. From my first game ever (Star Adventures, pictured above) to my most recent projects (Operator), Super Singh Studios has always been an outlet for my work to be available publicly.
Android apps can be viewed on the Google Play Store here
NOTE: a majority of the apps are no longer available on the Play Store due to a breach of my old developer account, resulting in it being shut down
NOTE: due to recurring developer fees, Super Singh Studio's apps are no longer available on iOS
NOTE: due to the closure of the PlayStation Mobile program, Super Singh Studio's console games are no longer available on PlayStation Vita
Majority of titles developed with Unity
Over the years, I've published six fantastic apps across Android and iOS under my independent game studio, Super Singh Studios. From my first game ever (Star Adventures, pictured above) to my most recent projects (Operator), Super Singh Studios has always been an outlet for my work to be available publicly.
Android apps can be viewed on the Google Play Store here
NOTE: a majority of the apps are no longer available on the Play Store due to a breach of my old developer account, resulting in it being shut down
NOTE: due to recurring developer fees, Super Singh Studio's apps are no longer available on iOS
NOTE: due to the closure of the PlayStation Mobile program, Super Singh Studio's console games are no longer available on PlayStation Vita
Majority of titles developed with Unity