Skip to content

xtagon/kaiju-response-team

Repository files navigation

Kaiju Response Team

This is an original N64 game where the player races around in a k-car repairing the city from monster damage.

Made for N64Brew Game Jam 2025 - This is our team's very first attempt at an N64 homebrew game, so constructive critisism is extremely welcomed.

Features an original soundtrack by Xtagon -- win the game to hear it change!

Shout out to the entire N64Brew community for being welcoming and supportive!

Gameplay Controls

  • Press Start button to start/pause/resume the game
  • Hold A button to drive forward
  • Hold B button to drive in reverse
  • Steer left/right with the analog stick
  • Hold R button to repair a building (must be in proximity)
  • Hold Z trigger to spray water (must be in proximity)

Secret Controls (Shhhh....)

  • Press C-up to disable/re-enable reflections (reflections affect performance)
  • Press C-down to render a framerate overlay
  • Press C-right to toggle the minimap

Development Prerequisites

  • Docker Desktop (Tested with WSL 2 backend on Windows)

Development Quick Start

  1. Clone this repository, using it as a template for your game

  2. Initialize the git submodules (e.g. for libdragon and tiny3d):

git submodule update --init --recursive
  1. Ensure Docker is running (e.g. Docker Desktop)

  2. Open in VS Code and re-open in the libdragon devcontainer when prompted

  3. In the dev container terminal, run make to build

Architecture

  • Libdragon is used as the N64 platform
  • Tiny3D is used for rendering 3d graphics
  • Dockerfile installs toolchains and dev dependencies in a Dev Container
  • Makefile converts assets and builds the final game ROM
    • assets contain assets before conversion, and filesystem contains the converted assets
    • tools/mesh_export has Python scripts for converting Blender assets (borrowed from Spellcraft with permission)

Mesh Asset Notes

  • See Dockerfile for which Blender version to use
  • Use fast64-v2.4.0 addon
  • Set fast64 to "Homebrew" mode

License & Attributions

See LICENSE.md

About

A homebrew N64 game where the player races around in a k-car repairing the city from monster damage. Participant in N64Brew Game Jam 2025

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors