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

Kendin yap: zıplama tamponu

Ne yapıyoruz

Şu an yere inmeden hemen önce zıplamaya basarsan hiçbir şey olmuyor; oyuncu "bastım ama zıplamadı!" diye hisseder. Havadayken basılan zıplamayı 6 kare boyunca hatırla ve koşucu yere değdiği an uygula. Profesyonel oyunlar bunu yapar; adı zıplama tamponu (jump buffering).

Bu adımda kod verilmiyor. Bildiklerin yetiyor: bir sayaç, jump, yere inişin olduğu yer (onGround bloğu).

Sıra sende

Bir fikir: jump yerde değilken bir sayacı 6 yapsın; update her karede sayacı azaltsın; yere inişte sayaç hâlâ 0'dan büyükse zıpla.

Beceriler: Klavye ve fare girdisi, Hız ve yerçekimi

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