The Summoner
A first-person 3D fantasy action game developed in Unreal Engine 5. The player wields a sword and shield to fight enemies, like knights and ghouls. The player can capture the spirits of enemies and summon them later to fight alongside them. The player is able to explore multiple different areas, such as a town, cave, forest, and castle. The goal of the game is to defeat the final boss, a representation of death who corrupted the land and fights with its own evil spirits. The Summoner was the first ever winner of the UCI Informatics and Computer Science Expo in the Game Capstone Project Category and the winner of the UCI Student Game Awards in the Audio Design category!
Link to Download and Play: The Summoner
Contributions
Team Lead:
Led a team of nearly 20 people, comprising of programmers, designers, artists, UI/UX designers, and audio designers.
Designed a hierarchical team structure for efficient teamwork and improved pipelines.
Assigned an art lead and a programming lead that would both report to me.
Communicated with every team member, and appropriately adjusted scope, tasks, and goals.
Programming:
Taught programmers the basics of using Unreal Engine 5 and the nuances of programming in C++ in Unreal.
Implemented an audio world subsystem in charge applying logic to what audio needs to be played and broadcasting information to an audio event manager defined in blueprints.
Implemented audio using MetaSounds and Unreal Engine's Default audio system.
Audio:
Created, editted, and implemented over 250 unique sound effects for all aspects of the game.
Developed a system that played specific custom overworld chords within specific areas of the map.
Composed and implemented adaptive music that layers different enemy themes together when multiple enemies attack.
Designed pseudorandom ambiance that played different sounds in different locations.