Research / game / Neon Paris
Neon Paris · build control room
Paris Runner studio
What the game looks like today, what is true about it, and what is blocked.
Factory data · factory stopped 4 Oct, 07:24 UTC, production released by hand since 6 Oct · game receipts synced
The game today
Production 2026.10.07-apply-960fccb against production 2026.10.07-audit-8c0317c


Before · Production2026.10.07-audit-8c0317c
Eiffel Tower first-floor practice, before boarding
- commit
- 8c0317c
- seed
- 2276
- camera
- first-person · 1920×1080
- where
- Eiffel Tower first floor, practice deck
- when
- 7 Oct 05:39 to 05:49 UTC · frame time not logged
Full imageGate receiptalexsssaint:br-practice.jpg
After · Production2026.10.07-apply-960fccb
Eiffel Tower first-floor practice, before boarding
- commit
- 960fccb
- seed
- 676598
- camera
- first-person · 1920×1080
- where
- Eiffel Tower first floor, practice deck
- when
- 7 Oct 09:00 to 09:10 UTC · frame time not logged
Full imageGate receiptalexsssaint:br-practice.jpg
Three truths
What is in the build, what the factory has proved, what the release checks say
Runtime presence
84 of 84 roles load, 0 errors
79 model files serve the 84 rows (some rows share one file). Receipt from production 2026.10.07-apply-960fccb, 7 Oct 09:00 UTC.
Runtime provenance receiptStage receipts
84 of 84 in game, 58 placed, 84 verified
Per asset, for the revision the release ships, from the snapshot of 7 Oct 09:38 UTC. In game and placed come from the release gate's per-component receipt; verified from the stable release that carries it. Missing evidence does not mean the model is missing from the build.
The factory stopped 4 Oct 07:24 UTC with 23 of its best revisions never merged into main; the game ships its own revision of those assets until each one is reviewed.
Release checks
2026.10.07-apply-960fccb passes 42 of 42 checks
59.88 FPS median against the 60 FPS target, p95 16.7 ms, over 60 s of combat at 1920×1080.
Production gate receipt, 7 Oct 09:10 UTCThe site serves this build (its release record says checks passed). Play production
Map
The design against the city the game draws
- in the build
- in the build, measured fault
- partly
- missing
Baked as walkable ground up to 56.9 m: bots route over the monument roof. movement review P1, 2026-10-06
Base sits 0.96 m under the lawn; all 40 terrace planters hang in open air. map review 4 and 10, 2026-10-06
34 m tall, half the real 69 m towers. map review 10, 2026-10-06
Seven sakura placements read as flat pink sheets that cover the sky. 4 October audit, finding 2
24 backdrop modules float over the void at y -5.1. map review, 2026-10-06
24 backdrop modules float over the void at y -5.1. map review, 2026-10-06
46 of 94 billboards float. map review P1-3, 2026-10-06
Placements from the runtime receipt of 2026.10.07-apply-960fccb
Lanes · 21
0 of 21 lanes working, 19 assets parked on a plateau
Paused by a command2 lanes · since 4 Oct 07:10 UTC
Art 01
World layout and landmarks
Eiffel Tower best 76 of 85
Why Paused by a command; Street tiles parked at 65, district-layout parked at 44, Haussmann building parked at 58 and 16 more parked
Next Resumes when Alex sends Resume. Needs a new strategy before another attempt
Judge on Paris street lamp: Add a glow halo and ground light pool to the hero and street lamps in tools/world/build_street_lamp.py: build two or three concentric low-poly spheres (about 1.3x, 2x and 3x the lantern head width) centred on the lantern, with one new additive or alpha-blended unlit material (max 5 materials, 0 textures) whose vertex alpha fades from roughly 0.35 at the inner shell to near 0 at the outer shell, colour #ffae4a; add a flat 16-segment disc on the ground under each lamp, radius about 1.5 m, same material, vertex alpha about 0.3 at centre fading to 0 at the rim. Keep the post, base, crown, finial, glass colour and overall height exactly as they are now; stay under 1500 triangles and 200 kB.
Street tiles 65 · district-layout 44 · Haussmann building 58 · Power poles and cables 65 · Paris street lamp 66.5 · and 25 more
Gameplay
Battle royale gameplayNo accepted capture yet
Why Paused by a command
Next Resumes when Alex sends Resume
br-slice 100 · br-net 100 · br-client 100 · br-play 43 · br-audio 100 · and 4 more
No lane report in this snapshot19 lanes
Art 02
Landmark support kits
Seine bridge kit best 59 of 80
Why No lane report in this snapshot
Next Takes the next eligible job
Vines over facades 56 · Hanging planters · Weeds, ferns and moss · Enterable ground floors · Wet decals · and 1 more
Art 03
Tropical abandonment foliage
Palms and tropical planters best 53 of 80
Why No lane report in this snapshot
Next Takes the next eligible job
Civilian walkers · Holographic shield 18 · Supply drop crate 62 · Roof gardens 49 · Flooded corner
Art 04
Rooftop and vertical density
Antennas and dishes best 55.5 of 80
Why No lane report in this snapshot
Next Takes the next eligible job
Kerbs, gutters and ramps 46 · Old posters wall · Facade AC units and dishes · Louvre courtyard kit · Eiffel viewing park kit
Art 05
Rooftop and vertical density
Roof catwalk best 66 of 80
Why No lane report in this snapshot
Next Takes the next eligible job
Drains and manholes 62 · Caution-taped repair · Transformers and junction boxes 61 · Wall anchors, conduit and ladders · Notre-Dame island edge · and 1 more
Art 06
Weapons and items
Lucky-cat smoke grenade best 59 of 80
Why No lane report in this snapshot
Next Takes the next eligible job
Traffic and pedestrian lights 59 · Water tanks, vents and AC blocks · Battle royale airship 46 · Luxury parody boutique signs · Bandage and medkit
Art 07
Weapons and items
Grappling hook best 52 of 80
Why No lane report in this snapshot
Next Takes the next eligible job
Newspaper kiosk · Service shack and tarps · Hologram signs 43 · Metro and public information boards
Art 08
Weapons and items
Pistol best 55 of 80
Why No lane report in this snapshot
Next Takes the next eligible job
Bus shelter · Ammo crates
Art 09
Battle royale presentation
Cyber-gendarme enemy best 63 of 80
Why No lane report in this snapshot
Next Takes the next eligible job
Metro entrance · Bandage and medkit
Art 10
Weapons and items
Holographic shield best 64 of 80
Why No lane report in this snapshot
Next Takes the next eligible job
Morris column · Rarity light and pickup rings
Art 11
Battle royale presentation
The Runner (Coureuse) best 43 of 80
Why No lane report in this snapshot
Next Takes the next eligible job
Wallace fountain · Death bag
Art 12
Battle royale presentation
The Bastion (heavy) best 49 of 80
Why No lane report in this snapshot
Next Takes the next eligible job
Crates, boxes and pallets · Shield and utility pickups
Art 13
Japanese overhead infrastructure
Power poles and cables best 65 of 85
Why No lane report in this snapshot; Power poles and cables parked at 65, Street clutter parked at 48
Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt
Street clutter · Supply drop crate
Art 14
Street-world kit
Paris street lamp best 68 of 85
Why No lane report in this snapshot; Paris street lamp parked at 66.5, The Courier parked at 52
Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt
Judge on Paris street lamp: Add a glow halo and ground light pool to the hero and street lamps in tools/world/build_street_lamp.py: build two or three concentric low-poly spheres (about 1.3x, 2x and 3x the lantern head width) centred on the lantern, with one new additive or alpha-blended unlit material (max 5 materials, 0 textures) whose vertex alpha fades from roughly 0.35 at the inner shell to near 0 at the outer shell, colour #ffae4a; add a flat 16-segment disc on the ground under each lamp, radius about 1.5 m, same material, vertex alpha about 0.3 at centre fading to 0 at the rim. Keep the post, base, crown, finial, glass colour and overall height exactly as they are now; stay under 1500 triangles and 200 kB.
The Courier · Seine bridge kit 59.5
Art 15
Rooftop and vertical density
Roof catwalk best 72 of 80
Why No lane report in this snapshot; Shopfront pack parked at 64, The Neon Rebel parked at 42
Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt
Shopfront pack 64 · The Neon Rebel 43
Art 16
Weapons and items
Revolver-blaster best 62 of 80
Why No lane report in this snapshot; Food stalls parked at 67, Revolver-blaster parked at 62
Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt
Food stalls · Antennas and dishes 58
Art 17
Japanese overhead infrastructure
Transformers and junction boxes best 61 of 80
Why No lane report in this snapshot; Rail rifle parked at 49
Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt
Judge on Transformers and junction boxes: Change only proportions and placement in build_utility_transformers.py. Make each of the three transformer cylinders about 1.2 m tall and 0.55 m diameter, placed in a tight equilateral triangle around the pole top with the rear one raised about 0.25 m so all three are distinct from front and street views. Enlarge the two junction boxes to about 0.65 m wide by 0.9 m tall by 0.35 m deep, mounted side by side so together they span about 1.4 m, hung just below the cylinders so the stack is top-heavy and the bare pole below is short. On the box faces, replace all painted text with glyph-free marks: a single large yellow triangle outline with a black border on the left box, and two solid coloured rectangles (yellow and white) on the right box as label placeholders. Do not draw any characters. Leave cables, insulators, materials, textures, and the pole untouched.
Neon icon pack · Rail rifle
Art 18
Rooftop and vertical density
Rooftop kit best 64 of 80
Why No lane report in this snapshot; Rooftop kit parked at 58, Neon katana parked at 56, Stun baton parked at 53
Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt
Neon katana · Stun baton 59
Art 19
Animated signage and screens
Hologram signs best 54 of 80
Why No lane report in this snapshot; Slogan signs parked at 68
Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt
Slogan signs · Baguette launcher
Art 20
Street-world kit
Small cars best 62 of 80
Why No lane report in this snapshot; Small cars parked at 64, Vending machine parked at 48
Next Every asset it holds is parked on a plateau. Needs a new strategy before another attempt
Vending machine · Battle royale airship 55
Feedback · 15
Reports, reviews and requests, with what each one was seen on
- reported
- 0
- reproduced
- 0
- assigned
- 12
- candidate fixed
- 2
- verified
- 0
- in release
- 0
- published
- 0
Review round · world · rooftops
assignedrv-game-review-2026-10-03T17-15-47-136Z-game-review-9-rooftops · 3 Oct 17:18 UTC
- build
- not recorded by the queue
- seed
- not recorded
- position
- not recorded
- repro
- Assigned without a reproduction receipt
Review round · world · tier1-world
assignedrv-game-review-2026-10-03T17-15-47-136Z-game-review-9-tier1-world · 3 Oct 17:18 UTC
- build
- not recorded by the queue
- seed
- not recorded
- position
- not recorded
- repro
- Assigned without a reproduction receipt
Audit · gameplay · br-slice
assignedaudit-2026-10-03-seed-916549-loot · 3 Oct 12:30 UTC
- build
- not recorded by the queue
- seed
- 916549
- position
- not recorded
- repro
- Assigned without a reproduction receipt
Review round · world · rooftops
candidate fixedrv-game-review-2026-10-03T11-01-48-537Z-game-review-7-rooftops · 3 Oct 11:05 UTC
- build
- not recorded by the queue
- seed
- not recorded
- position
- not recorded
- repro
- Fix on a candidate, not re-run
Review round · world · tier1-world
assignedrv-game-review-2026-10-03T11-01-48-537Z-game-review-7-sakura · 3 Oct 11:05 UTC
- build
- not recorded by the queue
- seed
- not recorded
- position
- not recorded
- repro
- Assigned without a reproduction receipt
Request from Alex · gameplay · br-play
candidate fixedalex-2026-10-03-m-menu · 3 Oct 04:02 UTC
- build
- not recorded by the queue
- seed
- not recorded
- position
- not recorded
- repro
- Fix on a candidate, not re-run
Request from Alex · gameplay · br-slice
assignedalex-2026-10-03-all-weapons · 3 Oct 03:44 UTC
- build
- not recorded by the queue
- seed
- not recorded
- position
- not recorded
- repro
- A request: nothing to reproduce
Request from Alex · gameplay · br-play
assignedalex-2026-10-03-all-characters · 3 Oct 03:44 UTC
- build
- not recorded by the queue
- seed
- not recorded
- position
- not recorded
- repro
- A request: nothing to reproduce
Request from Alex · gameplay · br-slice
assignedalex-2026-10-02-v4-match · 2 Oct 21:45 UTC
- build
- not recorded by the queue
- seed
- not recorded
- position
- not recorded
- repro
- A request: nothing to reproduce
Request from Alex · gameplay · br-play
assignedalex-2026-10-02-v4-screens · 2 Oct 21:45 UTC
- build
- not recorded by the queue
- seed
- not recorded
- position
- not recorded
- repro
- A request: nothing to reproduce
Request from Alex · gameplay · br-slice
duplicatealex-2026-10-02-smaller-map · 2 Oct 17:32 UTC
- build
- not recorded by the queue
- seed
- not recorded
- position
- not recorded
- repro
- Duplicate
Request from Alex · gameplay · br-play
assignedalex-2026-10-02-two-characters · 2 Oct 16:47 UTC
- build
- not recorded by the queue
- seed
- not recorded
- position
- not recorded
- repro
- A request: nothing to reproduce
Review round · world · rooftops
assignedrv-game-review-2026-10-02T06-36-55-083Z-game-review-5-rooftops · 2 Oct 06:39 UTC
- build
- not recorded by the queue
- seed
- not recorded
- position
- not recorded
- repro
- Assigned without a reproduction receipt
Release check · gameplay · br-play
assignedrv-release-2026.10.02-t1-loot-distance · 2 Oct 05:41 UTC
- build
- 2026.10.02-t1 (from the entry id)
- seed
- not recorded
- position
- not recorded
- repro
- Assigned without a reproduction receipt
Test · world · lamp
assignedfb-20261001-383168d7 · 1 Oct 16:42 UTC
- build
- 2026.10.01-3
- seed
- not recorded
- position
- not recorded
- repro
- Assigned without a reproduction receipt
Builds
The two channels and their acceptance suites
Battle royale
44 of 44 acceptance tests pass
50 combatants: you and 49 bots, local · online server not shipped yet
Production
Playable published build
2026.10.07-apply-960fccb
Paris Runner battle royale
published · art · gameplay
checked at its address after deploy
- Not yet: Online multiplayer: not shipped yet; a match is local, you against 49 bots
rollback: 2026.10.07-audit-8c0317c
Test
Latest test channel
No battle royale test build published yet.
Gameplay evidence · 17 systems
Unit tests describe individual systems. Browser verification and the published build are separate milestones.
- Match loopplanned: suite to writeunknown
- Multiplayer serverplanned: authoritative server rooms wrapping game/sim (server-room suite)unknown
- 50 slots2 of 2 testsunit tested
- AI botsplanned: suite to writeunknown
- Navigationplanned: suite to writeunknown
- Projectile bulletsplanned: suite to writeunknown
- Damage and health3 of 3 testsunit tested
- Lootplanned: suite to writeunknown
- Airship3 of 3 testsunit tested
- Drop and glide3 of 3 testsunit tested
- Smoke circleplanned: suite to writeunknown
- HUD and minimapplanned: client suite: zone, timer, alive count, minimap route and circlesunknown
- Death and spectate2 of 2 testsunit tested
- Win and restart3 of 3 testsunit tested
- Environmental audioplanned: suite to writeunknown
- Combat audioplanned: suite to writeunknown
- 50-player load testplanned: suite to writeunknown
Assets · 84 · factory stages beside the runtime
scope frozen · 2 duplicates merged (utility-bundles into cables, croissant into smoke-grenade)
Factory stages require evidence for the current asset revision. The Runtime column is what the build loads, from the runtime provenance receipt: placements in the match, or absent.
84 of 84 assets
| Asset | Reference | Blender | Export | In game | Placed | Verified | Runtime | Blocked |
|---|---|---|---|---|---|---|---|---|
| 1 | ||||||||
| 710 | ||||||||
| 1 | ||||||||
| 134 | ||||||||
| 1 | ||||||||
| 1 | ||||||||
| 275 | ||||||||
| 27 | ||||||||
| 116 | ||||||||
| 68 | ||||||||
| 27 | ||||||||
| 83 | ||||||||
| 31 | ||||||||
| 18 | ||||||||
| 7 | ||||||||
| 49 |
Factory snapshot 7 Oct, 09:38 UTC · factory stopped 4 Oct, 07:24 UTC · refreshes every minute