Path Of Titans
A Dinosaur MMO. Survive in prehistoric times in a massive online world
Tasks:
Created a Save Game system for Nintendo Switch that would pass lot check guidelines for reading and writing. By updating the current system to use Configurable variables in an .ini file and reviewing the engine code I was able to create a system that would not save too frequently to pass certification on Nintendo Switch but still allow the game to save an optimal amount in single player.
Implemented the Day/Night cycle for the Nightstalker abilities. Used the Gameplay Ability System's Inhibited flag and made changes to the UI code to allow these abilities to show and hide as needed
Debugged what was thought to be an out of memory crash due to loading all the dinosaur models in the character select screen to discover that the crash was caused by an Audio Play error. The Audio play error was caused by the load for the audio being cancelled as loading the models had higher priority causing the audio to be skipped.
Fixed bugs pertaining to the Swimming Dinosaurs for the Ocean Update and implemented a new Breach Mechanic using the Gameplay Ability System and replicated movement through the Character Movement Component.
Used a sound concurrency class to prevent audio peaking when players actively tried to make as much noise as they could. By limiting the sounds we were able to prevent peaking on most major systems.
Check out more below