Experience
Game Developer Intern (Xana Ad Hoc Studio, ChangelingVR)
Tools Used: Unreal Engine 4, Blueprint Scripting, Perforce, Trello, ClickUp, Google Workspace
Worked on a cross-functional team that delivered builds of the game in two-week sprints. Gained valuable insight into the Scrum Framework.
Rebuilt the player's UI system from the ground-up using Unreal Engine's UI and Blueprint systems. Gained experience with Unreal Engine's capabilities.
Using Google Forms and Spreadsheets, I created a streamlined process for the entire project workforce of 70 team members to request development changes and bug fixes.
Created documentation for new game features and development procedures.
Projects
Toon Tanks (C++, UE5, VSCode)
Utilized UE5's Actor class for object lifecycle management, and implemented collision detection for interactive gameplay mechanics.
Developed enemy AI with conditional logic, enhancing game AI understanding and player interaction.
Advanced C++ skills in inheritance and polymorphism, and utilized Unreal's components for dynamic gameplay.
Simple Shooter (C++, UE5, VSCode)
Programmed AI behaviors and scripted enemy actions in C++ within Unreal Engine 5.
Developed core third-person shooter gameplay, including player movement and shooting dynamics, and managed game states using C++.
Implemented real-time visual effects, integrated animations, and sound effects.
Holy Moly (C#, Monogame, Visual Studio)
Led a student team to develop "Holy Moly," a MonoGame C# project, handling project management and programming gameplay elements.
Implemented a dynamic audio system and coded enemy/player behaviors.
Managed tasks and deadlines using Trello, Discord, and Slack.
Crypt Raider (C++, UE5, VSCode)
Developed an interactive puzzle game in Unreal Engine 5 with C++, enhancing my expertise in C++ and Unreal's design components.
Used Lumen for dynamic lighting and trace channels for collision detection, creating an immersive game environment.