License & credits
N64 Educator is an open-source educational project.
Project licenses
| Path / kind | License |
|---|---|
| Source code, scripts, Makefiles, lesson C | MIT — see repository root LICENSE |
Curriculum docs under docs/ | CC BY 4.0 — see LICENSE-DOCS |
| Course-generated props | CC0 1.0 — see assets-src/ATTRIBUTION.md |
| Bundled third-party samples | Upstream notices in assets-src/ATTRIBUTION.md and NOTICE |
Third-party assets
Canonical inventory: repository assets-src/ATTRIBUTION.md (and root NOTICE).
| Bundle | License | Credit |
|---|---|---|
Course props (starshard, platform, island, player_static, star.png) | CC0 1.0 | N64 Educator |
Snake / player_anim | CC0 (Quaternius) + Tiny3D packaging (MIT) | Quaternius; Max Bebök / Tiny3D |
L15 model + textures; map / sand / stone / shadow | MIT (Tiny3D examples) | Max Bebök / Tiny3D |
Example SFX / music.xm | Unlicense (libdragon examples) | libdragon / upstream sample authors |
Always preserve ATTRIBUTION.md and NOTICE when you fork or republish.
Upstream tools
Installed separately (not a complete redistributed SDK dump):
- libdragon — Unlicense — https://github.com/DragonMinded/libdragon
- Tiny3D — MIT — https://github.com/HailToDodongo/tiny3d (copyright Max Bebök)
- Fast64, Blender, Ares — see their projects
Contributing
See CONTRIBUTING.md and CODE_OF_CONDUCT.md in the repository root.
Trademark
Nintendo 64 / N64 are trademarks of Nintendo. This is an unofficial community project and is not endorsed by Nintendo.