Dagor Engine kodu açık kaynak olarak yayınlandı

Dagor_Motor

Dagor motor kodu artık açık kaynak

Öyle bir haber çıktı ki Gaijin Eğlence, IL-2 uçuş simülatörü Sturmovik: Birds of Prey ve War Thunder ile tanınan Macar video oyunu geliştiricisi, Dagor Engine oyun motorunun kodunu tamamen yayınlama kararı aldı20 yılı aşkın süredir geliştirilmekte olan ve farklı 3D nişancı oyunları oluşturmak için kullanılan bir oyundur.

Ve Birkaç ay önce Gaijin Entertainment, Dagor Engine'in bazı kısımlarını açtı ve kodu GitHub'da paylaştı ve şimdi kaynak kodunun BSD-3 lisansı altında açık kaynak olarak tamamen yayınlandığını duyurdu.

Birkaç ay önce Dagor motorumuzun bazı kısımlarını BSD-3 lisansı altında sessizce açık kaynaklı hale getirdik. Bu bizim için yeni bir uygulama değil ve açık kaynak topluluğuyla bu şekilde son etkileşimimiz de olmayacak: programlama dillerimiz daScript ve Quirrell, birkaç yıldır GitHub depomuzda mevcuttur. FOSS yaklaşımına ve onun oyun geliştirmedeki gelecekteki merkezi rolüne derinden inanıyoruz.

Motor birden fazla platformla uyumludur, Windows, Linux, macOS, Nintendo Switch, PlayStation, Xbox, tvOS ve iOS gibi. Motorun yetenekleri arasında: fiziksel olarak doğru işleme, fizik süreçleri, çarpışmalar, yıkım ve araç fiziği için entegre simülasyon motoru, harici fizik motorlarını ve dinamik olarak yok edilebilir ortamları bağlama yeteneği.

Buna ek olarak, ayrıca NVIDIA Waveworks desteğinin yanı sıra çok çeşitli grafik efektleri ve yöntemleri de içerir. aydınlatma kontrolü, dinamik ve yumuşak gölgeler, küresel aydınlatma, HDR desteği, surround ses, konuşma sentezleyici, HLSL gölgelendirici açıklama dilini kullanma yeteneği, su, yangın ve duman yüzeylerinin gerçekçi oluşturulması, tesis simülatörü, iskelet desteği, prosedürel ve hibrit animasyon, ağ ve çevrimiçi çok oyunculu oyunlar oluşturmaya yönelik alt sistem, seviye ve kaynak editörleri.

Son zamanlarda bu hisse senedi ilgi gördü ve birçok spekülasyona yol açtı. Dagor Engine'i açık kaynak yapma kararı yalnızca bağımsız bir eylem değil, çok daha büyük bir vizyonun parçasıydı ve uzun süredir üzerinde çalıştığımız projelere ilk bakışı size sunmaya neredeyse hazırız. .

Bu Kasım ayında tam duyurumuzu bekleyin. Bizi izlemeye devam edin!

Motor kodu kısmıyla ilgili olarak şunu belirtmekte fayda var. C/C+ ile yazılmıştır.+ ve yukarıda da belirtildiği gibi, e koduBSD-3 lisansı altında açıktır. Depo notlarına göre, yayımlanan kod Dagor Engine 4 deposundan içe aktarılıyor, ancak tek tek dosyalar 6.5 sürümünden bahsediyor.

Motorun yanı sıra, depo fizik motoru kullanımına ilişkin örnekler içerir, gökyüzü gölgelendiricileri ve küresel aydınlatmanın yanı sıra kaynak görüntüleyici, yazı tipi oluşturucu, gölgelendirici derleyicisi, format dönüştürme yardımcı programları, Dargbox, komut dosyası düzenleyicisi ve sahne oluşturucu gibi yardımcı yardımcı programlar.

Bunlara ek olarak şunu da belirtmekte yarar var. Son konferans sırasında VK ustaca Nau Motor tarafından, geliştirme başkanı Andrey Karsakov, ekibin daha önce duyurulan Nau Engine oyun motorunda açık kaynaklı Dagor motorunu kullanacağını söyledi.

 "açık kaynaklı Dagor motorunun işleme çekirdeğini ve sistem düzeyindeki bileşenlerini alın." Bunun, geliştiricilerin platformların büyük çoğunluğu için modern grafiklere sahip ürünler oluşturmasına olanak sağlayacağını da sözlerine ekledi.

Nau Engine'in yapımında cmake kullanılmasına karar verildiği belirtiliyor. Oyun mantığına yönelik komut dosyaları Lua, Python, C# ve TypeScript dahil çeşitli programlama dillerinde oluşturulabilir. Grafiksel veriler, sahneler ve 3D modeller için glTF formatı kullanılacak ve Blender, 3DS Max ve Maya ile taşınabilirliğe olanak sağlanacak.

Nau Engine'in ilk uygulamasının kapalı alfa testi bu ay başladı ve açık beta testinin 2024 sonundan önce başlatılması planlanıyor, lansmanın ise 2025 sonunda yapılması planlanıyor.

sonunda sen varsan onun hakkında daha fazla bilgi edinmekle ilgileniyorayrıntılarını kontrol edebilirsiniz. aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.