Commit Graph

  • 287ade702f feat(app): dev mode gates the free camera and inspector; minimap moves into the inspector main Jeffrey Wilcke 2026-10-12 22:32:24 +02:00
  • e235d8012b ui: title caption 'high tech · low life'; overlay hint reads 'd overlay' Jeffrey Wilcke 2026-10-12 22:22:15 +02:00
  • 0122130f5b fix(citygen): lanes reach backbones hosted in constructs; gates open onto the main grid Jeffrey Wilcke 2026-10-12 22:13:11 +02:00
  • 835a9eb763 perf(citygen): bound each lane search to its endpoints' box; document cyberspace Jeffrey Wilcke 2026-10-12 21:51:15 +02:00
  • 0dcead3a7a feat(save): format version 2 with cyberspace; refuse v1 by seed Jeffrey Wilcke 2026-10-12 21:47:57 +02:00
  • 8981b237f9 feat(screens): walk cyberspace, jack in on enter, body left behind Jeffrey Wilcke 2026-10-12 21:47:08 +02:00
  • 2dc2938b2e fix(render): camera clamp keeps the far edge on the map; drop unused pan Jeffrey Wilcke 2026-10-12 21:45:55 +02:00
  • 3a9d7c5179 fix(explore): cursor moves freely and the camera follows it Jeffrey Wilcke 2026-10-12 21:44:04 +02:00
  • 4bdb7a9fb4 chore(walker): allow dead code until the map screen wires jacking Jeffrey Wilcke 2026-10-12 21:43:58 +02:00
  • 5469fd04cd feat(walker): jack in and out, body left at the port Jeffrey Wilcke 2026-10-12 21:42:57 +02:00
  • 9798ed1f10 feat(render): digital overlay works inside cyberspace Jeffrey Wilcke 2026-10-12 21:42:15 +02:00
  • bbd2745f73 feat(citygen): validate cyberspace anchors, jacks and reachability Jeffrey Wilcke 2026-10-12 21:40:40 +02:00
  • 2d451f24d8 feat(citygen): cyberspace nodes, lanes and jack ports Jeffrey Wilcke 2026-10-12 21:39:06 +02:00
  • 5037719e95 feat(citygen): cyberspace stage with grid, constructs, gates and hubs Jeffrey Wilcke 2026-10-12 21:36:38 +02:00
  • a491841639 feat(net): nodes carry their cyberspace tile Jeffrey Wilcke 2026-10-12 21:34:59 +02:00
  • b740b9d334 feat(net): cyberspace terrains, node features and their tileset Jeffrey Wilcke 2026-10-12 21:33:48 +02:00
  • 292e502807 docs: cyberspace implementation plan Jeffrey Wilcke 2026-10-12 21:31:05 +02:00
  • 9f1c7e742d docs: cyberspace design spec Jeffrey Wilcke 2026-10-12 21:21:23 +02:00
  • 2dc843aa86 chore: rename app crate and binary to cyberpunk Jeffrey Wilcke 2026-10-12 21:04:51 +02:00
  • 59ba72f0e0 fix: review findings Jeffrey Wilcke 2026-10-12 18:23:15 +02:00
  • 3c75674489 docs: README, dead-code cleanup, smoke fixes Jeffrey Wilcke 2026-10-12 18:02:14 +02:00
  • 48320eb0e6 feat(city): explore and walk screens with panels and help Jeffrey Wilcke 2026-10-12 17:54:00 +02:00
  • df448525c2 feat(city): walker with symmetric shadowcasting FOV Jeffrey Wilcke 2026-10-12 17:51:14 +02:00
  • 997814e2f3 feat(city): title, configure and files screens Jeffrey Wilcke 2026-10-12 17:49:49 +02:00
  • 73596eadd2 feat(city): animated generating screen Jeffrey Wilcke 2026-10-12 17:47:14 +02:00
  • acd0286bab feat(city): logo, menu, form, panels and transitions Jeffrey Wilcke 2026-10-12 17:45:16 +02:00
  • 741231c25b feat(city): digital net overlay Jeffrey Wilcke 2026-10-12 17:42:11 +02:00
  • d43f1b68f0 feat(city): map viewport, camera, minimap, weather and traffic overlays Jeffrey Wilcke 2026-10-12 17:41:04 +02:00
  • f005d0c1b2 feat(city): style pack, tileset and lighting Jeffrey Wilcke 2026-10-12 17:37:36 +02:00
  • 0e14cd14fc feat(city): animation primitives and effects Jeffrey Wilcke 2026-10-12 17:34:04 +02:00
  • 68be96a8b2 feat(city): app loop, terminal guard, save format, gen CLI Jeffrey Wilcke 2026-10-12 17:33:18 +02:00
  • 0d459e7058 fix(citygen): robustness found by the extended seed sweep Jeffrey Wilcke 2026-10-12 17:30:54 +02:00
  • 9ac713bbe9 feat(citygen): City::validate and seed sweep tests Jeffrey Wilcke 2026-10-12 17:21:08 +02:00
  • b781e60d73 feat(citygen): net graph stage Jeffrey Wilcke 2026-10-12 17:15:13 +02:00
  • 90b626e034 feat(citygen): naming stage Jeffrey Wilcke 2026-10-12 17:12:00 +02:00
  • fad98bba0b feat(citygen): dressing, light maps, variants Jeffrey Wilcke 2026-10-12 17:11:22 +02:00
  • 2fff121576 feat(citygen): connectivity repair and public connectors Jeffrey Wilcke 2026-10-12 17:09:06 +02:00
  • ac14d2c299 feat(citygen): building interiors, doors, windows, shafts Jeffrey Wilcke 2026-10-12 17:06:29 +02:00
  • 466e587fb7 feat(citygen): undercity, skyways and heights verticals Jeffrey Wilcke 2026-10-12 17:01:05 +02:00
  • 7d3bd8d394 feat(citygen): lots and building placement Jeffrey Wilcke 2026-10-12 16:58:06 +02:00
  • 9cc97b87cf feat(citygen): per-theme street subdivision and blocks Jeffrey Wilcke 2026-10-12 16:53:26 +02:00
  • 6ba66d5e63 feat(citygen): arterial road network Jeffrey Wilcke 2026-10-12 16:50:04 +02:00
  • fca3e32c97 feat(citygen): districts stage with themed Voronoi regions Jeffrey Wilcke 2026-10-12 16:48:48 +02:00
  • 7c9928214f feat(citygen): generator state machine, pathing helpers, terrain stage Jeffrey Wilcke 2026-10-12 16:46:34 +02:00
  • c8d8deeb0f feat(citygen): flavor pack and theme table Jeffrey Wilcke 2026-10-12 16:44:14 +02:00
  • 3a17d7e1cd feat(citygen): params validation, GenError, seeded rng helpers Jeffrey Wilcke 2026-10-12 16:42:32 +02:00
  • 40b6972664 feat(citygen): tile, world and net data model Jeffrey Wilcke 2026-10-12 16:41:47 +02:00
  • 698a6a13db feat(citygen): geometry primitives and Grid Jeffrey Wilcke 2026-10-12 16:40:04 +02:00
  • 76c07e2927 chore: cargo workspace with citygen and city crates Jeffrey Wilcke 2026-10-12 16:39:05 +02:00
  • 7b225cc5e8 docs: city generator implementation plan Jeffrey Wilcke 2026-10-12 16:37:18 +02:00
  • 6a9e592fca docs: city generator design spec Jeffrey Wilcke 2026-10-12 16:19:45 +02:00