Atölye › Yazı Yağmuru › 1/33. adım

Yazı Yağmuru: Kelimeler için bir gökyüzü

Düşen kelimeleri yere inmeden yaz. Metni yerleştirmek için ölçmek, en acil kelimeye kilitlenmek, bir kelimenin yarısını başka renkte çizmek, canlar, gerçek yazma hızları ölçülerek ayarlanan seviyeler, dakikada kelime ve doğruluk, ve sıradaki tuşu yakan bir klavye.

Ne yapıyoruz

Bu oyunda gökyüzünden kelimeler yağar; yere inmeden onları klavyeden yazarsın. Yazdığın kelime kaybolur. Hem eğlenceli bir yazma alıştırması, hem de canvas'a yazı çizmeyi öğrenmek için güzel bir oyun.

Önce gökyüzü. Sayfada game adında 480×480 piksellik bir canvas (tuval) var; sağdaki alan o. Onu bulacağız, çizim kalemini alacağız ve gece mavisine boyayacağız.

```js
const canvas = document.getElementById('game')
const ctx = canvas.getContext('2d')

ctx.fillStyle = '#020617'
ctx.fillRect(0, 0, canvas.width, canvas.height)
```

Ne işe yarıyor

Sıra sende

Kodu, editördeki üç yorum satırının (// ile başlayanlar; bilgisayar bunları okumaz, insan için nottur) altına yaz. Kopyalama; kendin yaz, harf harf. Sonra Çalıştır'a bas: sağdaki alan gece mavisine dönmeli.

Beceriler: Canvas üzerine çizim

Tüm adımlar

  1. Kelimeler için bir gökyüzü
  2. Zemin
  3. Canvas'ta bir kelime
  4. Çizen bir fonksiyon
  5. Kelime listesi
  6. Düşür
  7. Oyun döngüsü
  8. Listeden yeni bir kelime
  9. Yağmur başlasın
  10. Zemini geçince gider
  11. Bir kelimeye kilitlen
  12. Klavyeyi dinle
  13. Harf harf
  14. Yarım kelime sarı
  15. Kaybolan kelimeyi bırak
  16. Canlar
  17. Kalpler
  18. Puan
  19. Canlar bitti
  20. Oyunu dondur
  21. Oyun bitti kartı
  22. Yeniden oyna
  23. Seviyeler
  24. Gittikçe hızlanarak
  25. Rekor
  26. Doğruluk
  27. Dakikada kelime
  28. Sonunda hızın
  29. Tuşlar nereye
  30. Klavyeyi çiz
  31. Sıradaki tuşu yak
  32. Tuşlara dokun
  33. Kendin yap: fikir değiştir