Projetos

Domin贸 Game Online Multiplayer HTML5

Hoje comecei a fazer um jogo de domin贸 online multiplayer feito em html5 estou usando a聽fonte Dice para fazer os pontos que representam os n煤meros do domin贸.
Entretanto o maior desafio sem d煤vidas est谩 sendo fazer o script node que vai rodar no 聽servidor. Pois esse script est谩 me dando trabalho porque ele ser谩 respons谩vel por fazer todo controle do jogo.
Ele vai ver de quem ser谩 a vez de jogar se algu茅m est谩 trapaceando, bem como se algu茅m ganhou, desistiu e etc. Contudo todas essas possibilidades precisam ser tratadas se n茫o o jogo fica com um monte de buracos.
Imagem do Jogo 31/05/2017
Imagem do C贸digo do Servidor 31/05/2017

Cria莽茫o da Fun莽茫o Passa vez

Hoje adicionei a fun莽茫o de passar a vez essa fun莽茫o ser谩 usada sempre que o jogador n茫o tiver a carta na m茫o para jogar. Pois se um jogador usar o passar a vez tendo a carta pode correr o risco de perde o jogo. Pois quem conseguir colocar todas 聽as suas cartas no tabuleiro primeiro ganha.
Todavia tamb茅m criei um token onde sinaliza ao jogador quando 茅 sua vez de jogar. Principalmente quando n茫o 茅 a vez as op莽玫es de escolhas ficam desabilitadas. Contudo caso o jogador escolha uma carta n茫o permitida a borda ficar谩 vermelha sinalizando que 茅 uma jogada incorreta.

Imagem do Jogo 01/06/2017

Aprimoramento do Token de Vez

Hoje eu melhorei o token聽 do jogo de forma ficar clara para todos os jogadores de quem 茅 a vez no jogo. Portanto eu coloquei 4 caixas coloridas na 谩rea de estat铆sticas com radio com a finalidade de mostra quem est谩 com o token. Nesse sentido tamb茅m coloquei uma mensagem que ser谩 mostrada quando um jogador conseguir colocar todas as cartas no tabuleiro.

Imagem do Jogo 02/06/2017

Cria莽茫o domin贸 rein铆cio de jogo

Hoje dia 03/11/2017 Fiz uma altera莽茫o no c贸digo do domin贸 agora quando algum usu谩rio fechar a se莽茫o o jogo se reinicia automaticamente e exibe a mensagem聽 鈥淎guardando jogadores鈥.聽 Bem como tamb茅m coloquei online na web o endere莽o est谩 no final deste post.

Eu atualizei o projeto recentemente inspirado no c贸digo fonte do meu microblog. Por ser feito em angular utiliza a biblioteca typescript assim passei o c贸digo fonte desse projeto para typescript.

-22.7862985-43.3053106

Leave a Reply

O seu endere莽o de e-mail n茫o ser谩 publicado. Campos obrigat贸rios s茫o marcados com *