Super Mario 64 Remade To Play Comfortably Within Your Web Browser Via Unity

Nintendo's past is filled with memorable Mario games, one of those being Super Mario 64, a classic 3D platform title that was released a year shy of two decades ago for the Nintendo 64. You've probably long retired that console, perhaps flipping it on eBay along with your collection of games so you could fund a newer system. Ah, but if you're feeling nostalgic, you can relive some those memories right in your browser.

Developer Roystan Ross took it upon himself to recreate the first level of the game, which you can now play online or through a browser. Why? We say 'Why not!?', though the real reason is it's a proof of concept demo for "Super Character Controller," a platform he built from scratch using Unity.

Super Mario 64

"Fulfills all common character controller functions such as collision detection and pushback, slope limiting and collider ignoring. New features include the ability to rotate the controller to any angle, sophisticated ground detection, ability to clamp the character to surfaces, and detailed collision response messages," Ross explains on his Super Character Controller page. "All functions are fully exposed and editable. Also includes the SuperStateMachine, a finite state machine designed to interact with the controller."

Yes folks, that means gamepad support is available. So far Ross has been able to test his demo with controllers for the Xbox One and Xbox 360, and DualShock gamepads for the PlayStation 3 and PlayStation 4. If you prefer to use a keyboard, it supports that too, naturally (keyboard controls are default).

Purists will note the omission of a few details, such as red coins, Wing Cap, and Big Bob-omb. These were all "really minor stuff that nobody cared about," according to Ross. Slight alterations aside, it's a really neat demo that's worth checking out.

Sadly, it doesn't appear Ross is planning to recreate the other levels in Super Mario 64, which might draw the ire of Nintendo anyway. He's also not planning to squash any bugs unless they're "horrendously gamebreaking and horrendously simple to fix."