Godot 4.0 вече беше пуснат и това са най-важните му промени

годот-4-0

Godot 4.0 отплава: всички на борда за нови хоризонти

След четири години развитие, беше обявено пускането на игровия двигател „Godot 4.0“., подходящ за създаване на 2D и 3D игри. Клонът Godot 4.0 включва около 12.000 7.000 промени и 1500 XNUMX корекции на грешки. Около XNUMX души са участвали в разработването на двигателя и написването на документацията.

Двигателят поддържа лесна за научаване логическа рамка на играта, графична среда за проектиране на игра, система за внедряване на игра с едно щракване, богати възможности за симулация на физика и анимация, интегриран дебъгер и система за изграждане, откриване на тесни места в производителността.

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

В тази новоиздадена версия на Godot 4.0, предложени са два нови бекенда за изобразяване (групирани и мобилни) базиран на графичния API на Vulkan, които са заменили бекенда за изобразяване чрез OpenGL ES и OpenGL.

За по-стари устройства от нисък клас, е интегриран бекенд за съвместимост, базиран на OpenGL използвайки новата архитектура за изобразяване. За динамично изобразяване при по-ниски разделителни способности използвайте технология за суперсемплиране AMD FSR (FidelityFX Super Resolution), който използва пространствено мащабиране и алгоритми за детайлна реконструкция, за да намали загубата на качество на изображението при мащабиране и конвертиране към по-висока разделителна способност. Внедрена е машина за изобразяване, базирана на Direct3D 12, която ще подобри поддръжката за платформи Windows и Xbox.

Друга промяна, която се откроява, е тази GI сонда, използвани за запълване на сцената с отразена светлина, заменен с възел VoxelGI, което е оптимално за обработка на осветлението в реално време в сцени с малки до средни интериори на помещения. За хардуер с ниска мощност е оставена възможността за предварително изобразяване на светлини и сенки с помощта на светлинни карти, която сега се използва от GPU за ускоряване на изобразяването.

В допълнение към това също внедрени са нови техники за оптимизиране на изобразяването, както и това se добавен автоматичен избор на оклузия, който открива и динамично премахва модели, скрити зад други повърхности, за да подобри производителността на рендиране и да намали натоварването на CPU и GPU.

Добавен SSIL режим (Непряко осветление на екранното пространство) за подобряване на качеството на изобразяване на хардуера висока производителност чрез подобряване на управлението на тъмните зони и индиректното осветление. Освен това са осигурени допълнителни настройки за симулиране на дифузно индиректно осветление с помощта на техниката SSAO (Screen Space Ambient Occlusion), като например избор на нивото на влияние на директната светлина.

Предлагат се реалистични осветителни тела, които ви позволяват да регулирате интензитета на светлината и да използвате стандартни настройки на камерата като бленда, скорост на затвора и ISO, за да контролирате яркостта на крайната сцена.

Tambien добавени нови инструменти за редактиране на нива за 2D игри, Направена е радикална промяна в процеса на разработка на 2D игри и също така е добавен нов редактор на карти с плочки, поддържащи слоеве, автоматично довършване на пейзажа, произволно разположение на растения, камъни и различни обекти, гъвкав избор на обекти.

От други промени, които се открояват:

  • Унифицирана работа с карти с плочки и набори от фрагменти за изграждане на карта (tileset).
  • Фрагментите в набор се разширяват автоматично, за да се премахнат интервалите между съседни фрагменти.
  • Добавена е нова функция за поставяне на обекти на сцената, която например може да се използва за добавяне на символи към клетките на мрежата с плочки.
  • Подобрена работа със светлини и сенки в 2D игри.
  • Значително подобрена производителност при използване на множество източници на светлина.
  • Добавена е възможност за симулиране на триизмерност чрез промяна на нивото на осветеност на нормалните карти, както и създаване на визуални ефекти като дълги сенки, ореоли и резки очертания.
  • Добавен е ефект на обемна мъгла, който използва техника за времева проекция за реалистичен вид и висока производителност.
  • Добавени са облачни шейдъри за динамично генериране на облаци, които се променят в реално време.
  • Реализирана поддръжка за "decals", метод за проектиране на материал върху повърхност.
  • Добавени са ефекти на частици в цялото пространство на играта, които използват GPU и поддържат атрактори, сблъсъци, пътеки и излъчватели.
  • Добавена е възможност за работа с интерфейса в режим на няколко прозореца (няколко панела и части от интерфейса могат да бъдат разделени като отделни прозорци).
  • Добавен е нов редактор на потребителския интерфейс и ново визуално оформление.
  • Добавен е нов редактор на теми.
  • Системата за управление на осветлението и сенките е напълно пренаписана, за да използва технологията SDFGI (Global Illumination на полето със знаково разстояние) в реално време.
  • Качеството на рендиране на сенки е значително подобрено.

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

Вземете Годо

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

Кодът на игровия двигател, средата за разработка на игри и свързаните инструменти за разработка (физически двигател, звуков сървър, 2D/3D рендиращи бекендове и т.н.) се разпространяват под лиценза на MIT.