CI / quality (push) Successful in 1m1s
Per user direction, the MVP is now simply driving cars on the expressway. - Removed RaceManager and Economy modules entirely - Slimmed Remotes to DataUpdated / SpawnCar / EquipCar - ProfileTemplate now just remembers the last driven car (v2) - Cars: dropped price/rep/upgrade fields; kept identity + driving stats - CarManager: stat-based tuning only; RX-7 allowlist via GameConfig.canDrive - DataManager: assign default car on join; downgrade RX-7 if de-allowlisted - Client: replaced garage/economy UI with a simple car picker + respawn - Docs: GDD/ROADMAP/README rewritten for drive-only; added docs/MESH_SWAP.md - Gates: stylua clean, selene 0/0, rojo builds
39 lines
1.8 KiB
Markdown
39 lines
1.8 KiB
Markdown
# Game Design Document — Fast & Furious: Tokyo Expressway (MVP)
|
|
|
|
## Vision
|
|
A neon Tokyo expressway you can cruise at night in cool cars — starting with a
|
|
real 1993 Mazda RX-7. The long-term dream is a full street-racing simulator, but
|
|
the **MVP is deliberately tiny: just drive.**
|
|
|
|
## MVP scope (what's built) — JUST DRIVING
|
|
- Spawn on a neon Tokyo expressway at night.
|
|
- Drive a car around the highway (built on Roblox's reliable VehicleSeat).
|
|
- Switch between cars via a simple "CARS" picker.
|
|
- Respawn your car if you flip or fall off.
|
|
- The **RX-7 is demo-locked** to the owner + son (Roblox UserId allowlist,
|
|
enforced server-side). Everyone else drives the public cars.
|
|
- Your last car is remembered between sessions (ProfileStore).
|
|
|
|
That's it. No racing, no money, no rep, no upgrades, no daily rewards. The point
|
|
of the MVP is to get the car feeling good on the road and be testable fast.
|
|
|
|
## Why this cut
|
|
Driving feel is the hardest, most important part of a car game. Everything else
|
|
(racing, economy, progression) is worthless if the car isn't fun to drive. So the
|
|
MVP nails driving first; the rest is layered on later once it feels right.
|
|
|
|
## Pillars (for the eventual full game)
|
|
- Progression fantasy — junker → hypercar (LATER).
|
|
- Nighttime Tokyo vibe — neon, speed, style (NOW: the map).
|
|
- Fair monetization (LATER).
|
|
- Server-authoritative — no exploiting (NOW: allowlist + anti-cheat foundations).
|
|
|
|
## Deferred (see ROADMAP)
|
|
Racing, checkpoints, money/economy, reputation, upgrades, customization, daily
|
|
rewards, traffic AI, leaderboards, monetization, crews/PvP, full city map.
|
|
|
|
## Cars in the picker
|
|
RX-7 (restricted), City Runabout (public default), Silvia S15, Skyline GT-R R34,
|
|
and a stylized hypercar. Stats (Speed/Accel/Handling, 0-100) only affect driving
|
|
feel — there are no prices or unlocks in the MVP.
|