Jogo Othello desenvolvido em HTML5 (comumente chamado de Reversi, apesar de haver diferenças entre os dois jogos)
Para executar o jogo localmente, basta abrir o arquivo index.html no seu navegador. Outra maneira de executar o jogo é acessando o link: http://luccascm.github.io/othello/.
As funcionalidades implementadas neste jogo são:
1 - Interface gráfica com um nível melhor que o terminal (até 15%)
4 - Sons. Colocar efeitos sonoros e música de fundo no seu jogo (até 4%)
6 - Modo debug: mostra, a cada momento, quais são as jogadas válidas (até 6%)
As funcionalidades que pretendemos ainda implementar são:
2- Ter um modo de jogo multiplayer local para 2 jogadores (7%)
3- As peças podem ser animadas, por exemplo, quando uma peça é colocada, quando ela muda de cor etc. (até 7%)
5- Poda alfa-beta para evitar buscas em ramos desnecessários durante a aplicação do algoritmo Mini-Max (10%)
7.1- Ter um modo de jogo multiplayer não-local para 2 jogadores (X%) - Jogo realmente online
7.1- Dar opção ao usuário de escolha de cor de fundo (e de peças)