TopHat-ShooterOS is a fast, chaotic bullet-heaven built with Nim + Raylib.
Features
- Modes: Waves (wave-based) and Survival (coming soon).
- 60+ power-ups, 13 enemy types, and 12 bosses.
- Permanent upgrade shop, consumables, and deployable walls.
- Builds for Windows and Linux using Nim.
Installation & Running
git clone https://github.com/Paycei/TopHat-Shooter.git
cd TopHat-Shooter
# Install dependencies
nimble install# Run in debug mode
nimble debug
# Build for Windows (run from Windows)
nimble WinRelease
# Build for Linux (run from Linux)
nimble LinuxRelease
AI-written project's technical wiki:
Contributing
- Issues and pull requests are welcome.
Support the project
TopHat-ShooterOS is free and open source. If you enjoy it and want to help fund more content, you can buy me a coffee.
Support is entirely optional and never gates any feature of the game.
License
Apache 2.0, see LICENSE.