Сотрудник Canonical Кен ВанДин сообщил о том, что ведутся работы по созданию игрового движка Bacon2D для Ubuntu Touch. Он призван упростить создание игр для мобильной платформы и основывается на Qt 5. Движок представляет собой набор готовых QML-блоков с реализацией типовых элементов, которые используются в двумерных играх.
На данный момент реализованы следующие возможности:
- прорисовка графики и вывод звука,
- симуляция физического взаимодействия объектов и придание им свойств ИИ,
- спрайтовая анимация,
- управление сценой и видимой областью,
- сетевые компоненты.
В ближайших планах значатся следующие возможности:
- редактор уровней,
- возможности сохранения игры,
- применение мозаичного разбиения игровой карты на сцены.
Код движка Bacon2D распространяется на Github по лицензии LGPLv3.
Добавить комментарий