Features • Installation and Running • Tests
I built this project to learn how game mechanics works as well as to further learn the JavaScript langugae. More than that, I think this project will look good on Portfolio or something.
This project itself is a combination of two works: Antiyoy created by yiotro, and Openhex created by alcalyn. My part is to make them know and be friend each other, with some spices and seasonings!
Full credits including images and tools used are mentioned in Credits.jsx file.
Some highlighted features:
- ReactJS
- Configurable Webpack
- Progressive Web App
Featuring in-game features, including:
- Multiplayer
- AI opponents
- Antiyoy's refined rules
- Dark User Interface!
Installation:
git clone https://github.com/SnekNOTSnake/Vagus
cd vagus
yarn
Starting development mode:
yarn run start
# or
PORT=3001 yarn run start
Run all tests:
yarn run test
# or specific files
yarn run test test/ai/Ai.test.js