A native JavaScript and WebGL reimplementation of Super Mario 64 with online multiplayer support.
sm64js is a work-in-progress port of the decompiled Super Mario 64 game to native JavaScript and WebGL, without using emulation or WebAssembly. It recreates the N64 Fast 3D Renderer in JavaScript and enables online multiplayer versions and custom game modes.
The project focuses on recreating the classic Super Mario 64 experience through modern web technologies, enabling accessibility and multiplayer innovation while staying true to the original game's mechanics.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.