Drifty Thrifty Bang Bang

A game for Desktop.

As part of my Masters Program at DigiPen Institute of Technology, I designed and developed a single player action-adventure game with the focus on driving through arenas filled with objects that can be destroyed and enemies that can be defeated utilizing a custom-made, component-based 3D Game Engine built with C++, SDL, OpenGL, FMOD and LUA.
I collaborated with a team of fellow students to complete this project, working together to bring our individual strengths and expertise to the table in order to create an outstanding final product.

Role

Game Design Lead / Audio Lead

Responsibilities

  • Created a audio system for the Engine using FMOD core API
  • Integrated a robust game state manager using stack based approach
  • Added Sound Effects, Music to the game
  • Created designs for the layout of the levels using Unity
  • Created UI textures using Figma

Some snippets of my UI work

The main menu of the game provides options to start the game, access the settings/controls screen, review the credits, or exit the application.

The game's options menu displays the controls, which adapt based on whether a controller is connected. Additionally, within this menu, you can toggle the audio and sound effects on or off.

The image above showcases an in-game user interface (UI) featuring essential elements designed to enhance gameplay. At the top left corner, players can readily monitor their health status, ensuring awareness of their character's well-being within the game world. A resource count is displayed beneath the health indicator, enabling players to track their available in-game currency. On the right side, you'll notice a handy counter that tells you how many more enemies and what type of enemies you need to defeat before moving on to the next level. It's a helpful way to keep track of your progress and know how close you are to advancing in the game. By the way, if you're new to the game, don't worry! Now and then, helpful tips and hints will pop up on the screen. They'll give you all the essential details about the game controls and objectives, ensuring a smooth and informative gaming experience.

The provided image depicts a garage scene where players have the opportunity to choose their desired level or unlock various car gadgets at a price.

Trailer of the Game