Code
Collection of programming projects
Programs in C++ & C#
Using Visual Studio, Unity & Unreal
Be sure to check out the code I have on Github!
Professional Career
Path of Titans - Programmer
Unreal - Tasks:
Implemented save system that worked on consoles and passed console guidelines
Assisted in researching game hitches and file corruption in Unreal Engine 5
Assisted in implementing Swimmers for the release of Gondwa and the Ocean Update
Worked with Unreal's Gameplay Ability System to implement the 'Nightstalker' abilities for the Nightstalker update
Worked with Data Assets and Asynchronous Loading techniques
Prototyped features to come in future updates
Tribes of Midgard - Programmer
Unreal - Tasks:
Improved a specific scene in the game by 3ms overall and by a significant amount on Switch! (Render Targets on Switch are slow, I updated the scene to work without one on switch)
Minor bug fixes to keep the game crash free and to get the game ready for Nintendo lotcheck.
Personal Career
Puzzle Solver - Programmer
Unity & C++ - Tasks:
Developed a C++ dll and imported it to Unity with a C# wrapper
Wrote Logic to create the pieces and sort the pieces how they fit
Champion of the Crypt - Programmer
Unity - Tasks:
Designed 6 unique boss fighting styles
Developed a simple map editor to create a unique battle field for each boss
Card Shark at the Casino - Programmer
Unity - Tasks:
Created a playable character
Programmed basic AI
The Heart of Ice TD - Programmer
Unity - Tasks:
Developed a grid system that allows for tower placement & Controls AI movement
Designed the gameplay, Towers, Enemies and the shop system
Black Eye Galaxy - Programmer
Unreal - Tasks:
Implement C++ code and exposing it all to Blueprints so the designers can design and program in the Blueprint Event graph using my C++ code
Read em'n'Reap - CGX Grad Jam
Unity - Tasks:
Implemented a poker style combo system to get poker hand.
Used delegates to send off various events as they happened
Created various UI systems that used the combo system to show your cards and combos, as well as a scoring system.
Suitable Hosts - UI Programmer
Unreal - Tasks:
Implemented a Camera System to move and view the world
Implemented UI to infect and understand the communities responses to the player
SFUI - UI Programmer
Unreal - Tasks:
Tested out UMG features; such as animations
Implemented a player select using the game instance