Double Barrel Dungeon Crawler

Technical Implentation

  • Written in Unity and C#
  • Implemented enemy AI using navigation meshes and state machienes for patrolling, chasing and atttacking
  • Designed and programmed the double barrel shotgun mechanics, including power up integration
  • Itegrated UI with systems I wrote including enemy health, weapon ammo, and power up feedback
  • Used 3D sounds for more dynamic and realistic audio
  • Used Git for source control and Hack'n plan for task tracking/delegation

What I learned

  • Enhanced my skills with problem solving and debugging gameplay systems
  • Improved teamwork with communication and collabortating closely with artist/devs
  • Refined skills in C# and Unity engine, learning new techniques in optimation of my gameplay systems
  • Furthured my practice with how to manage and prioritize task efficiently using tools like Git

Overview

Double Barrel Dungeon Crawler is a first-person dungeon crawler developed as the final project for my degree at Columbus State. The player navigates through a maze-like dungeon wielding a double-barrel shotgun, battling a variety of enemy types including both ranged and melee foes. As the game progresses, players can pick up power-ups that upgrade their shotgun, encouraging strategic movement and combat as they explore deeper into the dungeon.
The project was a multidisciplinary team of artists and programmers. My main responsibilities included implementing enemy behavior, designing and programming gun mechanics, building core systems like player health/respawn, and sounds. Using source control and task management ideologies we were able to delegate and work on task efficiently throughout the time of developement, esspecially with the large team.