MRPGI/kit/themes/scifi/gemini_sprites.md
type-two d0caf983a0 Initial commit: MRPGI — Apple-Silicon AGI adventure engine
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>
2026-06-17 17:26:55 +10:00

27 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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>.`