Skip to content

varruunnn/DodgeMaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

26 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ Dodger Master

A real-time multiplayer survival game built with Socket.io, React + Vite, and Node.js.

Players dodge falling blocks and collect power-ups. The last one standing wins! Play with friends by creating or joining private rooms.


๐Ÿš€ Features

  • Real-time multiplayer using WebSockets (Socket.io)
  • Private rooms with unique codes (only those with the code can join)
  • Player power-ups: Shield, Freeze, Slow
  • Game Over and Respawn system
  • Responsive canvas-based rendering
  • Scoreboard and HUD with dynamic updates
  • Clean UI with TailwindCSS and Lucide icons

๐Ÿ› ๏ธ Tech Stack

  • Frontend: React + Vite, TailwindCSS
  • Backend: Node.js + Express + Socket.io
  • Realtime Transport: WebSockets
  • Game Loop: Server-tick driven game state updates (20Hz)
  • Room Logic: In-memory per-room state with Socket.io rooms

screen-capture.mp4

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published