Пристига новата версия на Godot 3.1, игрален механизъм с отворен код

Godot е многоплатформен 2D и 3D двигател за видеоигри, отворен код издаден под лиценза MIT и разработен от общността на Годо.

Двигателят работи на Windows, OS X, Linux и BSD, а също така позволява експортиране на видео игри, създадени от Windows, OS X и Linux, мобилни телефони (Android, iOS) и HTML5.

Видеоигрите в Godot са кодирани на езика за програмиране C # или на езика GDScript.

GDScript е език за програмиране на високо ниво, много подобен на Python който е създаден специално за Годо, така че добавя функционалност и оптимизация. Но може да не е подходящ за всички приложения:

  • Автодовършването на кода не винаги е възможно
  • Ограниченията са ограничени от преводача
  • Не отчита всички грешки при компилацията (или писането)
  • Кодът е по-малко четим и труден за рефакториране.

Godot има усъвършенстван, независим и пълен 2D двигател, няма нужда да фалшифицирате 2D в 3D пространство.

Монтажът на двигателя включва светлини, сенки, шейдъри, GUI, спрайтове, набори от плочки, превъртане на паралакс, полигони, анимации, физика, частици и др. Възможно е също така да се смесват 2D с 3D или 3D с 2D, като се използва възел за изглед.

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

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

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

Наскоро беше пусната нова версия на игралния механизъм с отворен код Godot, който достигна до версия 3.1, в която Тази нова версия наистина има интересна поредица от промени, подобрения и допълнения.

Нов мотор

С тази нова версия на Godot 3.1, това получи нов механизъм за рендиране на OpenGL ES 2.0.

Докато актуализацията до версия 3.0 замени механизма за рендиране на OpenGL ES 2.0 в клон 2.X на двигателя с механизъм за рендиране на OpenGL 3.3 / OpenGL ES 3.0.

Въпреки това, екипът трябваше да се върне към този избор и да внедри отново OpenGL ES 2.0 механизъм за рендиране, за да поддържа добра производителност на по-стари мобилни телефони, увеличаване на целевите платформи и избягване на множество грешки на мобилни устройства.

Въпреки това, докато този нов механизъм за рендиране е завършен за 2D, 3D гледането е опростено.

Например цветното пространство е в sRGB (а не линейно пространство като механизма за рендиране на OpenGL ES 3.0).

Възпроизвеждането въз основа на PBR не се поддържа. Някои функции на шейдъра няма да работят (ограничения поради по-ранните версии на OpenGL).

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

Въпреки че в бъдеще се очаква да има нов двигател за рендиране на Vulkan, който ще направи остарелия двигател за рендиране OpenGL ES 3.0. Работата трябва да се фокусира върху 3D изобразяването. В заключение на работата Годо 4.0 ще излезе, нормално след година.

Подобрения в GDScript

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

Други новости

Също така, версия 3.2 е планирана за следващите няколко месеца. Последното трябва да предоставя: инструкции, написани в скриптовете, поддръжка за FBX (или чрез Assimp, или чрез OpenFBX), подобрен работен поток за Android и iOS, включително добавяне на специфични SDK за мобилни устройства (като AdMob), привеждане на редактора в уеб браузър и подобряване на управлението на мрежата за поддръжка на съвременни протоколи и специални сървъри.

Очевидно версия 3.1 има кръпки за подобряване на стабилността и отстраняване на грешки в последния момент.

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


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

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

*

*

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