3B Solo Test

3 boyutlu bir bilgisayar oyunu şeklinde geliştirilen solo test zeka oyunu hakkında bilgiler.

Başlık yeterince açıklayıcı olmakla birlikte, özellikle 1980 / 1990 kuşağı tarafından çok iyi bilinen zeka oyunu solo test 3 boyutlu bir oyun olarak geliştirilmiştir.

Oyun geliştirme fikri, solo test piyonlarının kullanımı sırasında karşılaşılan zorluklardan doğmuştur. Geliştirme sürecinde, ek özellikler olarak hamleleri geri alma ve yeni alan tasarımı gibi fonksiyonlar eklenmiştir. Özellikle küçük yaştaki çocukların ve testin özelleştirilmiş sürümlerine ilgi duyabilecek kişilerin kullanımına sunmak istedim.

3B Solo Test Hakkında Bilgiler

  • 3B Solo Test oyunu, piyon ve delikli bir plastik platform üzerinde oynanan zeka testinin 3 boyutlu gerçekleştirimidir.
  • 3B Solo Test oyunu ücretsiz bir oyundur.
  • Oyun, eğlence ve eğitim amaçlı olarak geliştirilmiştir.
  • Oyun C++ ile kodlanmıştır.
  • Bu oyun geliştirilirken açık kaynak yazılımları (Irrlicht, TinyXML ve Audiere) kullanılmıştır.
  • Oyun içerisindeki modeller tarafımdan hazırlanmıştır.
  • Oyun içerisinde amaç; en az sayıda taş ile oyunu bitirmektir.
  • Oyunda herhangi bir problem olduğunda hata ekranı görüntülenip oyun kapanacaktır.
  • Oyun içerisinde çok sayıda efekt, animasyon ve bilgi birimi kullanıldığından düşük işlemci/grafik konfigürasyonlarında çalışma esnasinda problemler veya yavaşlamalar olabilir. Bu nedenlerle bazı sistemlerde oyun çalışmayabilir.
  • Oyunu tam ekran oynamak için “SoloTest FullScreen.exe” çalıştırılmalıdır.

Oyunun Yönetimi

  • Oyun içerisinde hareket ettirilmek istenen piyon ve ardından piyonun hareket ettirileceği boş alan seçilerek ilerlenilebilir.
  • Piyon seçme ve hareket ettirme içlemleri fare ile yapılmaktadır.
  • Oyun ekranının en üstünde bulunan menüler aracılığı ile oyuna müdahale edilebilir.
  • Klavyede bulunan ok/yön tuşları ile kameranın konumu (bakış açısı ve bakış noktası) değiştirilebilir.
  • Bir piyonun seçiminde problem yaşandığında, yön tuşları ile kameranın konumu (bakış açısı ve bakış noktası) değiştirilmesi gerekebilir. Kamera açısı değiştiğinde seçme problemi yaşanan piyon seçilebilir.
  • Ekranın sağ üst köşesinde 2 boyutlu seçim alanı bulunmaktadır. Bu bölüm aracılığı ile 2 boyutlu olarak taş seçimi yapabilirsiniz.
  • Seçili bir piyon varken başka bir piyon seçilebilir.
  • Ekranın sol üst köşesinde, test sonucunu ve mevcut test durumunu temsil eden bir grafik ile açıklama bulunmaktadır.
  • Menü ekranının orta bölümünün altında bölüm/level değiştirme aracı bulunmaktadır. Bu araç sayesinde oyun içinde hazır bulunan veya sonradan hazırlanmış bölümleri oynayabilirsiniz.

Bölüm/Level Düzenleyici/Editör

  • Level Editor aracılığı ile; oyuna yeni bölüm/level ekleyebilirsiniz, oyundan istemediğiniz bölümleri çıkarabilir ve başkalarının yaptığı bölümleri düzenleyebilirisinz.
  • Oluşturduğunuz bölüm dosyasını “levels.xml” arkadaşlarınızla paylaşabilirsiniz. Bu sayede oluşturduğunuz bölümleri başkalarınında oynama şansı olur.
  • Bölüm oluşturmak için “LevelEditor” programını açmaniz ve istediğiniz şekilde taş, delik ve kullanılmayan alan bölümlerini yerleştirmeniz yeterli olacaktır.
  • Level Editor menülerini kullanarak, tasarladığınız bölümü ekleyebilir, o an incelediğiniz bölümü silebilir, mevcut bölüm listesine yeni bir bölüm ekleyebilir, tasarlanan tüm bölümleri kayıt edebilirsiniz.
  • Level Editor ekranında taş, delik ve kullanılmayan alan yerleştirimi yapmak için ekranın sağında veya solunda bulunan büyük kutulardan seçim yapabilirsiniz.
  • Mevcut bir bölüm dosyası bulunmadığı durumda program bilinen solo test bölümünü ilk level olarak kabul edecektir. Tasarladığınız ilk bölümü program aracılığı ile ekleyerek ilk bölümü düzenleme imkanınız bulunmaktadır. Bu ilk ekleme işlemini gerçekleştirmenize rağmen Level Sayisi 1 olarak gözükecektir çünkü varsayılan bölüm/level üzerine kayıt yapılmıştır. Bunun ardından yapacağınız her yeni level eklemesinde menü ekranının orta bölümünün altında yer alan level değiştirme aracında bu değişim gözlenebilecektir.

Oyun ve Düzenleyici Görüntüleri

İndir

Oyunu indirmek için aşağıdaki adresleri kullanabilirsiniz;

Zip Arsivi : İndir!

Rar Arsivi : İndir!

Not: Oyunun geliştirildiği dönemde kullanılan kütüphaneler ve animasyonlar günümüz sistemlerinde farklı davranış sergileyebilir.

Geliştirme Sürecinde Kullanılan Araçlar

Licensed under CC BY-NC-SA 4.0
Son güncelleme 05 Şub 2016 19:48 UTC
comments powered by Disqus
Hugo ile oluşturuldu.
Stack teması Jimmy tarafından tasarlandı