Mario 64 Movement Code Example

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.