10 puan yazan xguru 2021-05-13 | 2 yorum | WhatsApp'ta paylaş
  • Tek bir geliştiricinin tek başına yaptığı gerçek zamanlı strateji simülasyonu oyun motoru, açık kaynak

  • OpenGL 3.3 ve C dili kullanıyor

  • Döşeme tabanlı harita render etme, harita/sahne düzenleyici

  • RTS/FPS kamera

  • Su render etme (yansıma, kırılma, yumuşak kenarlar vb.)

  • Nuklear tabanlı UI framework'ü

  • Motor içinde Python 2.7 ile script yazılabiliyor

  • Büyük haritalarda hızlı render etme

  • Farklı tür ve boyutlardaki birimler için yol bulma (Navigation Layer kullanarak)

  • Çarpışmadan kaçınma

  • RTS için özellikler: minimap, birim seçimi, birim savaşı, Fog-of-War, üs kurma mekaniği, kaynak toplama ve taşıma mekanikleri

  • Mermilerin fizik simülasyonunu kullanan menzilli çatışma

  • Çeşitli çözünürlükler ve ekran oranları desteği

  • Tüm Python yorumlayıcı durumunun serileştirilmesi/deserileştirilmesi desteği

  • Çapraz platform: Linux/Windows

  • Motorla yapılan demo oyun Evergloly, Steam'den indirilebilir veya Itch.io'dan satın alınabilir

  • Motorun uygulanışı ve oyun geliştirme kayıtları YouTube'da paylaşılıyor

2 yorum

 
dalinaum 2021-05-17

Sahne grafiği motorunun kendisi bile tek başına yapılabilecek ölçekte bir proje. Benim de askerlikte alternatif hizmet yaptığım dönemde basit bir sahne grafiği motoru geliştirme deneyimim olmuştu. Ama zaman geçtikçe bunun piyasadaki karşılığının azaldığını düşünüyorum. Bir bakıma, böyle projeler gerçekten birer oyuncak projeye dönüşüyor gibi...

 
xguru 2021-05-13

Oyun tarafına bakınca, böyle tek başına çok büyük işler tamamlayan insanların gerçekten çok fazla olduğu görülüyor.

Aşağıdaki rg3d de tek bir geliştiricinin yaptığı bir motordur.