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-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor