A chess 2 (Oats Jenkins) implementation using Svelte & Socket.io. It features realtime multiplayer gameplay, implements all the nitty-gritty game details and is available for free.
Play live on chess2.io
The code base is still in early development as I speedrun' most parts of the game. I'll keep pushing more organized code in the near future.
- Realtime Games vs. Friends & Strangers
- Complete Implementation of all rules
- Game Engine for Front- & Backend JS projects
Clone the repository and install the dependencies for the server & frontend using yarn
(or npm):
# in repo root
yarn install
yarn --cwd client install
Then start the game server:
# in repo root
yarn run dev
Then start the frontend using:
# in repo root
yarn --cwd client run dev
That's it 🎉 Follow the instructions on your terminal to open chess 2 and start developing :).
Contributors are welcome to participate on this project. Feel free to open issues and pull requests without hesitation.
- Tensorflow AI
- Responsive Design
- Test Suite
Licensed under GNU GPL 3. View the complete license here: LICENSE
chess2 idea & original assets are (C) by Oats Jenkins.