Implementação do famoso jogo da velha utilizando jQuery. Essa versão permite criação de várias instancias do jogo em uma mesma tela.
Antes de executar o jogo, é necessário instalar os módulos dependentes utilizando a ferramenta npm.
$ npm install
#Tipo de usuário.
#Será utilizado ao instanciar o jogo
Tictactoe.USER;
Tictactoe.COMPUTER_EASY;
Tictactoe.COMPUTER_MEDIUM;
Tictactoe.COMPUTER_HARD;
De todos os parâmetros citados abaixo, apenas o 'target' é obrigatório.
{
	'target': object, //Objeto DOM que receberá o jogo
	'enemy': int,     //Constante que define o usuário
	'view': class     //Classe que controlará a interface do jogo
}
let enemy = Tictactoe.COMPUTER_HARD;
let target = "#game_div";
let game = new Tictactoe({
	'target': target,
	'enemy': enemy
});
game.start();
Veja um exemplo de implementação do jogo no arquivo sample.html