Skip to content

tgachet/cavachess_socket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Cavachess WebSocket socket.io server

This is the WebSocket component for the Cavachess project.
Cavachess is a community website around Chess.

Initialization (localhost)

  • Git clone this repository
  • Install dependencies => npm install
  • Launch your websocket server => node server.js

Get Cavachess

Features

1 vs 1 Chess games Ingame chat Matchmaking :

  • Players must choose the same game mode
  • Players must have a close rank (+/- 200 pts)

Known issues

  • Leaving or reloading the page close your websocket connection (instant loss)
  • Currently no id user restriction (you can play against yourself)
  • Queue sometimes failing to match players

Dependencies

  • socket.io
  • express.js

Author

Thomas Gachet

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published