Godot oyun tasarım ortamı bir web tarayıcısında çalışacak şekilde uyarlandı

Ücretsiz oyun motoru Godot'un geliştiricileri sunulan Godot Editor oyunlarını geliştirmek ve tasarlamak için kullanılan, bir web tarayıcısında çalışabilen grafik ortamının ilk sürümü. Godot motoru, oyunların HTML5 platformuna aktarılması için uzun süredir destek sağlıyordu ve şimdi tarayıcı ve oyun geliştirme ortamında çalışma yeteneğini de ekledi.

Geliştirme sırasında öncelikli odak noktasının, profesyonel oyun geliştirme için önerilen klasik uygulama olmaya devam edeceği belirtiliyor. Tarayıcı sürümü, yerel bir sisteme kuruluma gerek kalmadan ortamın yeteneklerini hızlı bir şekilde değerlendirmenize olanak sağlayacak, HTML5 oyunları geliştirme sürecini basitleştirecek ve ortamı sistemlerde kullanmanıza olanak sağlayacak bir yardımcı seçenek olarak değerlendirilmektedir. üçüncü taraf programların (örneğin okullardaki bilgisayarlara ve cep telefonlarına) yüklenmesine izin vermeyen cihazlar.

Tarayıcıda çalışma, ara kodda derleme kullanılarak gerçekleştirilir WebAssemblyBu, WebAssembly'da iş parçacığı desteğinin ortaya çıkmasından ve JavaScript'e eklenmesinden sonra mümkün hale geldi. PaylaşılanArrayBuffer ve yerel dosya sistemine (API) erişim araçları Yerel Dosya Sistemi). İlk versiyon Tarayıcılar için Godot Editörü Chromium tabanlı tarayıcıların en son sürümlerinde ve Firefox'un gecelik sürümlerinde çalışır (SharedArrayBuffer desteği gerektirir).

Tarayıcı sürümü henüz geliştirme aşamasındadır ve normal sürümde bulunan tüm özellikler uygulanmamaktadır. Editör ve proje yöneticisinin başlatılması, proje oluşturulması, düzenlenmesi ve başlatılması konusunda destek sağlanmaktadır. Dosyaları kaydetmek ve indirmek için çeşitli depolama sağlayıcıları sağlanmıştır: Yok (sekmeyi kapattıktan sonra veriler kaybolur), IndexedDB (küçük projelerin tarayıcı içi depolaması, masaüstü sistemlerde 50 MB'a ve mobil cihazlarda 5 MB'a kadar), Dropbox ve FileSystem API (yerel FS'ye erişim). Gelecekte WebDAV kullanarak depolama desteği, genişletilmiş ses işleme özellikleri ve komut dosyaları desteği bekliyoruz GDNatifdokunmatik ekranlı cihazlardan kontrol için sanal bir klavyenin ve ekran hareketlerinin ortaya çıkışının yanı sıra.

Godot oyun tasarım ortamı bir web tarayıcısında çalışacak şekilde uyarlandı

Kaynak: opennet.ru

Yorum ekle