Script PHP - Jogo de xadrez com AI
Visão geral
Este produto foi desenvolvido para desenvolvedores web PHP/MySQL, que são apaixonados por criar um jogo de xadrez para jogar online.
Existem 5 opções: jogar sozinho, jogar com IA, jogar na sala, observar as salas e configurar o tabuleiro
- Jogue sozinho: Os jogadores pressionam o botão "JOGAR SOZINHO" na primeira página e praticam com um amigo.
- Jogue com IA: os jogadores jogam diretamente na primeira página. Existem 4 níveis: Newbie, Easy, Normal e Hard.
- Jogar na sala: Os jogadores pressionam o botão "INICIAR", hospedam uma nova sala com código de sala aleatório e criam uma senha para você e seu amigo, também capaz de convidar um amigo para jogar enviando o link. Os jogadores também podem acessar a página "Salas" para entrar em uma sala hospedada. Os jogadores podem escolher o lado branco ou o lado preto, o branco se move primeiro.
- Observe as salas: os visitantes podem acessar a lista de salas e escolher Observar.
- Configurar o tabuleiro: Os jogadores pressionam o link "Configurar". Nesta opção, os jogadores podem organizar as peças de xadrez e pressionar "CAPTURE THE BOARD" para desafiar os amigos.
Características
- Recurso de IA com 4 níveis: Newbie, Easy, Normal e Hard. A IA é baseada no algoritmo Minimax Alpha Beta.
- Recurso de hospedagem: o usuário pode hospedar uma nova sala privada com senha ou hospedar uma sala pública sem senha.
- Configure a placa com o Board Capture.
- Recurso de compartilhamento do quadro: o usuário pode compartilhar o quadro com outras pessoas.
- Caixa de bate-papo para jogadores de sala.
Requisitos
Requisitos do servidor:
- PHP >= 8
- Extensão PHP BCMath
- Extensão PHP Ctype
- Extensão PHP Fileinfo
- Extensão JSON PHP
- Extensão PHP Mbstring
- Extensão PHP OpenSSL
- Extensão PHP PDO
- Extensão PHP do Tokenizador
- Extensão XML PHP