Sürtünmeli Oyunlar açık kaynaklı Amnezi oyunları

şirket sürtünme Oyunları açıkladı "kabusta hayatta kalma" türündeki 3D oyunların tüm kaynak kodlarının açılması hakkında - Amnezi: The Dark Descent и Amnezi: Domuzlar İçin Bir Makine2010 ve 2013'te piyasaya sürüldü. Oyun varlıkları mülkiyetinde kalır. Bu, Sürtünme Oyunu kodunun yayınlandığı ilk sefer değil; 2010 yılında şirket açıldı oyun motoru kodu HPL1 ve üzerinde yazan oyun "Penumbra: Uvertürü".

Oyun kodu ücretsiz GPLv3 lisansı altında açıktır ve GitHub'da yayınlanmaktadır (Amnezi: The Dark Descent, Amnezi: Domuzlar İçin Bir Makina). Oyunlar C++ dilinde yazılmıştır ve girdi işleme için SDL ve grafikler için OpenGL kullanır. Depolar, CMake kullanarak Linux ve macOS için ve Visual Studio 2010 kullanarak Windows için derlemeye yönelik dosyaları içerir. Oyunların kendi kodlarına ek olarak, ilgili oyun düzenleyicilerinin kaynak kodu da açık kaynaktır. Kodun açık kaynağının, bu oyunlar için halihazırda binden fazla olan modların geliştirilmesini kolaylaştırması ve Amnesia oyunlarında yer alan teknolojilere dayalı yeni açık oyun motorları oluşturulmasını mümkün kılması bekleniyor. .

Açık kaynakta sunulan ve oyun motoru geliştiricilerinin işine yarayabilecek özellikler arasında şunlar yer alıyor:

  • Gölge Haritaları pürüzsüz kenarlara sahip.
  • Dinamik nesnelerle çalışan, gerçek zamanlı, görünmez bir alan kırpma sistemi.
  • Toplu modda çalışan, statik nesnelerin otomatik olarak oluşturulmasına yönelik bir sistem.
  • Ertelenmiş gölge oluşturma sistemi.
  • Algoritma seçme ve görünür alanları ayarlama gibi özelliklerin desteklenmesini içeren tam özellikli bir düzenleyici.
  • Botlar ve akıllı ajanlar oluşturmaya yönelik basit bir yapay zeka sistemi.
  • Gelişmiş fiziksel ses simülasyon sistemi.
  • Fiziksel süreçlere dayalı etkileşim oluşturmak için bir sistem.
  • API kullanan kendi ses motoru OpenAL'in.
  • Çeşitli işleme ve oyun teknolojilerini uygulayan bir motor.

Sürtünmeli Oyunlar açık kaynaklı Amnezi oyunları

Kaynak: opennet.ru

Yorum ekle