45 lines
1.8 KiB
Markdown
45 lines
1.8 KiB
Markdown
# VINYLGOD
|
|
|
|
**An original vinyl-monster-robot RTS.** Forty years after The Great Compression
|
|
deleted all recorded music, the last analog sound crystallised underground as
|
|
**Black Wax** — and whoever presses it controls what the world hears next.
|
|
|
|
The **Monster Robot Party** (rust, hot pink, gaffer tape, souls made of record
|
|
collections) versus **The Stream** (glossy white logistics fleet of a
|
|
recommendation algorithm that knows you'd be 4% more engaged with something
|
|
shorter). Harvest wax, press records, stack amps, drop the needle.
|
|
|
|
Built as a total conversion on the [OpenRA](https://www.openra.net) engine.
|
|
Lore in [LORE.md](LORE.md). Build phases and agent instructions in
|
|
[MEGAPLAN.md](MEGAPLAN.md).
|
|
|
|
## Play (macOS)
|
|
|
|
```sh
|
|
export PATH="/opt/homebrew/opt/dotnet@8/bin:$PATH"
|
|
export DOTNET_ROLL_FORWARD=LatestMajor
|
|
make && ./launch-game.sh Game.Mod=vinylgod
|
|
```
|
|
|
|
The main-menu background is a live AI-vs-AI battle (it doubles as the
|
|
integration test). Start a skirmish on **Pressing District** (4p) or
|
|
**Vinylgod Map** (1v1) against the Wax AI.
|
|
|
|
## Features
|
|
|
|
- Two asymmetric factions, 26 actors, full base-building + wax economy
|
|
- 16-facing rotating vehicles, projectile & explosion effects
|
|
- Superweapons: **THE DROP** (orbital tonearm) vs **THE SHUFFLE**
|
|
- Skirmish AI that plays both factions
|
|
- MC 8-TRACK announcer + generated soundtrack
|
|
|
|
All art, audio and music generated on a local MODELBEAST render farm — prompt
|
|
provenance in [assets_src/PROMPTS.md](assets_src/PROMPTS.md). No third-party IP.
|
|
|
|
## License
|
|
|
|
GPL v3 (see [COPYING](COPYING)), as a derivative of the OpenRA engine and Mod SDK.
|
|
All original lore, names, art and audio © monsterrobot.party, released under the
|
|
same terms. This project contains no Electronic Arts code, assets, or trademarks
|
|
and claims no affiliation with any other RTS.
|