
Browser Multiplayer Starter Kit – Node.js + WebSockets (Real-Time Template)
▶ PLAY THE FREE DEMO IN YOUR BROWSER Walk around, use the doors and chat with bots before you buy. No download needed. ✔ Running in minutes ✔ No frameworks ✔ Copy, run, build > Build real-time multiplayer browser games — fast. A clean, lightweight multiplayer starter built with Node.js + WebSockets. Walk around tile-based rooms, go through doors and chat with everyone in the same room — with the server in charge of the rules. Designed as a simple but powerful base for: • browser games • social worlds • multiplayer experiments ────────────────────────────────────────── [ 🆕 NEW IN v1.1.0 ] ▸ Instant, smooth movement — no waiting for the server ▸ Hold a key to keep walking (arrow keys or WASD) ▸ Rooms with walls, furniture, water and glowing doors ▸ Draw your own rooms as simple text maps in one file ▸ 3 demo rooms: Lobby, Garden and Cafe ▸ Phone & tablet support with on-screen arrow buttons ▸ Spam protection for chat and movement ▸ Join / leave / room-change messages in chat ▸ One-click start_all.bat — installs, starts and opens the game ▸ Built-in test: npm test checks the server rules for you ────────────────────────────────────────── [ ✨ FEATURES ] ▸ Real-time multiplayer (WebSockets) ▸ Room system with separate chat per room ▸ Server checks every step — no walking through walls or teleporting ▸ Server-handled doors between rooms ▸ Tile maps: walls, water, obstacles, decorated floor, doors ▸ Rooms of any size, each with its own colours ▸ Room maps checked on startup with clear error messages ▸ Speech bubbles that wrap long messages ▸ Characters face the way they walk, with a walk animation ▸ Name colours + character styles, remembered in the browser ▸ Automatic duplicate-name handling ▸ Player limit, dead-connection cleanup, allowed-sites option ▸ Pure JavaScript — no frameworks, no build step ────────────────────────────────────────── [ 📦 INCLUDED ] ▸ Full client + server source code ▸ Ready-to-run Node.js server ▸ Shared config + room files ▸ 3 example rooms + full UI ▸ Local Node.js client web server ▸ Windows one-click launcher ▸ Automatic server test ▸ README with editing guide + hosting notes ────────────────────────────────────────── [ 🚀 QUICK START ] Windows: double-click start_all.bat ✔ Done Any system: 1 ▸ Install Node.js 18+ 2 ▸ Run: npm install 3 ▸ Start the server: npm start 4 ▸ In a second terminal: npm run client 5 ▸ Open: http://localhost:8080/client/ ────────────────────────────────────────── [ 🧠 USE CASES ] ▸ Multiplayer browser games ▸ Social / chat worlds ▸ Game prototypes & jams ▸ Learning WebSockets ▸ Indie dev projects ────────────────────────────────────────── [ 💡 WHY THIS KIT ] ▸ No frameworks — pure JavaScript ▸ Easy to understand and modify ▸ Build new rooms without touching code ▸ Real multiplayer logic, not a fake demo ────────────────────────────────────────── [ 📜 LICENCE ] ▸ Use it in your own games, including commercial games▸ Change it as much as you like▸ Don't resell or share the kit itself (or a modified kit) as a kit, template or source packFull terms are in the LICENSE file. ────────────────────────────────────────── [ 🔄 UPDATES ] Includes future updates at no extra cost. Already bought it? Your download page now has v1.1.1. (If you changed v1.0.x, see the upgrade notes in CHANGELOG.txt.) This is a starter kit, not a complete production security framework. Public deployments should add accounts, moderation and deployment-specific hardening as needed. ────────────────────────────────────────── [ 💜 MORE FROM KITTYDEVIL STUDIO ] ▸ Browser Co-op Survivors Kit: a complete 1-4 player online co-op survivors game with a boss fight, built on Node.js + WebSockets. Play the free demo. ────────────────────────────────────────── [ 😈🐾 KITTYDEVIL STUDIO ] Made with chaos, coffee, and multiplayer bugs.
Danni 2 followers· portfolio 4 View creator →





