Skip to content

Ayushman-Praharaj123/Chess.com-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Real-Time Multiplayer Chess Game ♟️

A simple real-time chess game built with vanilla JavaScript, Socket.IO. Two players can join and play a game of chess, while additional users are allowed to spectate.

🚀 Features

  • Real-time multiplayer gameplay using WebSockets
  • Chess logic handled via chess.js
  • Drag-and-drop piece movement
  • Auto role assignment: White, Black, or Spectator
  • FEN-based board syncing
  • Board flip for Black player

🧩 Tech Stack

  • Frontend: Vanilla JS, HTML, CSS
  • Backend: Node.js, Express, Socket.IO
  • Chess Engine:

About

This project is a web-based multiplayer chess game that allows two users to play against each other in real time, with additional users able to join as spectators. It uses Node.js, Socket.io, and chess.js for logic and communication, with a simple HTML/CSS/JavaScript frontend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors