Aula 20
Definindo o Vencedor no Jogo da Velha em HTML, CSS, e JavaScript
Summary
Resumo do Transcript
O apresentador discute como implementar a lógica de um jogo, focando em como determinar e exibir o vencedor.
Principais Pontos:
-
Parar o Jogo:
- O jogo deve ser encerrado quando um jogador vencer.
-
Variável do Vencedor:
- É criada uma variável chamada
vencedor
, que inicialmente está vazia.
- É criada uma variável chamada
-
Checagem de Vitória:
- Durante a verificação de vitória, se um jogador ganhar, a variável
vencedor
é atualizada com a identificação do jogador (X ou O).
- Durante a verificação de vitória, se um jogador ganhar, a variável
-
Controle de Jogo:
- Se um vencedor for determinado, o jogo deve retornar imediatamente, impedindo mais jogadas.
-
Mensagens ao Jogador:
- Após identificar o vencedor, o apresentador sugere adicionar uma mensagem que informe quem venceu.
-
Testes Práticos:
- Durante a demonstração, é destacado que após a vitória, o jogo não permite mais interações.
O apresentador conclui mencionando a necessidade de implementar a funcionalidade de exibir mensagens de vitória.
Video Transcript
Vamo pessoal, estamos de volta, então vamos fazer aqui parar o jogo quando tiver a vitória
e ver se deixar esse continuar.
Então quando você chegar a vitória esse cara retorna true ou false, se retorna verdadeiro
significa que o jogo acabou, então a gente tem que dizer qual foi o vencedor.
Então vamos criar uma variável aqui para determinar o vencedor, vamos lá em cima.
O jogador e vou dizer a variável aqui chamada vencedor let, vou dizer que é no initially,
inicialmente.
Então vamos aqui, quando checar para o vitória se der certo vai ser a vitória ao jogador,
vou dizer, vou modificar a variável vencedor e vou dizer quem é o vencedor, o jogador.
O que está no jogador seja x ou bola vai para a variável vencedor.
Aí com isso aqui quando você clicar no cara para chamar jogar, você vai checar logo no
comecinho se tiver um vencedor, se o vencedor, vencedor, se tiver vencedor, for definido,
a gente vai retornar na mesma hora porque não precisa mais fazer nada, não dá mais
para jogar.
Então não vai deixar jogar o jogo porque já acabou.
Então vamos ver.
Clica aqui, clica lá, clica aqui, clica lá, clica aqui, então o vitória ao jogador x,
vou tentar clicar mais, clica, mas não acontece nada, então o jogo realmente acabou, cliquei
mas não adianta nada.
Ele já retorna sem fazer nada.
Agora a gente precisa adicionar mensagem aqui dizendo que o jogador tal venceu.
Então a maneira de fazer isso é a gente pode usar aqui depois de dizer vencedor ou jogador
a gente pode fazer uma coisa para mostrar mensagem aqui.
Então vamos ver.
Vamos ver aqui.
Nenhum comentário ainda (loading...)
Nenhum comentário ainda (loading...)
Gostou da aula? 😆👍
Apoie nosso trabalho com uma doação: