Bacon2D is a framework to ease 2D game development, providing ready-to-use QML elements representing basic game entities needed by most of games.

Буквально вчера Ken VanDine сотрудник компании Canonical сообщил одну из интереснейших новостей, он говорит, что компания нацелилась на работу над новым игровым движком Bacon2D, который в основе задуман для того, чтобы упростить создания игровых приложений для Ubuntu Touch с использованием компонентов Qt 5. Bacon2D из себя предоставляет набор готовых QML-блоков(шаблонов) с реализацией типовых элементов, используемых в 2D-играх. Код движка распространяется под лицензией LGPLv3.

Для симуляции физических процессов используется физический движок Box2D, который дает возможность придать реалистичности к движению объектов и сделать игровой мир еще более интерактивным или же точнее выразиться интересным и увлекательным. Для создания объемного 3D пространства движком предоставляется техника смещённой прокрутки (Parallax Scrolling), при которой фоновые изображения двигаются медленнее изображений переднего плана. Движок также предоставляет инструменты для быстрого добавления интерактивности присутствующим в игре существам, что полезно для интеграции в игры элементов искусственного интеллекта.

Из текущих возможностей движка отмечаются средства для рендеринга графики и вывода звука, симуляция физического взаимодействия игровых объектов и придания им свойств искусственного интеллекта, спрайтовая анимация, управление сценой и видимой областью (ViewPort), средства для организации сетевых игр, возможность использования скриптов для определения игровой логики. Из планов на будущее упоминается создание редактора игровых уровней, средства для сохранения позиции в игре, применение мозаичного разбиения игровой карты на сцены (Tiled map), поддержка автономного движения персонажей (Steering Behavior). 

Понравилась новость?
Буквально вчера Ken VanDine сотрудник компании Canonical сообщил одну из интереснейших новостей, он говорит, что компания нацелилась на работу над новым игровым движком Bacon2D, который в основе задуман для того, чтобы упростить создания игровых прил...
Gemes Linux
1669
Рейтинг: 5/0
При перепечатке материалов указание ссылки на linuxsoid.com обязательно.

Подпишитесь на рассылку

Здравствуй Гость, как Вы видите еще никто не оставил свой комментарий, будьте первым, поделитесь мнением о материале выше.

avatar