Atölye › Zelda Tarzı Zindan › 18/22. adım

Süre

Ne yapıyoruz

Amaç olabildiğince hızlı kaçmak; o yüzden kareler sayılıp sağ üstte saniye olarak gösterilsin.

```js
let frames

  frames = 0

  frames += 1

  ctx.textAlign = 'right'
  const seconds = (f) => (f / 60).toFixed(1)
  ctx.fillText('Time ' + seconds(frames), canvas.width - 12, 30)
```

Ne işe yarıyor

Sıra sende

  1. const held üstüne let frames yaz; reset'te swing = 0 altına frames = 0; update'in en üstüne frames += 1 yaz.
  2. Anahtar yazısının altına süre yazısının üç satırını yaz. Çalıştır.

Beceriler: Oyun durumları, Oyun döngüsü

Tüm adımlar

  1. Bir oda
  2. Kahraman
  3. Oyun döngüsü
  4. Yürü
  5. Duvarlar
  6. Dokunmatik ped
  7. Sonraki oda
  8. Kılıç
  9. Düşmanlar
  10. Vur!
  11. Peşine düşüyorlar
  12. Dolaşıyorlar
  13. Ah
  14. Yanıp sönme ve kalpler
  15. Anahtarlar ve kalpler
  16. Hatırlayan dünya
  17. Kilitli kapı
  18. Süre
  19. Oyun bitti
  20. Çıkış merdiveni
  21. En iyi süre
  22. Kendin yap: temizlenen odalar