
router
TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.
该游戏展示了无需后端、完全在浏览器中运行的高性能3D游戏,集成了最新的 Web 技术(React 19、Three.js、TanStack Start),并支持桌面和移动端的响应式控制。
NEON CAR RUSH is a modern browser-based infinite 3D arcade racing game built with React 19, Three.js, TypeScript, TanStack Start, Tailwind CSS, and Vite.
Inspired by classic endless highway racers, the game features a procedural neon city, multiple unlockable vehicles, boost mechanics, smooth WebGL rendering, and responsive controls for both desktop and mobile devices.
Everything runs directly in the browser with no backend required, while player progress is automatically saved using localStorage.
This project demonstrates real-world applications of:
🏎️ 3D browser game development
🌆 Procedural environment generation
⚡ Real-time WebGL rendering using Three.js
🎮 Arcade game mechanics
💾 Local persistence using browser storage
📱 Responsive desktop and mobile gameplay
🚀 Performance optimization using object pooling and recycled world generation
The game continuously generates an endless futuristic highway while maintaining smooth performance through optimized rendering techniques.
🌆 Procedural Neon City — Infinite highway with futuristic skyline, glowing buildings, stars, moon, atmospheric fog, and neon lighting.
🚗 Multiple Vehicles — Unlock sports cars, SUVs, trucks, buses, and monster trucks using collected coins.
🎮 Arcade Gameplay — Three-lane movement, jumping, increasing speed, endless gameplay, and instant restart.
🪙 Coin Collection — Collect coins during gameplay to unlock new vehicles.
⚡ Boost Mode — Temporary invincibility, speed boost, animated timer, and warning effects.
🚘 Garage System — Unlock, select, and permanently save your favorite vehicles.
💾 Auto Save — Coins, unlocked vehicles, selected vehicle, and high score are automatically stored locally.
📱 Mobile Controls — Swipe gestures for movement and jumping.
🎨 Modern UI — Neon-inspired HUD with responsive interface.
⚡ Performance Optimized — Infinite road recycling, object pooling, efficient collision detection, and lightweight rendering.
React 19 ⚛️
Three.js 🌍
TypeScript 🔷
TanStack Start 🚀
TanStack Router 🧭
Tailwind CSS v4 🎨
Vite ⚡
WebGL Rendering 🖥️
Browser Local Storage 💾
No backend required. No database required.
NEON-CAR-RUSH
│
🏎️ Infinite 3D arcade racing game built with React 19, Three.js, TypeScript, TanStack Start, and Vite. Dodge traffic, collect coins, unlock vehicles, and race through a procedural neon city.
根据分类、Topic 和编程语言匹配的相似项目。

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

YTubic is a fast, responsive, open-source YouTube Music desktop client for Windows, Linux, and macOS that uses direct InnerTube API communication and aggressive caching to provide instant navigation and playback.

React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.