Utvecklarna av den fria spelmotorn Godot den första versionen av grafiska miljön för spelutveckling och design, Godot Editor, som kan köras i webblÀsaren. Godot-motorn har lÀnge erbjudit stöd för export av spel till HTML5-plattformen, och nu har möjligheten att köra den i webblÀsaren och utvecklingsmiljön lagts till.
Det noteras att fokus under utvecklingen som tidigare kommer att lÀggas pÄ den klassiska applikationen, som rekommenderas vid professionell spelutveckling. WebblÀsarversionen ses som ett komplement som möjliggör en snabb utvÀrdering av miljöns möjligheter utan behov av installation pÄ det lokala systemet, förenklar utvecklingen av HTML5-spel och gör det möjligt att anvÀnda miljön pÄ system som inte tillÄter installation av tredjepartsprogram (till exempel pÄ datorer i skolor och pÄ mobila enheter).
Arbetet i webblÀsaren Àr implementerat genom kompilation till mellanliggande kod , vilket blev möjligt efter att WebAssembly fÄtt stöd för trÄdar och tillÀgg i JavaScript och medel för Ätkomst till det lokala filsystemet (API ). Den första versionen Àr funktionell i de senaste versionerna av Chromium-baserade webblÀsare och i nÀtterbyggnader av Firefox (krÀver stöd för SharedArrayBuffer).
WebblÀsarversionen Àr fortfarande i ett tidigt utvecklingsstadium och inte alla funktioner som finns i den vanliga versionen Àr implementerade. Stöd för att köra redigeraren och projektledaren, samt skapa, redigera och köra projekt har sÀkerstÀllts. För att spara och ladda filer erbjuds flera lagringsleverantörer: None (data gÄr förlorade efter att fliken stÀngs), IndexedDB (lagring av smÄ projekt i webblÀsaren, upp till 50 MB pÄ bordsystem och 5 MB pÄ mobila enheter), Dropbox och FileSystem API (Ätkomst till det lokala filsystemet). Det förvÀntas i framtiden stöd för lagring med hjÀlp av WebDAV, utvidgade funktioner för ljudhantering, stöd för skript , samt en virtuell tangentbord och skÀrmgester för styrning frÄn enheter med pekskÀrmar.
KĂ€lla: opennet.ru
