Mediul de proiectare a jocurilor Godot adaptat pentru a funcționa în browserul web

Dezvoltatorii motorului de jocuri open-source Godot au prezentat versiunea inițială a mediului grafic pentru dezvoltarea și proiectarea jocurilor Godot Editor, capabil să funcționeze în browser. Motorul Godot oferă de mult suport pentru exportul jocurilor pe platforma HTML5, iar acum a fost adăugată posibilitatea de a rula în browser și de a dezvolta jocuri.

Se subliniază că, ca și înainte, atenția principală la dezvoltare va fi acordată aplicației clasice, care este recomandată pentru dezvoltarea profesională a jocurilor. Versiunea pentru browser este văzută ca o opțiune auxiliară, care va permite evaluarea rapidă a capacităților mediului fără a fi necesară instalarea pe sistemul local, va simplifica procesul de dezvoltare a jocurilor HTML5 și va permite utilizarea mediului pe sisteme care nu permit instalarea programelor externe (de exemplu, pe computere în școli și pe dispozitive mobile).

Funcționarea în browser este realizată prin compilarea în cod intermediar WebAssembly, ceea ce a devenit posibil după ce suportul pentru fire a fost inclus în WebAssembly și JavaScript SharedArrayBuffer și prin API-uri de acces la sistemul de fișiere local Native FileSystem). Versiunea inițială Godot Editor pentru browsere este funcțională în versiunile recente ale browserelor bazate pe Chromium și în versiunile nocturne ale Firefox (se necesită suport pentru SharedArrayBuffer).

Varianta pentru browser se află încă în stadiu incipient de dezvoltare și nu toate funcționalitățile disponibile în versiunea obișnuită sunt implementate. S-a asigurat suportul pentru lansarea editorului și a managerului de proiecte, crearea, editarea și rularea proiectelor. Pentru salvarea și încărcarea fișierelor, sunt oferite mai mulți furnizori de stocare: None (datele sunt pierdute după închiderea tab-ului), IndexedDB (stocarea în browser a proiectelor mici, până la 50 MB pe sisteme desktop și 5 MB pe dispozitive mobile), Dropbox și FileSystem API (acces la FS local). În viitor, se așteaptă suport pentru stocarea folosind WebDAV, extinderea capacităților de procesare a sunetului, suport pentru scripturi GDNative, precum și apariția unei tastaturi virtuale și gesturi pe ecran pentru controlul de pe dispozitive cu ecrane tactile.

Mediul de proiectare a jocurilor Godot adaptat pentru a funcționa în browserul web

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster