Środowisko projektowe gier Godot przystosowane do pracy w przeglądarce internetowej

Deweloperzy otwartego silnika gier Godot przedstawili wczesną wersję środowiska graficznego do tworzenia i projektowania gier Godot Editor, mogącego działać w przeglądarce internetowej. Silnik Godot od dłuższego czasu zapewnia wsparcie dla eksportu gier na platformę HTML5, a teraz dodano możliwość uruchamiania w przeglądarce oraz środowiska do tworzenia gier.

Zauważa się, że główny nacisk podczas rozwoju, jak wcześniej, będzie kładziony na klasyczną aplikację, która jest zalecana przy profesjonalnym tworzeniu gier. Wersja przeglądarkowa jest traktowana jako opcja pomocnicza, która umożliwi szybkie ocenienie możliwości środowiska bez potrzeby instalacji na lokalnym systemie, uprości proces tworzenia gier HTML5 i pozwoli na korzystanie ze środowiska w systemach, które nie zezwalają na instalację zewnętrznych programów (na przykład na komputerach w szkołach i urządzeniach mobilnych).

Praca w przeglądarce jest realizowana przy pomocy kompilacji do kodu pośredniego WebAssembly, co stało się możliwe po dodaniu wsparcia dla wątków w WebAssembly oraz zaimplementowaniu w JavaScript SharedArrayBuffer i środków dostępu do lokalnego systemu plików (API Native FileSystem). Wczesna wersja Godot Editor dla przeglądarek jest funkcjonalna w nowych wersjach przeglądarek opartych na Chromium oraz w nocnych wersjach Firefox (wymagana obsługa SharedArrayBuffer).

Wersja przeglądarkowa jest wciąż na wczesnym etapie rozwoju i nie wszystkie funkcje dostępne w standardowej wersji są zaimplementowane. Zapewnione jest wsparcie dla uruchamiania edytora oraz menedżera projektów, tworzenia, edytowania i uruchamiania projektów. Do zapisywania i ładowania plików dostępnych jest kilka dostawców przechowywania: None (dane są tracone po zamknięciu karty), IndexedDB (przechowywanie małych projektów w przeglądarce, do 50 MB na systemach stacjonarnych i 5 MB na urządzeniach mobilnych), Dropbox oraz FileSystem API (dostęp do lokalnego FS). W przyszłości planowane jest wsparcie dla przechowywania przy użyciu WebDAV, rozszerzenie możliwości przetwarzania dźwięku, wsparcie dla skryptów GDNative, a także wprowadzenie wirtualnej klawiatury i gestów ekranowych do obsługi urządzeń z ekranami dotykowymi.

Środowisko projektowe gier Godot przystosowane do pracy w przeglądarce internetowej

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster