Oyna

Sıkıldın mı? Hadi oynayalım.

Oyun alanı olmayan bir portföy sadece bir broşürdür. İşte eğlencelik için geliştirdiğim birkaç küçük oyun - çünkü en iyi geliştiriciler asla büyümez.

Kontroller

Nasıl oynanır?

Tetris

  • ← → hareket
  • ↑ döndür
  • ↓ yavaş indir
  • Boşluk: hemen bırak
  • C: sakla
  • P: duraklat

Yılan

  • Yön tuşları ile yönlendir
  • Duvara ve kendine çarpma

Pong

  • W / S veya ↑ ↓
  • Dokunmatikte sürükle
Nasıl yapıldı

React state ile ızgara

Tetris ve Yılan, React state ve bir zamanlayıcıyla çizilen birer ızgara.

Canvas ve requestAnimationFrame

Pong, ekran yenilemesine bağlı bir döngüyle canvas üzerinde çiziliyor.

Tema uyumlu

Üç oyun da sitenin açık ve koyu temasını takip ediyor.