Code Example: Mario 64 Movement
During my apprenticeship at Romero Games, John Romero challenged me to demonstrate my 3Cs abilities by recreating Mario 64’s movements in Unreal Engine 4.
I spent a few afternoons exploring the unique and effective mechanics of the classic game and implemented them in the code provided here. This resulted in a fluid system with many possibilities based on the core pillars of walking, jumping, and pouncing, which gives players seemingly limitless options.
A code package is linked below, and a 15-minute explanation of the work and mechanics via video above this text.