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>
27 lines
1.7 KiB
Markdown
27 lines
1.7 KiB
Markdown
# Sci-fi sprites — Gemini Nano Banana prompts
|
||
|
||
How to use: generate each on a **solid flat magenta (#FF00FF) background**, save the
|
||
PNG, then key the magenta to transparent (magic-wand / "remove background" in any
|
||
editor), and drop it into `sprites/` with the filename shown. Press `R` in the
|
||
editor. (Or just hand-draw in Aseprite — image models are rough at tiny pixels.)
|
||
The engine snaps colours to EGA on load, so don't sweat exact palette.
|
||
|
||
**STYLE (prepend to every prompt):**
|
||
> 16-colour EGA pixel-art sprite, single object centred and standing on the bottom edge, bold readable silhouette, flat hard-edged colours, retro 1980s Sierra/AGI look, cool steel greys with cyan and teal neon accents, on a solid flat magenta (#FF00FF) background, NO text, NO drop shadow, NO scene — just the object.
|
||
|
||
| filename | size | subject |
|
||
|----------|------|---------|
|
||
| `blaster` | 16×10 | a chunky retro plasma pistol, glowing cyan vent |
|
||
| `console` | 26×22 | a slanted control console, blinking cyan keys and a small screen |
|
||
| `terminal` | 20×24 | a wall computer terminal, green-on-black screen |
|
||
| `alien` | 16×24 | a translucent teal alien with several glowing eyes, slender |
|
||
| `robot` | 18×24 | a boxy service robot on treads, single round eye, antenna |
|
||
| `datapad` | 12×16 | a cracked handheld tablet, glowing screen |
|
||
| `medkit` | 16×12 | a white case with a cyan cross |
|
||
| `cell` | 10×16 | a glowing cyan energy cell / canister, humming |
|
||
| `vending` | 20×26 | a tall sci-fi vending machine, lit panel |
|
||
|
||
Reuses existing placeholders: `keycard`→`key`, `airlock`→`door`, plus `crate`/`barrel`.
|
||
|
||
**Flat template to paste:** `<STYLE> Subject: <subject from the table>.`
|