Середовище проектування ігор Godot адаптовано для роботи у web-браузері

Розробники вільного ігрового двигуна Godot представили початкову версію графічного середовища для розробки та проектування ігор Godot Editor, здатну працювати у веб-браузері. Двигун 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

Додати коментар або відгук