Repository navigation
Commit 504cf0b
committed
optical channel: the reader holds the zoom dial; Creatures promoted to prior art
Reading becomes active perception instead of frame scanning. Survey every egg on screen at the
player's own zoom for kind and news, triage, then scroll and zoom into the interesting ones
until the rest of the bands are drawn, then click. Reading N eggs at full resolution costs N
camera moves; reading their kinds costs zero, which is the whole argument for a big-endian code
and the reason the far zoom carries kind rather than identity.
The camera is the intrusive part, so it gets etiquette rather than permission. First choice is
reading what the player's own camera already shows, since a pass that moves nothing is always
available and eggs persist for days. Moving it needs a grant plus an idle player, a paused game,
a request, or an egg already being interacted with. Position, zoom, rotation, subject and panels
are captured and restored with the machinery the save channel already has, every move is marked
on the timeline credited to the layer, and one pass does all the visiting with one restore —
ten borrowings is ten intrusions for the same information.
Creatures moves out of the pets watch-list into Tier 1. It shipped export and import between
players in 1996 with move-not-copy semantics, a population cap that refused imports and counted
the recently dead, and import shock as a known hazard breeders kept backups against. That is
conservation, destination capacity and the named failure mode, thirty years before we wrote them
down — and openc2e plus documented formats make it the easiest pre-2000 target after LCP. What
it lacked was a second game to send them to.1 parent e0967a6 commit 504cf0b
2 files changed
Lines changed: 44 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
292 | 292 | | |
293 | 293 | | |
294 | 294 | | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
295 | 321 | | |
296 | 322 | | |
297 | 323 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
174 | 191 | | |
175 | 192 | | |
176 | 193 | | |
| |||
212 | 229 | | |
213 | 230 | | |
214 | 231 | | |
215 | | - | |
| 232 | + | |
216 | 233 | | |
217 | 234 | | |
218 | 235 | | |
| |||
0 commit comments