Godot 3.4 підтримує Apple M1, PWA в HTML5, покращує двигун тощо

У двигуна відеоігор Godot з’явився новий спонсор

Через 6 місяці розвитку було оголошено про вихід нової версії безкоштовного ігрового движка Godot 3.4, і в цій новій версії було реалізовано ряд покращень, серед яких ми можемо знайти покращення в редакторі, більшу підтримку тощо.

Для тих, хто не знайомий з цим двигуном, вони повинні це знати Він підходить для створення 2D і 3D ігор. Движок підтримує легку мову навчання визначити логіку гри, графічне середовище для розробки ігор, система розгортання гри в один клік, широкі можливості фізичного моделювання та анімації, інтегрований налагоджувач і система виявлення вузьких місць продуктивності.

Код ігрового движка, середовище ігрового дизайну та пов’язані з ним інструменти розробки (фізичний движок, звуковий сервер, серверні системи 2D/3D рендерингу тощо) поширюються за ліцензією Массачусетського технологічного інституту.

Основні нові можливості Годо 3.4

У цій новій версії двигуна одна з головних новинок, яка виділяється додана підтримка для системи на основі чіпів Apple Silicon (M1) для платформи macOS.

в той час як для платформи HTML5 можливість встановлення у вигляді аплікацій PWA (Прогресивні веб-програми), додано інтерфейс JavaScriptObject для взаємодії між Godot і JavaScript (наприклад, ви можете викликати методи JavaScript зі скриптів Godot), а для багатопоточних збірок реалізована підтримка AudioWorklet.

Також внесено вдосконалення редактора, щоб покращити зручність використання, нюанси додана функція швидкого завантаження ресурсів у режимі перевірки, додано створення вузла в довільній позиції, додано новий інтерфейс для експорту шаблонів та реалізовано додаткові операції з gizmo (система обмежувальних квадратів) та покращено редактор анімації на основі кривих Без'є.

У движку фізичного моделювання продуктивність була значно покращена генерування опуклих об’єктів із сіток та перероблено режим відстеження колізій в інтерфейсі перевірки. Для 2D-фізичного механізму додано підтримку структури BVH (Bounding Volume Hierarchy) для динамічного просторового поділу. Механізм 3D фізики тепер підтримує функцію HeightMapShapeSW і додає синхронізацію з KinematicBody3D.

Додано початкову підтримку механізму візуалізації щоб припинити відтворення об’єктів, які знаходяться у фокусі камери, але не видно через перекриття інших об’єктів (наприклад, за стіною). Обрізання растрового накладання (рівень пікселя) буде реалізовано лише у гілці Godot 4, тоді як Godot 3 включає деякі геометричні методи для обрізання об’єктів, що перекриваються, і підтримку плит порталу.

Додано режим відкату змін, що дозволяє негайно скасувати всі зміни сцени, викликані програмою анімації через AnimationPlayer, замість скасування зміни кожної властивості окремо.

До налаштувань додано можливість змінити рівень масштабування 2D-виду, який, наприклад, можна використовувати для збільшення або зменшення 2D-елементів, незалежно від поточного режиму розтягування.

З інших змін цеe виділяється з цієї нової версії:

  • Files API додав можливість роботи з файлами (включаючи PCK), розмір яких перевищує 2 Гб.
  • Зміни були внесені, щоб покращити плавність відтворення за допомогою обчислення змін кадру без прив’язки до системного таймера, а також для вирішення проблем із часом виведення під час використання vsync.
  • До системи обробки введення InputEvents додано підтримку для зв’язування скан-кодів, які відображають фізичне розташування клавіш на клавіатурі, незалежно від активної розкладки.
  • Інтерфейси AESContext і HMACContext були додані для доступу до алгоритмів шифрування AES-ECB, AES-CBC і HMAC зі скриптів. Також додано можливість зберігати та читати публічні ключі RSA для створення та перевірки цифрових підписів.
  • Додано новий метод тонування, ACES Fitted, який забезпечує більший реалізм і фізичну точність за рахунок збільшення контрасту яскравих об’єктів.
  • Додана підтримка порожнистого циліндра або кільцевої форми 3D-випромінювання частинок.

Нарешті, якщо ви хочете дізнатись більше про це, ви можете перевірити деталі У наступному посиланні.

Візьміть Годо

Годо можна завантажити за адресою цю сторінку для Windows, Mac OS та Linux. Ви також можете знайти його за адресою пар y свербіж


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.