setInterval(tick, 120)
), essa rolagem cria um efeito visual que parece reiniciar o jogo, mas não há realmente uma função de pausar ou iniciar via espaço. keydown
e usar essa tecla para pausar ou continuar o jogo, evitando que o navegador execute sua função padrão.lives
chega a 0, o código atual faz apenas clearInterval(loop)
e exibe o alerta "Game Over!". Porém, a cobrinha, a comida e o placar não são reiniciados, deixando o jogo "congelado".startGame()
para reiniciar automaticamente o jogo ou permitir que o jogador clique em um botão de "Iniciar" para recomeçar.