Game-ontwerpprogramma Godot is aangepast om in webbrowser te werken

Ontwikkelaars van de gratis game-engine Godot werd gepresenteerd de initiƫle versie van de grafische omgeving voor de ontwikkeling en het ontwerp van games, Godot Editor, die kan werken in een webbrowser. De Godot-engine biedt al enige tijd ondersteuning voor het exporteren van games naar het HTML5-platform, en nu is de mogelijkheid om in de browser en de game-ontwikkelomgeving te draaien toegevoegd.

Opgemerkt wordt dat de primaire focus bij de ontwikkeling zoals voorheen zal liggen op de klassieke applicatie, die wordt aanbevolen voor professionele game-ontwikkeling. De browserversie wordt beschouwd als een aanvullende optie, die het mogelijk maakt om de mogelijkheden van de omgeving snel te beoordelen zonder deze op het lokale systeem te installeren, het proces van HTML5-game-ontwikkeling vereenvoudigt en het mogelijk maakt om de omgeving te gebruiken op systemen die geen installatie van externe programma's toestaan (bijvoorbeeld op computers in scholen en op mobiele apparaten).

Het werken in de browser is gerealiseerd door compilatie naar tussencode WebAssembly, wat mogelijk werd na de introductie van ondersteuning voor threads in WebAssembly en de toevoeging in JavaScript SharedArrayBuffer en middelen voor toegang tot het lokale bestandssysteem (API Native FileSystem). De initiƫle versie Godot Editor voor browsers werkt in recente versies van browsers op basis van Chromium en in nachtbouwen van Firefox (ondersteuning voor SharedArrayBuffer is vereist).

De browservariant bevindt zich nog in de vroege ontwikkelingsfase en niet alle mogelijkheden die in de reguliere versie beschikbaar zijn, zijn geïmplementeerd. Er is ondersteuning voor het starten van de editor en het projectbeheer, het creëren, bewerken en starten van projecten. Voor het opslaan en laden van bestanden zijn er verschillende opslagproviders beschikbaar: None (gegevens gaan verloren na sluiting van het tabblad), IndexedDB (opslag in de browser van kleine projecten, tot 50 MB op desktop-systemen en 5 MB op mobiele apparaten), Dropbox en FileSystem API (toegang tot lokale FS). In de toekomst wordt ondersteuning voor opslag met behulp van WebDAV, uitbreiding van de mogelijkheden voor geluidsverwerking, ondersteuning voor scripts GDNative, evenals de introductie van een virtueel toetsenbord en schermgebaren voor bediening vanaf apparaten met touchscreen.

Game-ontwerpprogramma Godot is aangepast om in webbrowser te werken

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster