Headless core (mrpci-core) + macroquad GUI (mrpci), inheriting MRPGI's Command/Event bus architecture and jumping a Sierra generation: - 256-color palettes with live median-cut quantization + palette cycling - four screens: visual / priority / control / hotspot - A* pathfinding with LOS-verified edges and line-exact path following - perspective scale tables (actors shrink toward the horizon) - point-and-click verb bar AND a text parser, one shared verb pipeline - rhai room scripts (on_enter/on_verb/on_trigger + after() tick timers) - deterministic 30Hz cycles, seeded RNG — byte-identical script replays - checkpoint at room entry; death rewinds instead of restarting - save-anywhere slots; multi-voice chip synth; JSONL/HTTP/MCP surfaces - demo game: Neon Precinct (3 rooms, 25 points, one merciful fusebox) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
15 lines
505 B
JSON
15 lines
505 B
JSON
{
|
|
"name": "Neon Precinct",
|
|
"start_room": 0,
|
|
"intro_text": "Rain on chrome. You are Officer Morp-9, and somewhere in this city a case is getting colder. (Right-click cycles verbs. Or just type.)",
|
|
"verbs": {},
|
|
"flags": {},
|
|
"max_score": 25,
|
|
"ego_sprite": "",
|
|
"defaults": {
|
|
"listen": "The city hums in B-flat.",
|
|
"smell": "Ozone, rain, and yesterday's synth-noodles.",
|
|
"do": "Your servos find no purchase on that.",
|
|
"look": "Rain-slick chrome and old neon. Nothing more."
|
|
}
|
|
} |