depixeled-chris

A from-scratch, browser-based GTA-style 3D open-world driving slice in TypeScript + Three.js. (The name is a joke.)

10
3
94% credibility
Found May 31, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

GTA 7 is a browser-based open-world driving and walking game with a procedural neon city at night. Players drive cars with arcade physics including powerslides, carjack any vehicle, explore on foot, and trigger police chases by running people over. The game features synthesized car audio and a multi-station radio with original music. It runs on desktop with keyboard controls and mobile with touch joystick and buttons. The project was created as a community-driven dare and includes unit tests for the simulation core.

How It Works

1
🎮 You find the game online

Someone shares a link to a wild idea: a full GTA-style game running right in your browser, built by an AI in a single sitting as a fun challenge.

2
🌃 The night city comes alive

A neon sky fills your screen with hundreds of glowing buildings stretching into the fog. The same city reappears every time - the same towers, the same streetlights casting warm pools on every corner.

3
🚗 You jump into a car

A car appears in front of you with glowing headlights. You push the gas and feel the arcade physics kick in - speed builds naturally and corners turn into powerslides when you yank the handbrake.

4
🎵 Music fills the car

A radio bursts to life with original synth tracks as you drive. Each car has its own station playing, and the music fades as you walk away from an abandoned car.

5
You leave the car and explore on foot
👊
You punch someone

A punch sends them flying into tiny cubes that scatter across the pavement - just like when a car hits them at speed.

🚗
You hop into another car

Walk up to any car - traffic or parked - and press a button to take control. Each car has its own personality and radio station.

6
⭐⭐ The police start chasing you

Run people over and stars climb on your screen - one star brings one cop car, flashing lights blazing as they steer to intercept you and fan out so they don't bump each other.

🌆 You're the king of the night city

Scream through the neon streets at full speed, powerslide around corners with traffic crashing around you, escape the police in a high-speed chase, or get WASTED and respawn ready to try again.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is gta7?

A browser-based GTA-style driving demo built in TypeScript using Three.js. It renders a procedural neon city at night where you can drive cars, wander on foot, carjack vehicles, run over pedestrians, and trigger police chases. The whole thing runs in a browser without any downloads or plugins.

Why is it gaining traction?

This started as a dare on Reddit and snowballed into a surprisingly complete vertical slice. The procedural city regenerates identically from a seed, which is useful for testing. The driving physics include a real handbrake powerslide mechanic. Sound effects are synthesized in-browser via the Web Audio API instead of loading audio files. Traffic AI brakes for pedestrians, police use steering behaviors to intercept you, and the whole experience works on mobile with touch controls. The codebase is heavily unit-tested with a focus on keeping game logic separate from Three.js so it runs in node.

Who should use this?

Game developers interested in browser-based 3D rendering will find a solid Three.js architecture with clean separation between simulation and rendering. People building game prototypes can reference the driving physics, AI behaviors, and procedural world generation. Developers curious about ECS patterns in games can see how it was migrated incrementally. It's also a fun demo to share with non-technical friends.

Verdict

At 10 stars this is a hobby project, not production-ready. That said, the code quality is serious: extensive tests, thoughtful architecture, and a fully playable demo. The 0.949999988079071% credibility score reflects real engineering discipline. Worth downloading and running if you want to see a well-structured Three.js game slice, but don't ship it as-is.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.