JumpOverJump.com core library
JumpOverJump é um jogo open source que usa functional programming e TDD. Seja bem vindo para aprender, ajudar e jogar!!!
npm install --save joj-core
import { Game, Move } from 'joj-core';
const players = {
white: { name: "Angelo" },
black: { name: "Gabi" }
};
const game = Game.createGame({ players });
const gameAfterMove = Move.getGameAfterMove(game, { x: 5, y: 7 }, { x: 5, y: 6 });
const gameAfterMove2 = Move.getGameAfterMove(gameAfterMove, { x: 2, y: 0 }, { x: 2, y: 1 });
npm install -g ts-node babel-cli
npm install
npm test