Релиз открытого игрового движка Godot 1.1
Исходные тексты движка были открыты в прошлом году, после десяти лет развития проприетарного продукта профессионального уровня, который использовался для создания и публикации многих игр для PC, игровых консолей и мобильных устройств. Код игрового движка, среды проектирования игр и сопутствующих средств разработки (физический движок, звуковой сервер, бэкенды 2D/3D рендеринга и т.п.) распространяются под лицензией MIT. Движком поддерживаются все популярные стационарные и мобильные платформы (Linux, Windows, OS X, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), а также разработка игр для Web с использованием asm.js и NativeClient. Готовые для запуска бинарные сборки сформированы для Linux, Windows и OS X. Для системы 3D-моделирования Blender поставляется улучшенный модуль экспорта.
Особенности версии Godot 1.1:
- Существенно переработанный движок для создания 2D-игр, который по мнению разработчиков проекта можно считать одним из самых мощных 2D-движков. В движке имеется поддержка шейдеров (графика и код), материалов, системы освещения, теней, наложения объектов с учётом глубины (Z ordering), маппинга по цветной карте нормалей, обратного композитинга (создание эффектов через применение шейдеров, читающих данные с экрана), изометрической проекции;
- Добавлен визуальный редактор шейдеров, позволяющий привязывать шейдеры к нодам;
- Поддержка эффективного поиска пути в двумерном пространстве на основе навигационных многоугольников (Navigation Polygon)
- Расширен 2D API симуляции физических процессов. В Area2D и RigidBody2D добавлена возможность приёма событий ввода, в Area2D реализовано определение перекрытия с другой областью Area2D;
- Новая тёмная тема оформления среды проектирования игр;
- В редакторе кода переработана реализация системы автодополнения, реализованы многочисленные сценарии дополнения различных типов нод на основании используемой в скрипте сцены;
- Новый API для управления экранами и окнами, в том числе с поддержкой многомониторных конфигураций;
- Значительно улучшенный модуль экспорта для Blender (BetterCollada).
Источник: http://www.opennet.ru/opennews/art.shtml?num=42284
|
0 | Tweet | Нравится |
|