🔗 Live Here: 2D Driving App
Inspired by Frame Synthesis's 3D driving demo, this project reimagines the experience in a streamlined 2D format. With the help of ChatGPT, Copilot, DeepSeek, AI tools, and countless hours of effort (not to mention a few headaches! 😅),** this app brings an accessible and fun driving experience.
🛠 Contributions are welcome! Join us as we refine, expand, and improve the game.
- Simple Shooting Added simple shooting logic
- 🔄 NippleJS Joystick Code Cleanup → Improved touch controls for mobile users.
🅱️ On-Screen Brake Button Added → Players can now stop instantly using an on-screen "B" button.- 🛠 Optimized UI Layout → Joystick and controls properly aligned across all devices.
- 🔧 Fixed Keep-Moving Bug → Smooth continuous movement restored (Thanks to Abrar H!).
- 🚦 Lock to Road → Improve path-following with best-effort road alignment.
- 🎥 Driving View & Zoom → Enable better top-down view, zoom controls, and map scaling.
- 📱 Mobile Controls → Further refinements for responsive touch gestures & input handling.
-
🚀 Migration to Node.js
- Improve backend scalability, performance, and real-time multiplayer support.
- Integrate API handling for game data & user-generated content.
-
🔄 CI/CD Pipeline
- Automate testing & deployment for a streamlined development process.
- Enable faster iteration cycles with continuous integration.
-
🏁 Multiplayer Mode
- User accounts & authentication.
- Real-time multiplayer with matchmaking & leaderboards.
- Friend invites for competitive races.
-
🏎 Custom Tracks & Map Features
- Choose from pre-designed tracks or procedurally generated maps.
- Introduce a track-building tool for user-created circuits.
-
🏆 Race Mode
- Compete in AI or multiplayer races.
- Game Modes: Time trials, elimination, lap-based races.
- 🎮 Frame Synthesis’s 3D Driving Demo: Driving Simulator
📢 Stay tuned for updates as we bring the ultimate 2D driving experience to life! 🚗💨