Created the player controller from scratch, including animation controller and physics-based movement
Worked closely with other teammates iterating on UI as well as player and enemy interactions
Programmed different cutscenes within the game to set the mood as well as the narrative of the game to get players excited to play
Generated many assets for the game including the player, enemies, environment, and hero assets
Gameplay Programmer, Creative Director
Kilonova (Available on Steam)
09.2022 - 04.2023
Designed the systems used for our main character, including movement, combat, and animations to ensure a great game feel
Performed pair programming sessions with other programmers on the team to; ensure core systems worked correctly, improve code readability, and help other team members understand aspects of the Unreal Engine
Provided artists with specific and concise feedback on animation signifiers that improved the player experience when implemented
Available on Steam
Scene Structure / Serialization, UI Programmer
Return to the Skyway (Available on Steam)
09.2021 - 04.2022
Integrated Steam API into our team's custom engine, specifically integrating achievements into the engine
Developed a scene manager for loading and unloading scenes, allowing designers to manipulate game objects easily
Implemented all UI and UI behaviors
This included buttons, sliders, and in-game UI
Allowing for clear navigation through different game states