понедельник, 18 июня 2018 г.

Mechanic 8230


Молдавская студия Nudiventra (бывшая Puup Zemlya) разрабатывает новую игру на движке Blender Game Engine - Mechanic 8230. Это трехмерная point-and-click адвенчура в постапокалиптическом мире в стиле Dead Cyborg и Machinarium. Главный герой - подопытный, который ищет выход из города мутантов и киборгов, решая головоломки и преодолевая препятствия. Его приключения начинаются с темницы в научной лаборатории, откуда и предстоит выбраться.
Для создания игры используются свободные программы - GIMP, Krita и, естественно, Blender. Уже можно скачать демо-версию игры на itch.io, вы также можете поддержать проект на Patreon.

четверг, 14 июня 2018 г.

Купите Verge3D со скидкой!

Рады сообщить о начале партнерства с российской компанией Soft8Soft, разработчиком Verge3D - инновационной платформы для создания интерактивной трехмерной веб-графики.

Verge3D - это движок нового поколения, предназначенный для разработки онлайн-конфигураторов, презентаций товаров, интернет-магазинов, а также обучающих приложений и игр.

Движок работает в любых современных браузерах без установки каких-либо дополнительных плагинов. Для создания контента под Verge3D вы можете использовать пакеты 3D-моделирования 3ds Max или Blender, а также визуальный редактор логики Puzzles. Приложения могут быть развернуты на собственных веб-сайтах, в облачном сервисе Verge3D Network и в социальных сетях.

Используйте наш промо-код CGWORLD и купите Verge3D со скидкой 5%! 
Все подробности - на сайте Soft8Soft.

суббота, 9 июня 2018 г.

Armory 0.4 доступен бесплатно!

Дождались! Свежая версия Armory, нового 3D-движка для Blender, доступна для бесплатного скачивания на itch.io. Доступна стабильная версия для Blender 2.79 и экспериментальная - для грядущего Blender 2.80, с интегрированным во вьюпорт плеером.

Напомним, Armory - это игровой движок на основе фреймворка Kha с современной графикой, тесной интеграцией в Blender и возможностью сборки проектов под самые разные платформы, включая Windows, Linux, Mac, HTML5, Android, iOS, PlayStation 4, Xbox One и Switch. Исходники проекта доступны на GitHub, но сборки долгое время распространялись на коммерческой основе - теперь же, благодаря финансированию на Patreon, Armory стал полностью бесплатным.

Подробнее о движке вы можете почитать на его сайте: http://armory3d.org.

среда, 6 июня 2018 г.

Apple отказывается от поддержки OpenGL

На днях компания Apple в пресс-релизе нового macOS 10.14 Mojave объявила о переводе открытых кроссплатформенных API OpenGL и OpenCL в разряд "устаревших технологий", не рекомендуемых к использованию. Всем разработчикам игр и других высокопроизводительных графических приложений рекомендуется перейти на Metal - проприетарный графический API Apple, доступный только для macOS, iOS и tvOS. Приложения OpenGL продолжат работать в macOS 10.14, но их поддержка в будущем не гарантирована. Вероятнее всего, Apple не будет обновлять свои видеодрайверы до OpenGL 4.2 и выше - напомним, что в операционных системах Apple OpenGL реализован только до версии 4.1.

Данный неоднозначный шаг, как считают аналитики рынка, оттолкнет от macOS и без того немногочисленных разработчиков игр и графических пакетов под эту платформу. OpenGL позволяет создавать продукты, способные работать под разными ОС без необходимости переписывать код под каждую из них. Благодаря OpenGL игры могут быть без существенных трудозатрат портированы между Windows и Linux, что в последние годы привело к заметному росту рынка кроссплатформенных игр. На компьютерах Mac же поддержка OpenGL давно не имеет приоритета, а реализация API от Apple далека от совершенства, что приводило ко множеству проблем совместимости в работе графических приложений. Все это, вкупе с нежеланием Apple реализовать поддержку нового низкоуровневого API Vulkan, приведет к дальнейшему снижению интереса к macOS со стороны игровых компаний и разработчиков программ 3D-моделирования и визуализации.

Между тем, OpenGL отнюдь не является устаревшей технологией - актуальная версия API вышла только в июле прошлого года. Реализации последних версий стандарта предоставляют высокую производительность и позволяют полноценно использовать все новейшие возможности GPU, включая некоторые возможности из Vulkan. При этом ни сам Vulkan, ни Direct3D12 или Metal не могут считаться прямыми заменами OpenGL, поскольку предоставляют на порядок более низкий уровень абстракции, который не требуется в большинстве типовых приложений. В плане поддержки платформ на сегодняшний день у OpenGL нет конкурентов - стандарт широко распространен не только на десктопах, но и в мобильном секторе (OpenGL ES) и веб-графике (WebGL). По заверению руководства концерна Khronos, OpenGL и Vulkan в обозримом будущем будут развиваться параллельно. Никакого объективного повода к отказу от OpenGL в игровых движках нет и не предвидится.

понедельник, 4 июня 2018 г.

Microsoft покупает GitHub

Корпорация Microsoft сообщила о покупке GitHub - крупнейшего хостинга git-репозиториев и платформы для совместной разработки, являющейся на сегодняшний день де-факто центром мирового сообщества СПО. Стоимость сделки составила 7,5 миллиардов долларов США, поглощение должно завершиться до конца этого года.

"Microsoft является, в первую очередь, компанией-разработчиком. Объединяя силы с GitHub, мы укрепляем нашу приверженность свободе, открытости и инновациям, - заявил Сатья Наделла, исполнительный директор компании. - Мы осознаем ответственность перед сообществом, которую берем на себя, совершая эту сделку, и будем прилагать все усилия, чтобы дать возможность каждому разработчику создавать, внедрять инновации и решать насущные проблемы".

Несмотря на обещание руководства Microsoft не вмешиваться в политику сервиса, в кругах программистов данная новость вызвала неоднозначную реакцию - многие указывают на судьбу Skype, который после покупки Microsoft превратился, фактически, в рекламную платформу. Можно вспомнить и ряд стартапов, которые за последние два десятилетия были куплены Microsoft и закрыты - в их числе Danger, WebTV, Massive, LinkExchange и др. (печально известный девиз "Embrace, Extend, Extinguish" появился не на пустом месте). Конечно, учитывая роль GitHub в мире ИТ и нынешнюю политику Microsoft в отношении свободного ПО, вряд ли стоит опасаться закрытия сервиса или его превращения в бизнес-ориентированную структуру исключительно для разработчиков под Windows. Но вызывает подозрение, в первую очередь, сам интерес корпорации к git-хостингу - цена покупки очень серьезная и сопоставима со стоимостью Skype ($8,5 миллиардов). Было бы наивным полагать, что Microsoft не имеет долгосрочных планов на это вложение и не собирается извлекать из него прибыль. Чем это может обернуться для пользователей, покажет лишь время.

пятница, 1 июня 2018 г.

Buildbot Magazine

Многие пользователи Blender скучают по журналу BlenderArt, последний номер которого вышел еще в 2015 году. Однако теперь появилась альтернатива - новый журнал Buildbot, посвященный новостям по Blender. Уже доступен пилотный выпуск за июнь 2018, представляющий собой 8-страничный дайджест основных событий в сообществе за последние месяцы - будем надеяться, что журнал будет развиваться.

От главного редактора Джона Ропера:

"Представляем новый журнал по Blender - Buildbot! Это ежемесячный журнал, в котором публикуются краткие новости сообщества. Я надеюсь, что он будет полезен тем, у кого не хватает времени следить за новостными сайтами, но кто хотел бы получать быстрые обзоры всего происходящего".

вторник, 29 мая 2018 г.

Что придет на замену BGE?

Не секрет, что в следующей версии Blender, 2.80, будут удалены многие привычные компоненты, включая рендер-движок Blender Internal и игровой движок Blender Game Engine. И, если BI можно сравнительно легко заменить на Cycles или Eevee, то альтернатива BGE не так однозначна. Есть, конечно, UPBGE и Armory, однако хотелось бы иметь и встроенное решение, которое не потребует работы с несколькими версиями Blender одновременно.

До сих пор ситуация вокруг игрового движка оставалась неопределенной, но недавно Тон Розендаль объявил о планах на этот счет: в Blender 2.80 будет реалтаймовый интерактивный режим с системой событий и поддержкой физики, а игровая логика будет основана на редакторе узлов. Ответственным за эту часть будет специально нанятый part-time разработчик. Правда, пока не совсем ясно, будет ли этот режим основан на Eevee, или для него будет реализован совершенно новый движок вьюпорта (то, что Eevee подходит для рендеринга в реальном времени на играбельных кадровых частотах, успешно доказывает проект UPBGE).

Кроме того, новая версия пакета должна стать более дружественной к внешним игровым движкам - можно ожидать более тесной интеграции уже упомянутого Armory, а также Godot и Blend4Web. Blender 2.80 имеет все шансы стать отличной платформой для создания новых движков и инструментов для разработчиков.