Project ideas from Hacker News discussions.

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

📝 Discussion Summary (Click to expand)

3 Dominant Themes from the Discussion

Theme Supporting Quote
1. VR/AR “killer app” – using SM64 mechanics in mixed‑reality sandboxes “Someone created an AR sandbox using it on the Quest 3. The player draws platforms and Mario can jump around on the platforms and on your couch and stuff. That is probably the killer app of VR that everyone has waited for.” — cshores
2. Extending Mario’s physics to other games or contexts “So let me get this straight, is the intent of this so that if you have some game like Call of Duty, you could use this to just add Mario running around in there jumping around like it was SM64?” — deadbabe
“It’s specifically about the mechanics/physics rather than the model, but yes.” — guipsp
3. Humorous/cultural take on Nintendo and commercializing the idea “Wrap it in an API, sell Mario 64 as a service.” – dev0p (joking)
“I imagine Nintendo is a bit more like malfunctioning ED‑209 in the office scene than a person with a rifle.” — thebruce87m

These three threads capture the community’s excitement about practical VR uses, the speculation on cross‑game integration, and the playful, skeptical commentary surrounding Nintendo’s brand and potential monetization.


🚀 Project Ideas

Generating project ideas…

SM64 Animation Integration SDK

Summary

  • A developer‑focused SDK that lets game studios plug high‑quality SM64 character animations, physics, and collision handling into Unity, Unreal, and Godot with a few lines of code.
  • Solves the frustration of manually porting or recreating SM64 movement mechanics.

Details

Key Value
Target Audience Indie game developers, studios building 3‑D platformers or retro‑style games
Core Feature Unified API for loading SM64 animations, applying Mario‑style physics, and syncing with game loops
Tech Stack C# bindings for Unity, GDScript wrappers for Godot, C++/Blueprint for Unreal; asset pipeline using FBX and glTF
Difficulty Medium
Monetization Revenue-ready: per‑seat license

Notes

  • HN users repeatedly asked for an easy way to “wrap it in an API” and reuse mechanics across titles.
  • The SDK would let developers test “Mario in Half‑Life 2”‑style experiments without rebuilding animation pipelines.

VR-AR Sandbox Creator for SM64 Physics

Summary

  • A web‑based, drag‑and‑drop sandbox that lets users design AR/VR environments where SM64‑style platforming physics (jumping, momentum, wall‑slide) interact with real‑world geometry.
  • Addresses the unmet need highlighted by the AR sandbox on Quest 3 and the desire for shareable demo videos.

Details

Key Value
Target Audience VR/AR creators, indie designers, educators wanting quick prototyping
Core Feature Real‑time physics engine wrapper for SM64 movement, scene‑builder with drag‑drop, export to Unity/Unreal/Oculus SDK
Tech Stack React front‑end, Three.js, Cannon.js physics, Python FastAPI backend
Difficulty High
Monetization Revenue-ready: tiered subscription (Free, Pro $19/mo, Enterprise custom)

Notes

  • Commenters posted a YouTube demo and wanted “demo videos” and “interesting projects”.
  • Providing a shareable link and community gallery would spark discussion and showcase practical utility.

SM64 Mechanics Marketplace & API

Summary

  • A marketplace where developers can purchase, license, and integrate SM64‑style movement modules (e.g., “SuperJump”, “WallCling”, “StarPower”) via a RESTful API, with usage tracking and royalty distribution.
  • Fulfills the “Wrap it in an API, sell Mario 64 as a service” idea while respecting IP concerns.

Details

Key Value
Target Audience Mobile and indie developers, platform‑as‑a‑service providers
Core Feature API endpoints to fetch animation assets, apply physics presets, and receive licensing tokens
Tech Stack Node.js backend, GraphQL API, AWS S3 for asset storage, Stripe for payments
Difficulty Medium
Monetization Revenue-ready: pay‑per‑download $0.99 + royalty share

Notes

  • HN participants joked about turning Mario into a service; this turns the joke into a viable micro‑transaction model.
  • Clear licensing terms would alleviate Nintendo‑related concerns and open a new revenue stream for creators.

Read Later