stepney141 / dagaz-v2

JavaScript game engine for creating and playing various boardgames
MIT License
0 stars 1 forks source link
board-game game-engine javascript tabletop

Dagaz v2

MIT_License GitHub package.json version Tests with Jest

The next version of Dagaz Project, a general boardgame creating/playing engine using Javascript.

This is just an alpha version and still a work in progeress. We always welcome any suggestions or contributions that improve the quality of our projects!

TypeDoc Documents: https://stepney141.github.io/dagaz-v2/

Features

Roadmaps

Setting up the dev environment

$ git clone https://github.com/stepney141/dagaz-new
$ cd dagaz-new
$ npm install

Testing

Unit tests

Unit tests with Jest test suite are available.

$ npm run test

Perft

$ npm run exec benchmark/perft/chess.perft.ts
$ npm run exec benchmark/perft/english-checkers.perft.ts
$ npm run exec benchmark/perft/international-checkers.perft.ts
$ npm run exec benchmark/perft/russian-checkers.perft.ts