Overview
Blackwater Rift is a small top-down shooter built as a real Game Boy ROM and wrapped in a browser player. The browser version uses the same .gb file, so the page is a playable shell around the hardware-targeted build rather than a remake.

The game is designed around compact arcade loops: readable enemy waves, charge shots, bombs, pickups, stage bosses, and a password flow that works on original hardware.

The screenshots below come from the project repo’s generated screenshot set, which makes it easier to compare title, gameplay, and stage coverage as the ROM changes.

Features
- Monochrome top-down shooter targeting the original Game Boy
- Browser shell for desktop keyboard play and mobile touch controls
- Six stages with enemy waves, bosses, pickups, bombs, and charge shots
- Password and save flow backed by SRAM on the ROM side and local storage in the browser shell
- Host-side tests for portable game logic
Technology Stack
- GBDK-2020 and SDCC for the ROM build
- C99 for gameplay logic
- Vite for the browser shell
gameboy-emulatorfor web playback- Shell scripts and generated screenshots for release checks