Easy Chess 2P GAME
Sou apenas um iniciante no mundo do xadrez, mas algo que pessoalmente odeio ao compartilhar uma tela para jogar um jogo de xadrez para dois jogadores é a falta de peças 3D. Eu encontrei 3 abordagens diferentes on-line para esse problema: um dos jogadores apenas vê as peças de cabeça para baixo, o tabuleiro vira a cada jogada ou as peças são simétricas. Nenhum deles resolveu minha necessidade de ver minhas peças normalmente durante a vez do outro. Como hoje em dia os dispositivos móveis têm uma tela grande, minha solução simples foi exibir 2 tabuleiros na mesma tela, um com as peças voltadas para cima e a outra voltada para baixo.
Obviamente, não resisti e implementei a inteligência básica que todos esperamos de um aplicativo de xadrez: permitir apenas movimentos legais, a possibilidade de mostrar ajudas e ameaças, estética personalizável, diferentes modos de jogo, detectar qualquer resultado do jogo (xeque-mate, impasse, etc), desfazer/refazer...
Existe a opção de mostrar um nível diferente de ajuda para cada jogador individual, para ajudar jogadores iniciantes como eu a jogar contra jogadores mais avançados.
É um projeto tão apaixonado que estou muito aberto a receber sugestões.