A 3d platformer / engine for the gameboy advance.
gameplay.mp4
- rustup
- Python 3.x
cargo run --releasecargo install agb-gbafix
cargo build --release
agb-gbafix target/thumbv4t-none-eabi/release/blobgoes3d -o blobgoes3d.gbadocker build -t gameboy-3d .
docker create --name temp-container gameboy-3d
docker cp temp-container:/app/blobgoes3d.gba .
docker rm temp-container- A flat shaded software 3d renderer (MODE4)
- Level creation system utilizing json files and bundling them into the rom file at build time.
- Various common platformer game features (moving blocks etc.)
- Basic 3d Collision detection
Levels are bundled automatically from the /levels folder. See /docs folder for details on creating new levels.