Go to file
type-two 4761245c61
Some checks failed
Continuous Integration / Linux (.NET 6.0) (push) Has been cancelled
Continuous Integration / Linux (mono) (push) Has been cancelled
Continuous Integration / Windows (.NET 6.0) (push) Has been cancelled
Unit voices: MRP and Stream acknowledgment lines on all units
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-20 17:24:09 +10:00
.github Bump actions/checkout from 5 to 6 2025-11-21 15:04:11 +01:00
.vscode VINYLGOD baseline: rename SDK example mod to vinylgod, add lore, megaplan, MODELBEAST asset pipeline + first concepts 2026-07-20 00:38:52 +10:00
assets_src Round 3: superweapons — THE DROP (mastering) and THE SHUFFLE (Algorithm obelisk), support power palette, charge bars, announcer lines, AI fires them 2026-07-20 17:07:00 +10:00
mods/vinylgod Unit voices: MRP and Stream acknowledgment lines on all units 2026-07-20 17:24:09 +10:00
OpenRA.Mods.Vinylgod VINYLGOD baseline: rename SDK example mod to vinylgod, add lore, megaplan, MODELBEAST asset pipeline + first concepts 2026-07-20 00:38:52 +10:00
packaging Use appimagetool with non-glibc linux support 2025-04-22 19:24:09 +02:00
tools Round 2: 16-facing rotating vehicles, projectile/explosion effects, death booms, real terrain + wax crystal art, Pressing District 4-player map 2026-07-20 16:48:13 +10:00
.editorconfig Updated .editorconfig 2025-04-22 19:24:09 +02:00
.gitattributes Enforce line endings. 2021-01-30 21:32:29 +01:00
.gitignore Updated support files - .editorconfig, .gitignore, CODE_OF_CONDUCT.md 2023-01-15 21:44:53 +01:00
CLAUDE.md VINYLGOD baseline: rename SDK example mod to vinylgod, add lore, megaplan, MODELBEAST asset pipeline + first concepts 2026-07-20 00:38:52 +10:00
CODE_OF_CONDUCT.md VINYLGOD baseline: rename SDK example mod to vinylgod, add lore, megaplan, MODELBEAST asset pipeline + first concepts 2026-07-20 00:38:52 +10:00
CONTRIBUTING.md Updated all links to HTTPS 2025-04-22 19:24:09 +02:00
COPYING VINYLGOD baseline: rename SDK example mod to vinylgod, add lore, megaplan, MODELBEAST asset pipeline + first concepts 2026-07-20 00:38:52 +10:00
fetch-engine.sh VINYLGOD baseline: rename SDK example mod to vinylgod, add lore, megaplan, MODELBEAST asset pipeline + first concepts 2026-07-20 00:38:52 +10:00
launch-dedicated.cmd VINYLGOD baseline: rename SDK example mod to vinylgod, add lore, megaplan, MODELBEAST asset pipeline + first concepts 2026-07-20 00:38:52 +10:00
launch-dedicated.sh Updated dedicated server launch scripts 2023-11-03 16:54:35 +02:00
launch-game.cmd Updated ModSDK packaging and launching scripts 2023-01-15 21:44:53 +01:00
launch-game.sh Updated ModSDK packaging and launching scripts 2023-01-15 21:44:53 +01:00
LORE.md VINYLGOD baseline: rename SDK example mod to vinylgod, add lore, megaplan, MODELBEAST asset pipeline + first concepts 2026-07-20 00:38:52 +10:00
make.cmd Try to bypass the security warning 2017-05-27 12:01:29 +02:00
make.ps1 VINYLGOD baseline: rename SDK example mod to vinylgod, add lore, megaplan, MODELBEAST asset pipeline + first concepts 2026-07-20 00:38:52 +10:00
Makefile Updated linter running 2023-11-03 16:54:35 +02:00
MEGAPLAN.md Phase D+F: real MODELBEAST art for all 23 actors + icons, MC 8-TRACK announcer, 3-track ACE-Step soundtrack, emblem branding 2026-07-20 04:51:31 +10:00
mod.config VINYLGOD baseline: rename SDK example mod to vinylgod, add lore, megaplan, MODELBEAST asset pipeline + first concepts 2026-07-20 00:38:52 +10:00
omnisharp.json Added VSCode configuration 2023-01-15 21:44:53 +01:00
README.md Weapon SFX (procedural synth), VINYLGOD README for the fresh repo 2026-07-20 17:20:42 +10:00
utility.cmd Added an option to run utility.cmd programatically 2023-02-25 14:53:09 +00:00
utility.sh Updated ModSDK packaging and launching scripts 2023-01-15 21:44:53 +01:00
VinylgodMod.sln VINYLGOD baseline: rename SDK example mod to vinylgod, add lore, megaplan, MODELBEAST asset pipeline + first concepts 2026-07-20 00:38:52 +10:00

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 engine. Lore in LORE.md. Build phases and agent instructions in MEGAPLAN.md.

Play (macOS)

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. No third-party IP.

License

GPL v3 (see 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.