The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

15.06.2014 11:43  Компания Canonical развивает Bacon2D, движок для создания игр с использованием Qt/QML

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

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

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

  1. Главная ссылка к новости (http://ken.vandine.org/2014/06...)
  2. OpenNews: Релиз графической библиотеки Clutter 1.18.0
  3. OpenNews: Google опубликовал LiquidFun 1.0, открытую библиотеку для симуляции физических процессов
Лицензия: CC-BY
Тип: Программы
Ключевые слова: game, bacon2d
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Zenltur, 12:47, 15/06/2014 [ответить] [смотреть все]
  • +1 +/
    Сразу как прочитал новость, скачал и запустил. Запускается, компилирует хелло ворлд. Больше пока ничего не делал :-)
     
     
  • 2.29, King_Lin, 19:48, 15/06/2014 [^] [ответить] [смотреть все] [показать ветку]
  • +1 +/
    Не нужна эта жиртресина, qt итак слишком тормознутый, зачем игры замедлять..
     
     
  • 3.30, Аноним, 20:22, 15/06/2014 [^] [ответить] [смотреть все]
  • –3 +/
    Qt не тормозит. Зато тормозит QML.
     
     
  • 4.32, King_Lin, 20:35, 15/06/2014 [^] [ответить] [смотреть все]
  • +2 +/
    Он тормозит ровно столько-же, как и все его компоненты, без исключения Лично у ... весь текст скрыт [показать]
     
     
  • 5.36, Michael Shigorin, 23:54, 15/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    0 1 псаки -- kate суть программа не qt-шная, а kde-шная Под руками не самые лёг... весь текст скрыт [показать]
     
     
  • 6.37, Константавр, 00:27, 16/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    А на каком железе Я, например, согласен с предыдущим Кингом, запуск любой кутеш... весь текст скрыт [показать]
     
  • 6.38, King_Lin, 01:58, 16/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Kate написана на Qt и я её написал лишь потому что она у меня была под руками,мо... весь текст скрыт [показать]
     
     
  • 7.43, Отражение луны, 06:39, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Олсо скорость запуска и скорость работы - вещи немного разные Но уверен, для ... весь текст скрыт [показать]
     
     
  • 8.47, Аноним, 10:05, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    kdelibs != qt.

    Когда эти люди уже это запомнят. ._.

     
  • 8.51, King_Lin, 14:34, 16/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Олсо скорость запуска пропорциональна скорости работы,если конечно по ходу работ... весь текст скрыт [показать]
     
     
  • 9.53, Аноним, 21:03, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Скорость запуска пропорциональна размеру подгружаемых библиотек если первый зап... весь текст скрыт [показать]
     
     
  • 10.55, King_Lin, 21:51, 16/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну ещё бы, мы ведь тут как раз о Qt говорим, так что ты вовремя намекнул, что Qt... весь текст скрыт [показать]
     
  • 6.41, Аноним, 04:49, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Да вот что-то Qutim даже с ssd секунду стартует Если бы композитор вносил заде... весь текст скрыт [показать]
     
     
  • 7.50, кевин, 12:29, 16/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    если рограмма плохо написана, она тормозит не зависимо от тулкита.
     
  • 5.45, Grammar Nazi, 08:39, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    >столько-же

    столько же

     
  • 4.42, Отражение луны, 06:25, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    qml не тормозит, тормозят Ваши руки.
     
     
  • 5.52, King_Lin, 14:46, 16/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Не думаю, что он входит в число разработчиков Qt.
     
     
  • 6.54, Аноним, 21:13, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Вот по этому Qt здесь не причем.
     
  • 1.2, A.Stahl, 12:47, 15/06/2014 [ответить] [смотреть все]  
  • –10 +/
    Ну и как всегда -- если в новости есть слово Canonical, Ubuntu или Шатлворт, то ... весь текст скрыт [показать]
     
     
  • 2.3, Dragonic, 12:52, 15/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    и что такого у них такой период сейчас, когда много чего разрабатывается нового... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.4, A.Stahl, 12:54, 15/06/2014 [^] [ответить] [смотреть все]  
  • –5 +/
    16 это год? Что произойдёт в 16 году? Каноникл обанкротится?:)
     
     
  • 4.6, Dragonic, 13:00, 15/06/2014 [^] [ответить] [смотреть все]  
  • +6 +/
    > 16 это год? Что произойдёт в 16 году? Каноникл обанкротится?:)

    нуу, думаю, у них хорошее будущее, если сами не профукают его. у них классные технологии используются (C++, Qt, QML, Python) и есть понимание интерфейса (юнити - удобная и симпатичная штука, единственно, до сих пор тормозящая на некоторых компах. так что ждем qml-варианта)
    нет, речь о стабилизации текущих разработок (мир, юнити 8 и прочее)

     
     
  • 5.26, Аноним, 19:14, 15/06/2014 [^] [ответить] [смотреть все]  
  • –3 +/
    О да, в использовании крестов, бидона и кути они уникальны А больше ими никто н... весь текст скрыт [показать]
     
     
  • 6.39, Dragonic, 04:13, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    конкретно QML и Qt последних версий - пока мало кто, но он растет растет и со... весь текст скрыт [показать]
     
     
  • 7.60, Vkni, 09:22, 19/06/2014 [^] [ответить] [смотреть все]  
  • +/
    У Юнити есть лишь одно достоинство - благодаря цельнотянутым идеям из KDE она уд... весь текст скрыт [показать]
     
  • 3.7, Аноним, 13:14, 15/06/2014 [^] [ответить] [смотреть все]  
  • –3 +/
    В новость даже не поместили теги canonical и ubuntu , чтобы спустя время её б... весь текст скрыт [показать]
     
     
  • 4.9, Dragonic, 13:40, 15/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    как я понял, тут конкретно qml-gameengine, а не ubuntuphone-gameengine, так что ... весь текст скрыт [показать]
     
  • 2.8, egress, 13:33, 15/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Это уже кое что, тот же cocos2dx без встроенного редактора но с похожим функцион... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.27, Аноним, 19:15, 15/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Но у кокоса имелся фатальный недостаток — его сделали не они!
     
     
  • 4.40, Dragonic, 04:19, 16/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    его недостаток в данном случае заключается в том, что он не на Qt делать велоси... весь текст скрыт [показать]
     
  • 1.5, Константавр, 12:58, 15/06/2014 [ответить] [смотреть все]  
  • +1 +/
    Молодцы!!! Игры - это главное что притягивает пользователей.
     
     
  • 2.10, YetAnotherOnanym, 14:23, 15/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Fixed ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.25, Константавр, 17:41, 15/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Вы платите за Убунту?
     
  • 2.13, Аноним, 14:40, 15/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    только массовые и халявные игры класса ААА это делают унылые и глючные индиподе... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.19, Мяут, 15:54, 15/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    По AAA-играм на Linux у нас Valve главный
     
  • 1.11, Аноним, 14:38, 15/06/2014 [ответить] [смотреть все]  
  • –1 +/
    AndEngine не проще портировать для PC?
     
     
  • 2.18, Resonance, 15:37, 15/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    это говно мертвое Зачем Есть же LibGDX Godot Torque2D... весь текст скрыт [показать] [показать ветку]
     
  • 1.12, Аноним, 14:40, 15/06/2014 [ответить] [смотреть все]  
  • +/
    А когда они в своих продуктах будут развивать качество и производительность а не... весь текст скрыт [показать]
     
     
  • 2.28, Аноним, 19:17, 15/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Но зачем Это же каноникал лучше обидется на всех и, к примеру, повторить с ми... весь текст скрыт [показать] [показать ветку]
     
  • 1.15, Аноним, 15:21, 15/06/2014 [ответить] [смотреть все]  
  • +/
    Почему только 2D, в каком веке мы живём?
     
     
  • 2.17, A.Stahl, 15:35, 15/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    И в нашем просвещённом 21 веке у большинства автомобилей до сих пор по 4 колеса ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.44, Аноним, 08:31, 16/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Не понятно, как эти вещи вообще связаны И что, наличие пятого колеса может силь... весь текст скрыт [показать]
     
  • 2.49, Картоныч, 10:45, 16/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    В веке Angry Birds
     
  • 1.16, Аноним, 15:32, 15/06/2014 [ответить] [смотреть все]  
  • +/
    >Bacon

    Наверно, в честь Джоно Бэкона, бывшего менеджера сообщества Ubuntu.

     
  • 1.20, Аноним, 16:31, 15/06/2014 [ответить] [смотреть все]  
  • +/
    И обязательно хрюшка из минекрафта, Бекон же, ну конечно.
     
  • 1.21, кевин, 16:54, 15/06/2014 [ответить] [смотреть все]  
  • +/
    флаппи бёрд есть?
     
  • 1.22, Johar Dudaev, 17:01, 15/06/2014 [ответить] [смотреть все]  
  • –1 +/
    Работать будет только под убунтой? Хотелось бы, чтобы было нормально кроссплатформенно, для венды и ведроида. Может, этим удастся заменить полусдохший Qt3D
     
     
  • 2.35, Доктор Звездулькин, 21:20, 15/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Ну это уже надо какой-нибудь L 214 VE брать Но он неинтересный, он уже есть и ... весь текст скрыт [показать] [показать ветку]
     
  • 1.23, Аноним, 17:06, 15/06/2014 [ответить] [смотреть все]  
  • +/
    Нет в box2d никаких 3D, там только псевдо 3D объекты в 2D пространстве.
     
  • 1.34, Омский линуксоид, 21:04, 15/06/2014 [ответить] [смотреть все]  
  • +/
    Игры-то есть? Где посмотреть игры на этом движке? Но омские линуксоиды всё равно одобряют.
     
  • 1.46, Zenitarka, 09:52, 16/06/2014 [ответить] [смотреть все]  
  • +1 +/
    Проверил, это хороший движок.
     
  • 1.48, Картоныч, 10:23, 16/06/2014 [ответить] [смотреть все]  
  • –1 +/
    У меня пост-Qt3->4 синдром, до сих пор не верю в кутю.
    Пилили бы лучше поверх libclutter на js или питоне.
    Впрочем, есть kivy.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor