<feed xmlns='http://www.w3.org/2005/Atom'>
<title>orrery.git/src/dungeon/fov.rs, branch main</title>
<subtitle>An ASCII sci-fi-fantasy game for the terminal: derelicts, star systems, mining and cities
</subtitle>
<id>https://git.skylarcloud.xyz/orrery.git/atom?h=main</id>
<link rel='self' href='https://git.skylarcloud.xyz/orrery.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.skylarcloud.xyz/orrery.git/'/>
<updated>2026-11-10T14:50:08Z</updated>
<entry>
<title>Orrery: game loop, name generator and derelict dungeons</title>
<updated>2026-11-10T14:50:08Z</updated>
<author>
<name>skylar</name>
<email>me@casper</email>
</author>
<published>2026-11-10T14:50:08Z</published>
<link rel='alternate' type='text/html' href='https://git.skylarcloud.xyz/orrery.git/commit/?id=d36c54d996f3c14ae811312dbbe621e12a39edde'/>
<id>urn:sha1:d36c54d996f3c14ae811312dbbe621e12a39edde</id>
<content type='text'>
An ASCII sci-fi-fantasy game for the terminal, built on ratatui.

- Game loop with a fixed 30 Hz tick and a stack of scenes; the kitty
  keyboard protocol is turned on where the terminal supports it, so later
  real-time scenes can tell when a key is held.
- Stable hierarchical seeds: the whole universe derives from one u64,
  with tests pinning the exact outputs so old seeds keep working.
- Name generator with four cultures, each with its own syllables and
  templates, plus unidentified/true names for artifacts.
- Title screen with an animated orrery, and a name forge for browsing
  generated names.
- Derelict ships to board: ship-shaped maps with an engine room, spine
  corridor, side rooms and bridge; symmetric shadowcasting sight;
  monsters that wake on sight and hunt; loot carried out through the
  airlock goes into the hold.
- `orrery names` and `orrery ship` print the generators' output without
  the TUI, for tuning.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
</feed>
