-
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