2D Puzzle Game
Created by Spirit Mafia in Custom C++ Engine
Necrowmancy is a top-down resource-collection-based puzzle game where you play as a crow who is gathering ingredients for a potion to ressurect their dead lover. You fly between islands and encounter different characters, each wanting a specific item before they give you what you need.
11 person Team
Custom engine built from scratch
Developed in eight months
Written in C++
I was the dedicated audio programmer for this project. I implemented Wwise into our custom engine and handled all the calls to audio events. I worked closely with our audio lead and led the talks between them and the project producers to figure out how things should sound.
I created several tools to help with debugging and playtesting. I made debugging keys that would progress you to certain parts of the game, I created a sytem to track inputs, actions, and certain progression points and print them with when they happened for each run, and I also made a profiling system to help track what parts of our custom engine was taking up what resources to see if there was irregularities.
I laid out the framework for the animation system in our custom engine. We used spritesheets for our animations, and I worked out the procedure for moving through the frames and switching between different animations. Due to time constraints, another programmer finished implementing the system.
2D Puzzle Game in Custom Engine