A new-school reimagining of Sierra's 1980s AGI interpreter in Rust + macroquad: - Dual-buffer (visual + priority) room model with hand-painted walkability - In-engine room editor: brush/line/rect/fill/pick/erase/oval/image/spawn/object tools - Sprite pipeline (PNG -> EGA quantize), multi-room worlds with edge exits - Objects with look/use/needs/keys/win conditions (no code) - Forgiving text parser + optional local-LLM lane (Ollama / OpenRouter) - Branching NPC dialogue trees, chiptune SFX, per-room ambient music - Content kit: 61 archetypes across fantasy/scifi/monsters/saucy/horror - Full docs: README, EDITOR_GUIDE, MANUAL, art manifesto + Gemini prompts Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
26 lines
1.6 KiB
Markdown
26 lines
1.6 KiB
Markdown
# Classic horror sprites — Gemini Nano Banana prompts
|
||
|
||
Gothic, candlelit, a little funny. Generate each on a **solid flat magenta
|
||
(#FF00FF) background**, key out the magenta, drop into `sprites/`, press `R`.
|
||
Colours snap to EGA on load.
|
||
|
||
**STYLE (prepend to every prompt):**
|
||
> 16-colour EGA pixel-art sprite, single object centred on the bottom edge, bold readable silhouette, flat hard-edged colours, desaturated gothic palette — greys, bone-white, sickly green and deep violet, with a single warm candle-amber accent — retro 1980s Sierra/AGI horror look, eerie but a touch comedic, on a solid flat magenta (#FF00FF) background, NO text, NO drop shadow, NO scene.
|
||
|
||
| filename | size | subject |
|
||
|----------|------|---------|
|
||
| `candle` | 8×20 | a black candle with a small amber flame and dripping wax |
|
||
| `skull` | 14×12 | a yellowed human skull, grinning, hollow eye sockets |
|
||
| `coffin` | 22×14 | a stone/wood coffin, lid slightly ajar |
|
||
| `gravestone` | 16×18 | a leaning weathered headstone with a scratched-out name |
|
||
| `cobweb` | 16×16 | a corner cobweb, thick lace, one waiting spider |
|
||
| `portrait` | 16×20 | an old framed portrait of a pale figure whose eyes seem to follow |
|
||
| `clock` | 14×26 | a tall grandfather clock stopped at 3:07, pendulum still |
|
||
| `doll` | 12×18 | a porcelain doll in a faded dress, cracked face, blank stare |
|
||
| `diary` | 14×12 | a small locked leather diary with an iron clasp |
|
||
| `ouija` | 18×14 | a wooden ouija board with a heart-shaped planchette |
|
||
|
||
Reuses: `mirror` (from the saucy pack — a foxed antique mirror works fine), `crypt door`→`door`, and `key`.
|
||
|
||
**Flat template:** `<STYLE> Subject: <subject>.`
|