Projelere dön
TabelaII

Balon Patlatma

C++, OpenGL ve GLUT ile yazılmış 2B bir arcade oyunu.

Stack

C++OpenGLGLUT

Overview

C++, OpenGL ve GLUT ile yazılmış 2B bir arcade oyunu. Bir yayı kontrol ediyor, ok atıyor ve 30 saniyelik süre dolmadan hareket eden balonları patlatmaya çalışıyorsunuz.

Neler yapıyor

  • I30 saniyelik turla yay-ok atışı
  • IIArt arda isabette puanı ikiye katlayan seri sistemi
  • IIIOyun ilerledikçe hızlanan, skora bağlı atış hızı
  • IVPatlama animasyonları ve animasyonlu manzara arka planı

Teknik notlar

  • IOyunun tamamı tek bir GLUT döngüsünde, manuel state yönetimiyle ve oyun motoru olmadan çalışıyor.
  • IIOk ile balon arasındaki çarpışma tespiti elle yazıldı.

Neler öğrendim

Gerçek zamanlı, etkileşimli grafik kurduğum ilk seferdi; bir programdaki state ve zamanlama hakkındaki düşüncemi değiştirdi.