Асяроддзе праектавання гульняў Godot адаптавана для працы ў web-браўзэры

Распрацоўнікі вольнага гульнявога рухавічка Godot прадставілі пачатковую версію графічнага асяроддзя для распрацоўкі і праектаванні гульняў Godot Editor, здольную працаваць у web-браўзэры. Рухавічок Godot ужо даўно падае падтрымку экспарту гульняў для платформы HTML5, а зараз дададзена магчымасць запуску ў браўзэры і асяроддзі распрацоўкі гульняў.

Адзначаецца, што першасная ўвага пры распрацоўцы па-ранейшаму будзе надавацца класічнаму з дадаткам, якое рэкамендуецца пры прафесійнай распрацоўцы гульняў. Версія для браўзэра разглядаецца як дапаможная опцыя, якая дазволіць хутка ацаніць магчымасці асяроддзя без неабходнасці яе ўсталёўкі на лакальную сістэму, спросціць працэс распрацоўкі HTML5-гульняў і дазволіць выкарыстаць асяроддзе ў сістэмах, не дапушчальных усталёўку іншых праграм (напрыклад, на кампутарах у школах і на мабільных. прыладах).

Праца ў браўзэры рэалізаваная пры дапамозе кампіляцыі ў прамежкавы код WebAssembly, што стала магчымым пасля з'яўлення ў WebAssembly падтрымкі патокаў і дадання ў JavaScript SharedArrayBuffer і сродкаў доступу да лакальнай файлавай сістэмы (API Native FileSystem). Пачатковая версія Godot Editor для браўзэраў працаздольная ў свежых выпусках браўзэраў на аснове Chromium і ў начных зборках Firefox (патрабуецца падтрымка SharedArrayBuffer).

Браўзэрны варыянт пакуль знаходзіцца на ранняй стадыі развіцця і не ўсе даступныя ў звычайнай версіі магчымасці рэалізаваны. Забяспечана падтрымка запуску рэдактара і мэнэджэра праектаў, стварэння, рэдагавання і запуску праекта. Для захавання і загрузкі файлаў прадстаўлена некалькі правайдэраў-захоўванні: None (дадзеныя губляюцца пасля зачынення ўкладкі), IndexedDB (захоўванне ў браўзэры невялікіх праектаў, да 50 МБ на настольных сістэмах і 5 МБ на мабільных прыладах), Dropbox і FileSystem API (доступ да лакальнай ФС). У далейшым чакаецца падтрымка захоўвання з выкарыстаннем WebDAV, пашырэнне магчымасцей па апрацоўцы гуку, падтрымка скрыптоў. GDNative, А таксама з'яўленне віртуальнай клавіятуры і экранных жэстаў для кіравання з прылад з сэнсарнымі экранамі.

Асяроддзе праектавання гульняў Godot адаптавана для працы ў web-браўзэры

Крыніца: opennet.ru

Дадаць каментар