Awesome
framework64
This framework consists of an asset pipeline and minimal C library providing a quick and easy path to create n64 games.
Highlights
- Cross Platform support:
- N64 libultra via Crash's Modern n64 SDK
- Desktop via SDL / OpenGL
- Modern CMake based build system
- Docker based development environment for N64
- Integrated pipeline for importing and loading models, characters, levels, sound, music
- API documentation and examples
Features
This library aims to make game development on N64 easy by providing easy yet flexible methods for:
- 3D data import / loading.
- 3D Character animation
- Controller Input
- Music and sound effects
- Save files
- Fog
- Rumble
- Picking and collision routines
- SD card read / write access
- USB communication (read/write)
- Blender plugin supporting live in-engine console preview
- Cen64 debugging support
Building and Getting Started
The Quickstart Guide will walk you through the steps of creating a new game.
Instructions on building the framework are available for N64 or Desktop
API documentation can be found here.
Additional Information can be found on the Wiki