1.8 KiB
1.8 KiB
OMA-RIODS
A classic Asteroids arcade game built with Love2D for Omarchy Linux.
Vector wireframe aesthetic that auto-detects your Omarchy system theme and font — the game matches your desktop.
Install
curl -sL https://git.no-signal.uk/nosignal/oma-riods/raw/branch/master/install.sh | bash
This will:
- Install Love2D if not present
- Clone the game to
~/.local/share/oma-riods/ - Add an icon and launcher entry to your app menu
- Refresh the app launcher
Search OMA-RIODS in your app launcher to play.
Uninstall
oma-riods-uninstall
Controls
| Key | Action |
|---|---|
| Left / Right or A / D | Rotate ship |
| Up or W | Thrust |
| Space | Fire (max 4 bullets) |
| Shift | Hyperspace (random teleport, 25% death risk) |
| Enter | Start game |
| Escape | Quit |
Gameplay
- Destroy asteroids — large ones split into medium, medium into small
- Dodge and shoot UFO saucers for bonus points
- Screen wraps for ship and asteroids, bullets expire at edges
- Extra life every 10,000 points
- Persistent high scores with 3-letter initial entry
Scoring
| Target | Points |
|---|---|
| Large asteroid | 20 |
| Medium asteroid | 50 |
| Small asteroid | 100 |
| Large saucer | 200 |
| Small saucer | 1,000 |
Omarchy Integration
- Theme colours auto-detected from your active Omarchy theme
- System font detected from your Waybar config
- Full-screen via SUPER+F (Hyprland compositor)
- Switch themes with
omarchy-theme-setand relaunch — the game adapts
Requirements
- Omarchy Linux (or any Arch with Love2D)
- Love2D (
sudo pacman -S love)
Run from source
git clone https://git.no-signal.uk/nosignal/oma-riods.git
cd oma-riods
love .
License
MIT