Language(s)
C++, C#, Python
Framework(s)
PS5 SDK
Engine
Unreal Engine 5
Platform(s)
PlayStation 5
Software
Visual Studio, Perforce

Recently, I have worked on a AAA narrative-focused horror game. On this project I explored some options relating to rendering waves, having coloured shadows, making performance monitoring tools, doing "rain-occlusion" for Nanite objects so that it wouldn't rain indoors, and making cinematic tools such as a camera rig, an animation debugger, a speedometer (to check the characters matched how they moved in a separate animation tool), a grey viewing mode, a character outline feature which could be used as an accessibility option, or as part of the game-play, a dialogue measuring tape to see how far the players could move while their character was talking, and a VR mode to be used by the motion capture actors to get a sense of place. This was the most difficult project that I worked on, with a large and changing team, changing script, and changing requirements.