Godot, açık kaynak oyun motoru 3.3 sürümüne güncellendi

7 aylık geliştirmeden sonra, Godot 3 ücretsiz oyun motoru piyasaya sürüldü.3, 2D ve 3D oyunlar oluşturmak için uygundur. Godot Dalı 3.3 Godot 3.2 ile tamamen uyumludur ve uzun bir destek döngüsünün sağlanacağı motorun kararlı sürümlerini geliştirmeye devam ediyor.

Başlangıçta, Godot 3.3 yerine 3.2.4 güncellemesinin yayınlanması planlanmıştı, ancak 3.2.x sürümleri, 4.0 şubesinden yeni özellikler taşımasına rağmen kullanıcılar tarafından düzeltici olarak algılandı, bu nedenle proje, klasik anlamsal sürüm şemasına geçti. .

Özellikle üçüncü rakamın güncellenmesi artık yalnızca düzeltmelerin varlığını gösterecektir, ikincisi, yeni işlevselliğin dahil edilmesi ve birincisi, uyumluluğu etkileyen değişikliklerin varlığı. Godot 3.x tamamen stabilize edilene ve mevcut tüm donanıma uyarlanana kadar 4.xx dalı, 4.xx ile paralel olarak takip edilecektir.

Godot 3.3'nin başlıca yeni özellikleri

Bu yeni versiyonda ana yenilik olarak vurgulanmaktadır: hazırlanmış bir bir web tarayıcısında çalışan düzenleyici sürümü.

Ayrıca Android platformu için oyunları AAB formatında dışa aktarma özelliği eklendi (Android App Bundle) ve APK paketleri. AAB biçimi yalnızca gerekli olan yerel kitaplıkların yüklenmesine izin verir mevcut cihazda çalışmak için (örneğin, armeabi-v7a veya arm64-v8a).

Android için, Godot motoruna dayalı öğeleri pencerenin bir bölümünü kullanan alt bileşenler biçiminde gömme yeteneği, ekranın kör alanları için desteğin yanı sıra uygulamalarda da uygulanmaktadır (turlar ve kamera için çentikler), fare olayları ve harici bir klavyeden giriş.

İOS için eklenti oluşturmak ve dağıtmak için yeni bir API önerildi, eklentileri (ARKit, GameCenter, InAppStore) ayrı bir depoya taşımanıza ve onları Godot motorundan bağımsız olarak geliştirmenize olanak tanır. Bu API, daha önce Android platformu için uygulanmıştı.

Bir diğer önemli değişiklik ise geliştirilmiş web oyun ihracatçıları (HTML5) klavyeler ve oyun kumandaları için iyileştirmeler ve destek alındıkça, ayrıca tarayıcıda çalışan oyunlar için GDNative ve çok iş parçacıklı komut dosyaları için destek aldı, ancak HTML5 platformunun sınırlamaları nedeniyle, uygulaması yerel oyun seçenekleriyle uyumsuzdur. Ayrıca, akış uygulaması, tüm tarayıcılarda bulunmayan SharedArrayBuffer API'ye bağlıdır. Çok iş parçacıklı profils ayrıca AudioWorklet API için destek eklerO daha iyi ses çıkışı sağlar ana akışı engellemeden.

Öte yandan, bunu bulabiliriz için oyun oluşturma desteği eklendi Apple'ın çip ile donatılmış yeni donanımı M1 KOL, macOS için oluşturulan yürütülebilir dosyalara dijital imzaların eklenmesi için hangi destek eklendi.

Şube 4.0'dan bu yana, multithreading organize etmek için modern bir API taşındıC ++ 14 standardının yeteneklerinin kullanıldığı, farklı platformlarda çalışma güvenilirliği artırılmış ve performans optimizasyonu gerçekleştirilmiştir.

Şube 4.0 optimizasyonu taşındı Bu, işleme sırasında dinamik uzamsal ayırma için Octree yöntemi yerine BVH (Sınırlayıcı Hacim Hiyerarşisi) yapısını kullanır. BVH artık varsayılandır ve birçok performans sorununu çözmektedir.

Hem OpenGL ES 2 hem de OpenGL ES 3 için kullanılabilen birleşik bir 2D toplu işlem uygulaması (toplu işleme, nesnelerin göreceli konumunu dikkate alarak çağrıları azaltmak için optimizasyon) kullanılır. Optimizasyon artık daha fazla nesneyi kapsıyor, çizgiler ve çokgenler dahil.

Yeni bir aydınlatma haritası oluşturucu eklendi (lightmapper), izleme yolu yöntemini uygular ve oidn (Open Image Denoise) kitaplığını kullanarak parazit azaltmayı destekler. Yeni lightmapper, bilgi işlem için CPU'ları kullanır ve eski denetleyicide bulunan kalite sorunlarının çoğunu çözer.

OpenXR eklentisi, sanal ve artırılmış gerçeklik uygulamaları oluşturmak için aynı isimli standart desteği ile eklendi. Sanal gerçeklik teknolojilerine dayalı oyunlar oluşturmak için HTML5 bağlantı noktası, WebXR spesifikasyonu için destek ekledi.

Son olarak, hakkında daha fazla bilgi edinmek istiyorsanız, ayrıntıları kontrol edebilirsiniz Aşağıdaki bağlantıda.

Godot alın

Godot şu adresten indirilebilir: Bu sayfayı Windows, Mac OS ve Linux için. Ayrıca şu adreste de bulabilirsiniz: Steam y itch.io.


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.