Nauti Buoy (2021)

A game made in SM83 assembly language for the Nintendo Game Boy.

INFO

Nauti Buoy is a classic retro 8-bit top-down shooter game, capable of being played on the original 1989 Nintendo Game Boy.


This game is made entirely in SM83, an 8-bit assembly language, along with all the hardware specifications and limitations of the original 1989 Nintendo Game Boy.


Nauti Buoy was made during our summer break for NUS Orbital, an Independent Software Development Project module for 1st-year students.


Our main motivation for this project was that we wanted to try working with the constraints past programmers had in terms of hardware such as the smaller memory size, storage size and CPU power. We also feel that it’ll be an amazing experience to be able to play our game on an old console. It is also a good learning experience as we may have to work on low powered CPUs in the future as embedded hardware is ubiquitous in our current world.


The game is fully playable on the original 1989 Nintendo Game Boy and even has a Japanese language version.


Click here to check out the game on itch.io!

Click here to check out the source code on GitHub!