Udviklere af den frie spil-motor Godot den indledende version af den grafiske grænseflade til udvikling og design af spil, Godot Editor, der kan køre i en webbrowser. Godot-motoren har længe tilbudt eksportmuligheder til HTML5-platformen, og nu er muligheden for at køre i browseren og spiludviklingsmiljøet også tilføjet.
Det bemærkes, at det primære fokus under udviklingen som før vil være det klassiske program, som anbefales til professionel spiludvikling. Browser-versionen betragtes som et supplement, der hurtigt kan vurdere mulighederne i miljøet uden at skulle installere det på det lokale system, forenkle processen med at udvikle HTML5-spil og gøre det muligt at bruge miljøet i systemer, der ikke tillader installation af tredjepartsprogrammer (f.eks. på computere i skoler og på mobile enheder).
Arbejdet i browseren er realiseret ved hjælp af kompilering til mellemste kode , hvilket blev muligt efter at WebAssembly fik støtte til tråde og tilføjelsen til JavaScript og midler til adgang til det lokale filsystem (API ). Den indledende version er funktionel i de nyeste udgaver af Chromium-baserede browsere og i nattesemples udgaver af Firefox (kræver støtte til SharedArrayBuffer).
Browser-versionen er stadig i en tidlig udviklingsfase, og ikke alle muligheder, der er tilgængelige i den almindelige version, er implementeret. Der er sikret støtte til at starte editoren og projektmanageren, samt oprette, redigere og køre projekter. For at gemme og indlæse filer er der flere lagerudbydere: None (data går tabt efter at fanen lukkes), IndexedDB (opbevaring af små projekter i browseren, op til 50 MB på desktop-systemer og 5 MB på mobile enheder), Dropbox og FileSystem API (adgang til det lokale FS). I fremtiden forventes støtte til lagring ved hjælp af WebDAV, udvidelse af lydbehandlingsmuligheder, støtte til scripts , samt introduktion af et virtuelt tastatur og skærmbevægelser til styring fra enheder med berøringsskærme.
Kilde: opennet.ru
