Bu projede, C++ ve OpenGL kullanarak basit bir tavla oyununu yapılmıştır. Oyunun temel özellikleri şunlardır:
Sağ tarafta yer alan zar düğmesine basıldığında zarlar atılır. Zar atmak için "R" tuşuna basılır ve zarlar atıldıktan sonra açılan sayfa "D" tuşuyla kapatılıp oyuna devam edilebilir. Console'den zarın kaç geldiğinin takibi, index takibi, ve oynama takibi yapılabilir. Gelen zarlar taşların üzerine tıklayarak oynanabilir. Oyun sırası, sağda bulunan bir kutu ile gösterilir. Sıra beyaz oyuncuda ise kutu beyaz, siyah oyuncuda ise kutu siyah renkte görünür. Kullanıcıların kaç hamle yapabileceği, oyun sırasını gösteren kutunun hemen üzerindeki kırmızı kullanım haklarıyla takip edilir. Zar atıldıktan sonra oynatmak istediğiniz taşa tıkladığınızda oynama hakkı aktif hale gelir. Hamle yapıldıkça kullanım hakları azalır ve 0 olduğunda sıra karşı oyuncuya geçer. Sıra değiştikten sonra yeni bir hamle yapabilmek için önce zar atılması gerekir.
Videoyu izleyerek oyunun işleyişi hakkında bilgi sahibi olabilirsiniz. https://youtu.be/J3Kzxi3Me-8
Contributors :
- Leonit SHABANİ - 200401110
- Muhammet Eren NOKTA - 200401012
- Erlindi ISAJ - 200401114
- Baha YOLAL - 200401031