Godot-pelien suunnitteluympäristö, joka on mukautettu toimimaan verkkoselaimessa

Ilmaisen pelimoottorin Godot kehittäjät esitetty Ensimmäinen versio graafisesta ympäristöstä pelien kehittämiseen ja suunnitteluun Godot Editor, joka pystyy toimimaan verkkoselaimessa. Godot-moottori on pitkään tukenut pelien vientiä HTML5-alustalle, ja nyt se on lisännyt mahdollisuuden toimia selaimessa ja pelien kehitysympäristössä.

On huomattava, että kehityksen aikana pääpaino tulee jatkossakin olemaan klassisessa sovelluksessa, jota suositellaan ammattimaiseen pelikehitykseen. Selainversiota pidetään apuvaihtoehtona, jonka avulla voit nopeasti arvioida ympäristön ominaisuudet ilman tarvetta asentaa sitä paikalliseen järjestelmään, yksinkertaistaa HTML5-pelien kehitysprosessia ja antaa sinun käyttää ympäristöä järjestelmissä jotka eivät salli kolmannen osapuolen ohjelmien asentamista (esimerkiksi koulujen tietokoneisiin ja matkapuhelimiin).

Työ selaimessa on toteutettu kääntämällä välikoodiksi WebAssembly, joka tuli mahdolliseksi, kun tuki säikeille ilmestyi WebAssemblyyn ja lisättiin JavaScriptiin SharedArrayBuffer ja keinot päästä paikalliseen tiedostojärjestelmään (API Alkuperäinen tiedostojärjestelmä). Alkuperäinen versio Godot-editori selaimille toimii Chromium-pohjaisten selainten uusimmissa julkaisuissa ja Firefoxin öisissä versioissa (vaatii SharedArrayBuffer-tuen).

Selainversio on vielä varhaisessa kehitysvaiheessa, eikä kaikkia tavallisen version ominaisuuksia ole otettu käyttöön. Tukea tarjotaan editorin ja projektipäällikön käynnistämiseen, projektin luomiseen, muokkaamiseen ja käynnistämiseen. Tiedostojen tallentamiseen ja lataamiseen on tarjolla useita tallennuspalveluntarjoajia: Ei mitään (tiedot menetetään välilehden sulkemisen jälkeen), IndexedDB (selaimen sisäinen pienprojektien tallennustila, jopa 50 Mt pöytätietokoneissa ja 5 Mt mobiililaitteissa), Dropbox ja FileSystem API (pääsy paikalliseen FS:ään). Tulevaisuudessa odotamme tukea WebDAV-tallennukselle, laajennettuja äänenkäsittelyominaisuuksia ja skriptien tukea GDNative, sekä virtuaalisen näppäimistön ja näytön eleiden ilmaantumisen kosketusnäytöllisistä laitteista ohjaamiseen.

Godot-pelien suunnitteluympäristö, joka on mukautettu toimimaan verkkoselaimessa

Lähde: opennet.ru

Lisää kommentti