Годо, играта с отворен код е актуализирана до версия 3.3

След 7 месеца развитие, Стартиран е безплатният двигател Godot 3.3, който е подходящ за създаване на 2D и 3D игри. Клонът Годо 3.3 е напълно съвместим с Godot 3.2 и продължава да разработва стабилни версии на двигателя, за които ще бъде осигурен дълъг цикъл на поддръжка.

Първоначално вместо Godot 3.3 се планираше да пусне актуализацията 3.2.4, но версиите 3.2.x бяха възприети от потребителите като коригиращи, въпреки пренасянето на нови функции от клона 4.0, така че проектът премина към класическата семантична схема на версията .

По-специално актуализирането на третата цифра вече ще показва наличието само на корекции, второто, включването на нова функционалност и първото, наличието на промени, които засягат съвместимостта. Клонът 3.xx ще бъде следван паралелно с 4.xx, докато Godot 4.x не бъде напълно стабилизиран и адаптиран към целия текущ хардуер.

Основни нови характеристики на Godot 3.3

В тази нова версия, като основна новост, се откроява, че има подготвен a версия на редактора, която работи в уеб браузър.

Също така е добавена възможността за експортиране на игри за платформата Android във формат AAB (Android App Bundle), плюс APK пакети. Форматът AAB позволява зареждане само на тези родни библиотеки, които са необходими за работа на текущото устройство (например armeabi-v7a или arm64-v8a).

За Android възможността за вграждане на елементи, базирани на двигателя на Годо под формата на подкомпоненти, които използват част от прозореца, също е внедрена в приложенията, в допълнение към добавянето на поддръжка за слепи зони на екрана (кръгове и прорези за камерата), събития на мишката и въвеждане от външна клавиатура.

Предложен е нов API за създаване и разпространение на приставки за iOS, който ви позволява да премествате приставки (ARKit, GameCenter, InAppStore) в отделно хранилище и да ги разработвате независимо от двигателя на Godot. Този API е бил внедрен преди това за платформата Android.

Друга важна промяна беше в износители на уеб игри (HTML5), които бяха подобрени тъй като бяха получени подобрения и поддръжка за клавиатури и геймпади получи поддръжка за GDNative и многонишкови скриптове за игри, които се изпълняват в браузъра, но поради ограниченията на платформата HTML5, нейното изпълнение е несъвместимо с опциите за родните игри. Освен това изпълнението на поточното предаване е свързано с API на SharedArrayBuffer, който не е наличен във всички браузъри. Многонишков профилs също добавя поддръжка за AudioWorklet APIЧе позволява по-добър аудио изход без да блокирате основния поток.

От друга страна, можем да го открием добавена поддръжка за създаване на игри за Новият хардуер на Apple, оборудван с чипа M1 РЪЦЕ, заедно с което беше добавена поддръжка за прикачване на цифрови подписи към изпълними файлове, генерирани за macOS.

От клон 4.0 е пренесен модернизиран API за организиране на многопоточност, в който се използват възможностите на стандарта C ++ 14, е увеличена надеждността на работата на различни платформи и е извършена оптимизация на производителността.

Преместена е оптимизация на клон 4.0 който използва BVH (Bounding Volume Hierarchy) структура вместо метод Octree за динамично пространствено разделяне по време на изобразяване. BVH вече е по подразбиране и решава много проблеми с производителността.

Използва се унифицирана реализация на двумерна групова обработка (групова обработка, оптимизация за намаляване на извикванията с отчитане на относителната позиция на обектите), която може да се използва както за OpenGL ES 2, така и за OpenGL ES 3. Самата оптимизация вече обхваща повече обекти, включително линии и многоъгълници.

Добавен е нов конструктор на карти за осветление (lightmapper), който прилага метода на трасето на трасето и поддържа намаляване на шума с помощта на библиотеката oidn (Open Image Denoise). Новият lightmapper използва процесори за изчисления и решава повечето проблеми с качеството, присъщи на стария контролер.

Приставката OpenXR беше добавена с поддръжка за едноименния стандарт за създаване на приложения за виртуална и добавена реалност. Портът HTML5 за създаване на игри, базирани на технологии за виртуална реалност, е добавил поддръжка за спецификацията WebXR.

И накрая, ако искате да научите повече за това, можете да проверите подробностите В следващия линк.

Вземете Годо

Godot е достъпен за изтегляне от тази страница за Windows, Mac OS и Linux. Можете да го намерите и на адрес Пара y itch.io.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.