Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/traa/crossesandzeroes
Implementation of this truly legendary game for Innovation Group with Express.js and Socket.IO.
https://github.com/traa/crossesandzeroes
Last synced: about 1 month ago
JSON representation
Implementation of this truly legendary game for Innovation Group with Express.js and Socket.IO.
- Host: GitHub
- URL: https://github.com/traa/crossesandzeroes
- Owner: traa
- Created: 2013-12-04T17:51:37.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2013-12-06T11:05:48.000Z (about 11 years ago)
- Last Synced: 2024-11-06T20:49:15.757Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 3.6 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
crossesandzeroes
================
Implementation of this truly legendary game for Innovation Group with Express.js and Socket.IO.No database, instead of it app uses sample database wrapper, so if you want to switch, just tweak this wrapper.
Field size can be changed in game, so feel free to experiment with fields more than 3x3 :)
Installation:
-------------* Switch to project directory
* run `npm install`
* to run server type `node app`
Known issues:
-------------
* After page reloading in game, always player2 assigned, need to use sessions
* Sockets broadcasting to all connected clients, needs to be only game room clients
* All fields rerendered when user receives array of turns. Rerender only changed.
* ...and more, like validation messages and so on :)