Atölye › Sonsuz Koşucu › 15/19. adım

Skor sayacı

Ne yapıyoruz

Sağ üstte, klasik koşucu oyunundaki gibi: en yüksek skor ve şimdiki skor, her biri 5 haneli (00042 gibi).

```js
const score = Math.floor(distance / 10)
ctx.fillStyle = '#334155'
ctx.font = '16px monospace'
ctx.textAlign = 'right'
ctx.fillText('HI ' + String(best).padStart(5, '0') + '  ' + String(score).padStart(5, '0'), canvas.width - 10, 24)
```

Ne işe yarıyor

Sıra sende

draw içinde engel döngüsü ile ctx.textAlign = 'center' satırının arasına skor satırlarını yaz (bir boş satırla). Çalıştır.

Beceriler: Canvas üzerine çizim

Tüm adımlar

  1. Zemin
  2. Koşucu
  3. Tekrar tekrar çiz
  4. Yer çekimi
  5. Zıpla
  6. Kısa sıçrama
  7. Dokunarak zıpla
  8. Üstüne gelen engeller
  9. Kaktüsler gelmeye devam ediyor
  10. Başlangıcı bekle
  11. Çarpışma
  12. Yeniden dene
  13. Giderek hızlan
  14. En iyi koşuyu hatırla
  15. Skor sayacı
  16. Kuşlar
  17. Hangi tuşlar basılı?
  18. Eğil
  19. Kendin yap: zıplama tamponu