Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neon Grid — Open World Driving Prototype

An original, browser-based open-world driving prototype built with Three.js + TypeScript. Inspired by the gameplay feel of open-world action games — not using any copyrighted assets, code, characters, or maps. Everything (city, vehicle, physics, UI) is generated/coded from scratch.

Features (current prototype)

  • Procedurally generated 5×5 city block grid with roads, lane markings, buildings, and streetlights
  • Full day/night cycle with dynamic sky, fog, and sun lighting
  • Arcade-realistic vehicle physics (engine force, drag, grip, handbrake slip)
  • Smooth third-person chase camera
  • Custom HUD: speedometer, in-game clock, hexagonal radar, wanted-star indicator

Tech stack

  • TypeScript
  • Three.js (rendering)
  • Vite (build tool / dev server)

Getting started

npm install
npm run dev

Open the printed local URL in your browser.

Controls

  • W / A / S / D or arrow keys — drive
  • Shift — handbrake
  • Space — brake

Build for production

npm run build
npm run preview

Project structure

src/
  engine/     # render loop, camera
  world/      # day/night cycle, city generation
  vehicle/    # vehicle physics, input handling
  ui/         # HUD
  main.ts     # entry point

Roadmap

  • NPCs and police AI
  • Combat system
  • Weather system
  • Enterable buildings, shops, garages
  • Backend: auth, profiles, inventory, missions, leaderboards, cloud save
  • Multiplayer sync
  • Admin dashboard
  • CI/CD + containerized deployment

License

Proprietary — all rights reserved (update as appropriate for your project).

About

game-deployment

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages