Godot játéktervező környezet webböngészőben való futtatáshoz

A Godot ingyenes játékmotor fejlesztői bemutatott a játékok fejlesztésére és tervezésére szolgáló grafikus környezet kezdeti verziója, a Godot Editor, amely képes webböngészőben is futni. A Godot motor már régóta támogatja a HTML5 platformra szánt játékok exportálását, most pedig a böngészőben és játékfejlesztő környezetben való futtathatósággal bővült.

Megjegyzendő, hogy a fejlesztés során az elsődleges hangsúly továbbra is a klasszikus alkalmazáson lesz, amelyet professzionális játékfejlesztéshez ajánlanak. A böngésző verziót kiegészítő opciónak tekintik, amely lehetővé teszi a környezet képességeinek gyors értékelését anélkül, hogy helyi rendszerre kellene telepítenie, leegyszerűsíti a HTML5 játékok fejlesztésének folyamatát, és lehetővé teszi a környezet használatát rendszereken amelyek nem teszik lehetővé harmadik féltől származó programok telepítését (például iskolai számítógépekre és mobiltelefonokra). eszközök).

A böngészőben végzett munka közbenső kódba történő fordítással valósul meg WebAssemble, amely azután vált lehetségessé, hogy megjelent a szálak támogatása a WebAssembly-ben, és hozzáadták a JavaScripthez SharedArrayBuffer és a helyi fájlrendszer (API Natív fájlrendszer). Kezdeti verzió Godot szerkesztő böngészőkhöz működik a Chromium-alapú böngészők legújabb kiadásaiban és a Firefox éjszakai buildjeiben (ShardArrayBuffer támogatás szükséges).

A böngésző verziója még a fejlesztés korai szakaszában van, és a normál verzióban elérhető összes funkció nincs implementálva. A szerkesztő és projektmenedzser elindításához, projekt létrehozásához, szerkesztéséhez és elindításához támogatást biztosítunk. A fájlok mentéséhez és letöltéséhez több tárhelyszolgáltató is rendelkezésre áll: Nincs (a lap bezárása után elvesznek az adatok), IndexedDB (kis projektek böngészőn belüli tárolása, asztali rendszereken legfeljebb 50 MB és mobil eszközökön 5 MB), Dropbox és FileSystem API (hozzáférés a helyi FS-hez). A jövőben számítunk a WebDAV használatával történő tárolás támogatására, a kibővített hangfeldolgozási képességekre és a szkriptek támogatására. GDNative, valamint a virtuális billentyűzet és a képernyőn megjelenő gesztusok megjelenése az érintőképernyős eszközökről történő vezérléshez.

Godot játéktervező környezet webböngészőben való futtatáshoz

Forrás: opennet.ru

Hozzászólás