A high-performance, real-time 3D multiplayer snake battleground built with pure HTML5, CSS3, JavaScript (ES6+), Three.js, and Socket.IO.
Developed by Raj Kishor Mahapatra
🌐 Website
📧 dev@itsrkmahapatra.qzz.io
🇮🇳 Proudly Made in India
- Pure Web Stack (100% HTML5 / CSS3 / JavaScript): Zero build steps, blazing fast startup, and lightweight execution.
- Real-Time 3D Multiplayer: Powered by Three.js WebGL and low-latency Node.js Socket.IO server.
- Smartphone-First Cyberpunk UI: Luxury glassmorphism HUD, 360° touch steering virtual joystick, turbo boost thruster, and responsive safe-area layout.
- Champions & Avatar Head Customization: Serpent Raja 🐍, Shadow Reaper 💀, Cyber Mech 🤖.
- Dynamic Loot & Power-ups: Life Cores (❤️), Armor Shields (🛡️), Plasma Blades (⚔️), and Energy Cores (⚡).
- Match Victory & Quests System: First to 250 PTS wins the Raja Champion crown 👑, with 8 active quests and XP progression.
- On-Device Storage: Saved career stats, high scores, win rate %, and multi-profile login directly on device.
Prerequisites: Node.js v18+
-
Install dependencies:
npm install
-
Start the server:
npm run dev
-
Open your browser and navigate to:
http://localhost:3000
- Mobile Touch: Left Thumb = Turbo Boost Thruster | Right Thumb = 360° Virtual Steering Joystick.
- Keyboard (Desktop): A / D or Left / Right Arrows to Steer | W / Space / Up Arrow for Turbo Boost.