DigiNews

Tech Watch by Johan Denoyer

← Back to articles

Libsm64: Mario 64 as a library for use in external game engines

Quality: 8/10 Relevance: 9/10

Summary

Libsm64 is a project that provides a clean interface to Mario 64's movement and rendering code as a shared library for integration into external game engines. It relies on the SM64 decompilation project for assets and exposes an external API via libsm64.h, with multiple language bindings and plugins to support various engines. The README covers build instructions across platforms, ROM requirements, and a range of bindings including Rust, Odin, Unity, Blender, Godot, and more.

🚀 Service construit par Johan Denoyer