Skip to content

Asset pipeline and minimal framework for building N64 games with libultra

License

Notifications You must be signed in to change notification settings

matthewcpp/framework64

Repository files navigation

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:
  • 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

About

Asset pipeline and minimal framework for building N64 games with libultra

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published