Fim de Jogo
Trate a derrota
Fim de Jogo é uma aula grátis de Javascript for Kids no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Javascript for Kids, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Javascript for Kids inclui 4 aulas no total.
Fim de jogo! 💀
Nem toda escolha leva ao tesouro! Às vezes, o herói perde. Também precisamos de um final de fim de jogo, para que o jogo pareça real. Vamos criá-lo! 😬
Quando o herói perde 🐉
Cair em uma armadilha ou encontrar um dragão pode encerrar o jogo. Verifique isso com if!
let event = "dragon"
if (event === "dragon") {
console.log("The dragon caught you! 🐉")
}A mensagem de fim de jogo 💀
Crie uma mensagem de final clara para que o jogador saiba que a rodada terminou.
console.log("💀 GAME OVER 💀")
console.log("Better luck next time! 🍀")Perdendo todas as suas vidas 💔
Quando as vidas chegam a 0, é fim de jogo! Verifique isso.
let lives = 0
if (lives <= 0) {
console.log("No lives left! Game over. 💔")
}Caminho errado, final ruim 🚫
Uma escolha ruim pode encerrar a aventura. Use else para o caminho azarado!
let choice = "touch lava"
if (choice === "step back") {
console.log("Safe! 😅")
} else {
console.log("Ouch! The lava got you! 🌋 Game over.")
}Seja gentil com o jogador 🤗
Mesmo na derrota, incentive o jogador! Jogos gentis mantêm os jogadores felizes.
console.log("You did your best, hero! 💪")
console.log("Try a different path next time! 🌟")Mostre o que deu errado 🔍
Informe ao jogador WHY ele perdeu para que possa aprender para a próxima vez.
let reason = "you opened the wrong door"
console.log("Game over because " + reason + ". 🚪")Uma função de fim de jogo 🛠️
Crie uma função auxiliar de fim de jogo reutilizável. Use-a em qualquer final ruim!
function gameOver(reason) {
console.log("💀 GAME OVER: " + reason)
}
gameOver("the bridge collapsed")Tentar novamente? 🔁
Bons jogos permitem tentar de novo! Ofereça outra chance.
let tryAgain = true
if (tryAgain) {
console.log("Want to try again? Type yes! 🔄")
}Contando as tentativas 🔢
Acompanhe quantas vezes o jogador tentou. A prática leva à perfeição!
let attempts = 2
attempts += 1
console.log("Attempt number " + attempts + " 💪")Sua aventura está completa! ✅
Agora seu jogo lida com BOTH vitória e derrota. Uma aventura completa, com finais felizes e tristes! Você é um designer de jogos! 🎮
let alive = false
if (alive) {
console.log("Keep going! 🦸")
} else {
console.log("Game over. Try again! 🔄")
}Verificação rápida ❓
O último desafio de raciocínio de todo o curso! 🧠
Mestre da aventura! 🏆
Você terminou o Jogo de História de Aventura! Recapitulação:
- 💀 Mostrar uma mensagem de fim de jogo
- 💔 Encerrar quando as vidas chegarem a 0
- 🤗 Ser gentil e incentivar
- 🔁 Oferecer uma nova tentativa
Você criou uma aventura completa, com ramificações, vitória, AND derrota. Você é um verdadeiro criador de jogos! 🌟🎮
Perguntas Frequentes
A aula “Fim de Jogo” é grátis?
Sim — o texto completo de “Fim de Jogo” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Javascript for Kids, atualize para CoddyKit PRO. O curso de Javascript for Kids inclui 4 aulas no total.
O que vou aprender em “Fim de Jogo”?
Trate a derrota Você pratica Javascript for Kids com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Javascript for Kids?
Nenhuma experiência prévia é necessária. Javascript for Kids no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.
Quanto tempo leva a aula “Fim de Jogo”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Javascript for Kids?
Sim. Cada aula de Javascript for Kids inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.