Atölye › Yılan › 25/28. adım
Oyun bitince Boşluk (ya da Enter) tuşu yeni bir oyun başlatsın. Oyuncu bunu bilsin diye "Game Over"ın altına küçük bir yazı ekliyoruz.
```js
if (gameOver && (event.key === ' ' || event.key === 'Enter')) {
reset()
return
}
ctx.font = '16px sans-serif'
ctx.fillText('Press Space to play again', canvas.width / 2, canvas.height / 2 + 32)
```if (gameOver && (event.key === ' ' || event.key === 'Enter')) → oyun bittiyse ve basılan tuş Boşluk
(' ', tırnak içinde bir boşluk) veya Enter ise. İç parantez "veya"yı bir arada tutar.reset() → yeni oyun. return → dinleyicinin geri kalanı (yön değiştirme) çalışmasın.ctx.font = '16px sans-serif' → daha küçük yazı.canvas.height / 2 + 32 → ortanın 32 piksel altı: Game Over'ın altına.const turn = ... satırının üstüne Boşluk kontrolünü yaz.draw içindeki if (gameOver) bloğunda "Game Over" satırının altına iki satırı ekle.Beceriler: Klavye ve fare girdisi
← Oyunu başlatan tek fonksiyon En iyi skoru hatırla →