fertig-classic-games/data
Brian Fertig 91f63b76a2 feat: add Master of Vega (Master of Orion clone)
Introduces Master of Vega, a turn-based 4X strategy game built on MOO1 rules with MOO2 conveniences. The implementation features a fully headless, deterministic engine (VegaLogic) with zero Phaser dependencies, enabling complete Node-based verification (809 checks) and reproducible galaxy generation via mulberry32 RNG.

Key features:
- Preset ship hulls with an auto-refitting Mark system and provably monotonic knapsack loadouts.
- Tactical grid combat with banked damage resolution to eliminate first-strike bias.
- Galactic Council diplomacy, stalemate-breaking, and invasion forecasting.
- Drop-in artwork compatibility with procedural stand-ins for all spritesheets.
- Hireable leaders (admin/captain) and colony building queues.

Architecture splits cleanly into headless modules (GalaxyGen, Logic, AI, Combat, Diplomacy, Ships, Leaders) and a render tier (StarMap, SystemView, CombatView, Screens, Nebula, Art, Fx). A comprehensive build plan documents 19 architectural traps discovered and resolved during development.

Registers the game in the registry, asset manifest, preload scene, and soundtrack service. Includes tools/verifyMasterOfVega.js for automated rule validation, art verification, economy balancing, and AI self-play soaking.
2026-08-01 22:17:31 -06:00
..
crosswords
…
wordlists
…
advancewars-artwork.json
…
advancewars-campaign.json
…
advancewars-rules.json
…
adventure-music.json
…
arcadedark-music.json
…
balatro-artwork.json
…
blockfighter.json
…
bloxorz.json
…
bookwork.json
…
card-backs.json
…
chinese-music.json
…
civilization-artwork.json feat: add barbarian raiders system with warlord ransoms 2026-08-01 18:18:36 -06:00
civilization-rules.json feat: add barbarian raiders system with warlord ransoms 2026-08-01 18:18:36 -06:00
colorado-defense-cities.json
…
colored-playfields.json
…
dotlink.json
…
dungeonboss-artwork.json
…
hacker-music.json
…
jewelquest.json
…
jumble-riddles.json
…
jumble.json
…
katamino.json
…
mastervega-artwork.json feat: add Master of Vega (Master of Orion clone) 2026-08-01 22:17:31 -06:00
mastervega-rules.json feat: add Master of Vega (Master of Orion clone) 2026-08-01 22:17:31 -06:00
music.json
…
nintendo-music.json
…
opponents.json
…
playfields.json
…
puddingmonsters.json
…
shift-artwork.json Shift Artwork Additions 2026-08-01 11:52:23 -06:00
slots-artwork.json
…
spireclimb-artwork.json
…
star-control-ships.json
…
superkart-artwork.json
…
superkart-racers.json
…
superkart-rules.json
…
swdbg-artwork.json
…
swdbg-cards.json
…
tetrisattack-artwork.json
…
tetrisattack-puzzles.json
…
tetrisattack.json
…
totalannihilation-artwork.json feat: add radar detection system with jamming and contacts 2026-08-01 14:51:05 -06:00
totalannihilation-campaign.json feat(totalannihilation): overhaul flight model to strafing behavior 2026-08-01 13:15:58 -06:00
totalannihilation-rules.json feat: add radar detection system with jamming and contacts 2026-08-01 14:51:05 -06:00
zuma-music.json
…