ShitboxInfinity/tests
type-two d9b69e688e Brisbane: Queen Street Mall crash-run level from OpenStreetMap
tools/build_level_osm.py extrudes OSM buildings (-col), lays road strips,
Spawn + RacePath empties; osm_level_args.py computes a building-clear spawn on
a named way and race-loop corners from street intersection nodes. game.gd
builds Path3D from GLB RacePath empties, sanitizes spawn bases, and places
bodies BEFORE add_child. Three real bugs fixed: mall canopies (building=roof)
extruded as solid blocks, underground busways rendered at surface, and the
km-wide ground trimesh breaking suspension raycasts (now -convcol). Cars get
continuous_cd for thin building shells. tests/probe.gd is the physics
raycast debugger that found it.

Data (c) OpenStreetMap contributors, ODbL.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-27 23:33:51 +10:00
..
probe.gd Brisbane: Queen Street Mall crash-run level from OpenStreetMap 2026-07-27 23:33:51 +10:00
probe.gd.uid Brisbane: Queen Street Mall crash-run level from OpenStreetMap 2026-07-27 23:33:51 +10:00
screenshot.gd Brisbane: Queen Street Mall crash-run level from OpenStreetMap 2026-07-27 23:33:51 +10:00
screenshot.gd.uid Gameplay systems + procedural Blender car fleet 2026-07-27 21:29:42 +10:00
smoke.gd Brisbane: Queen Street Mall crash-run level from OpenStreetMap 2026-07-27 23:33:51 +10:00
smoke.gd.uid Engine v0: Godot 4.6 data-driven arcade racer scaffold 2026-07-27 21:03:45 +10:00