🎃 MOTORWORKS — Halloween Edition
Build it on the line. Drive it through the fog. Catch a movie. Outrun the law.
A third-person 3D car factory, customization and open-town action game that runs in the browser.
[!WARNING]
🚧 Work in progress. The game is playable from start to finish, but it is still rough around the edges. Art is stylised and procedural, and balance and AI are still being tuned. Expect bugs and changes. Feedback and issues are welcome!
🆕 Phase 4: RTX graphics & the roadmap, done
- 🎨 A new render pipeline for modern GPUs. It adds 4× MSAA (the old composer never actually anti-aliased), GTAO ambient occlusion, sky reflections on paint and chrome, a Halloween colour grade, stable 4K shadows and real headlight beams. There's a new Ultra preset, picked automatically on RTX-class GPUs, and it falls back to High if the frame rate dips.
- 🧊 Every Blender model upgraded. Boxes get rounded edges, car panels get round-edged profiles, curves get 2× the segments, and everything uses smooth-by-angle normals. That's 3.1× the triangles, with the colliders untouched.
- ⚡ Faster despite all that. The simulation dropped from 13–16 ms to 4–7 ms a frame: physics skips 3,300 static colliders, the Jumbotron only renders when you can see it, and hidden subtrees and far shadows are culled. High now runs 45–100 fps where it ran 26–43.
- 🏁 Drag-race fix. Staging at the christmas tree no longer lifts your car about 100 m into the sky and drops it on green.
- 🌗 A day/night cycle. Dusk, a moonlit night, an orange dawn and an overcast autumn day, with a HUD clock and a pause-menu time slider.
- 🚦 AI turn signals and overtaking. Traffic blinks before turns and pulls around cars abandoned in the lane. Before, it rammed them.
- 💥 A damage model. Dents, a sprung hood, flickering headlights, scuffed paint and bent alignment. The Custom Bay fixes it all. There's also a 🗄️ Garage tab in the kiosk for saving and loading builds.
- 🎬 Palace Screen 2. A new annex auditorium shows a second film, ATTACK OF THE 50 FT PUMPKIN, voiced by ElevenLabs (a narrator, a farmer, a Southern sheriff and the Pumpkin itself). It's also the drive-in's midnight movie.
- 🎮 Gamepad and 📱 touch controls.
Full build log, measurements and before/after shots: DOCUMENTATION.md §11.
Phase 3: Fright Night update
- 🛣️ Real streets. The whole road network is now a Blender asset generated from one
streets.json map. It has asphalt with junction pads, double-yellow centre lines, edge lines, parking ticks, zebra crosswalks, stop bars, painted STOP, street-name signs, speed limits and manholes. Working traffic lights with walk signals run at Main & Elm and Main & Factory Rd, with stop signs everywhere else.
- 🗺️ A bigger town. It now has an outer ring road (Maple Ave, Oak Ave and Proving Ground Rd), more houses, bus shelters and a town square with a clocktower and gazebo. You'll also find the Starlight Drive-In, the Hollow Cider Mill, a water tower and the Proving Ground drag strip with bleachers.
- 🎬 The Palace Cinema. It's a walk-in art-deco picture house with a marquee, box office, concession stand, usher, 8 raked rows of seats and a projection booth. It plays a fully voiced 100-second B-movie, NIGHT OF THE V8, which is projected live onto the Palace screen and the drive-in screen.
- 🏭 More to do at Motorworks:
- a dyno cell with a live power-curve display and a leaderboard
- Parts Runner shifts that pay you to rush crates from receiving to the line
- a break room with the PUMPKIN PANIC arcade cabinet and a soda machine
- an eighth-mile drag race against Vic Vapor on the Proving Ground
- 🧠 Smarter NPCs:
- AI traffic stops for red lights and stop signs.
- Drivers honk when you block them and yell when you ram them.
- Townsfolk run errands on a sidewalk network and wait for WALK or a gap in traffic. They cross at crosswalks, sit on benches and wait for the bus, chat with each other, and jump back when you honk.
- Trick-or-treaters go door to door and get candy.
- 🥚 10 secrets to find (tracked in the pause menu) and stunt ramps that pay for airtime.
- 🗣️ 49 new ElevenLabs voice lines from 11 new voices, including a trailer narrator, a heroine, a vampire villain, an usher, a box-office clerk, a dyno tech, a race marshal, a rival racer and a haunted payphone.
✨ What's in it
Under the hood:
- 🚗 Raycast-vehicle physics with fuel, tire and engine damage, drifts, skid marks, and chase and cockpit cameras.
- 🗣 138 ElevenLabs voice lines matched to each NPC's age and gender (kids, adults and spirits), with per-character radio, ghost and robot effects.
- 🔫 Weapons, burglary, a fence, refuelling, light switches and breaker boxes.
- 🎛 Pause menu with volume and graphics settings, automatic quality fallback for slower GPUs, and a secrets tracker.
以上為 README 的開頭部分。其餘內容請閱讀原文。 檢視完整 README ↗