LINUX.ORG.RU

Gamedev


29

6

Всего сообщений: 34

Релиз движка для создания браузерных 3D-приложений Blend4Web 15.04

Группа Интернет

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.04. В этой версии: ключи деформации и морфинг, поддержка настроек цвета фона из Blender, оптимизация физики, нода гамма-коррекции, а также улучшения инструмента для создания аннотаций.

Изменения:

  • Добавлена поддержка ключей деформации (Shape Keys). Это позволяет реализовать распространенную в 3D-графике технику плавного перехода одной геометрической формы в другую (морфинг). Для управления эффектом в движке предусмотрены соответствующие API. Для демонстрации работы функционала подготовлено специальное демо-приложение. Скриншот демо.
  • Реализована поддержка настройки фона сцены непосредственно из Blender, с использованием параметров Horizon Color и Zenith Color, а также флагов Paper Sky, Blend Sky и Real Sky.
  • Физический движок Uranium теперь состоит из двух модулей: собственно кода движка uranium.js и файла инициализации памяти uranium.js.mem. В сочетании с настройкой флагов компиляции, эта мера позволила уменьшить общий объем кода на 20%, а также поднять скорость физических расчетов.
  • Гамма-корректный рендеринг с использованием ноды Gamma. Силами команды Blend4Web в Blender v2.74 была добавлена поддержка ноды Gamma. Теперь эта нода также доступна и в движке. Скриншот материала.
  • Новые возможности инструмента для создания аннотаций. Теперь имеется возможность использовать целые текстовые файлы в качестве аннотаций. Текст может быть набран во встроенном текстовом редакторе Blender. Также появилась возможность ограничивать ширину HTML элемента аннотации. Скриншот инструмента.

В этом релизе мы также проделали большую работу по исправлению ошибок и подготовили множество мелких улучшений, полный список которых можно посмотреть в замечаниях к релизу.

>>> Подробности

 , , , ,

llex1234
()

Unreal Engine 4 теперь free as in beer

Группа Мультимедиа

28 февраля Epic Games объявили, что их детище Unreal Engine 4 становится бесплатным. Также открыт бесплатный доступ к исходникам, нужен только аккаунт на GitHub. Ранее стоимость подписки составляла 19$ в месяц. Выплата вознаграждения разработчикам в размере 5% с продаж теперь обязательна при условии, что выручка от продажи продукта достигла 3000$.

Unreal Engine 4 - это игровой движок нового поколения, поддерживающий максимально возможный спектр платформ - от ПК и игровых консолей до мобильных платформ и браузеров (HTML 5). Актуальный на данный момент релиз 4.7 даёт возможность скомпилировать не только движок, но и редактор под Linux «из коробки».

Репозиторий на GitHub (Доступен только только авторизованным пользователям)

>>> Подробности

 ,

MageasteR
()

Редактор тайловых карт Tiled 0.11.0

Группа Open Source

Тихо, но незаметно вышла новая версия Tiled — свободного редактора тайловых карт. Основным новшеством этого релиза стала поддержка гексагональных карт (подробнее).

Другие изменения:

  • экспорт по умолчанию использует настройки из прошлого вызова;
  • добавлен хоткей (Ctrl+R) для перезагрузки карты;
  • возможность редактировать названия Custom properties для тайлов;
  • добавлены уникальные идентификаторы для объектов;
  • новый плагин для экспорта в CSV;
  • экспорт карты через cli;
  • поддержка сборки с помощью Qbs;
  • обновлены переводы;
  • и многое другое.

>>> Подробности

 , ,

aidan
()

Caesar III remake, open source

Группа Игры

CaesarIA — это ремейк классической и очень по популярной экономической стратегии в реальном времени 1998 года выпуска.

С момента выхода четвертой части в 2006 году, о судьбе серии не было известно ничего, команда которая делала Caesar III (Impressions Games) распалась в 2004. Часть людей ушли в Tilted Miles и делали не самую удачную 4 часть, другие подались в Activision или основали свои проекты.
Пятую часть, по ходу дела, фанаты уже не дождутся, что конечно не радует: вся серия игр ( а еще были игры про Грецию, Египет и Китай) без исключений была очень качественной и по сей день привлекает многих игроков. Я сам давний поклонник Debiana, цезарь прекрасно запускается и работает под вайном, игра сделана качественно и на года.
Новость о том, что ведётся разработка ремейка третьей части оказалась для меня неожиданностью, приятной неожиданностью. Игрой занимаются фанат(ы) серии, решившие взять инициативу в свои руки. Проект очень интересный и амбициозный, советую ознакомиться всем любителям качественных стратегий. Хоть и завершена игра на 60% (по заверению разработчиков), контента в ней хватает, тем более что разработчики не стали ловить журавлей в небе, а спокойно пилят именно ремейк, то есть вы увидите(опять же по словам разработчиков) максимально прилиженную к оригиналу игру.
Более того игра собирается и работает на на моем любимом Debian'e, надо только скопировать ресурсы из оригинала, видно что люди уважитено относятся к чужому копирайту. Есть сборка для андроида,но на моем 5 дюймовом HTC запуститься она не смогла, я думаю на маленьком экране играть будет не очень комфортно, но стремление очень похваально.
Буду надеяться, что запала у них хватит не только на восстановление самой игры. Хотелось бы сыграть по сетке в это чудо.

( Что уже сделано )

Страница проекта Откуда я узнал про эту новость

>>> Подробности

 , caesar iii, ,

anonymous
()

CaesarIA game

Группа Игры

Обновился опенсорс ремейк известного градостроительного симулятора (Caesar III(r)). После более чем трехмесячной неразберихи вокруг переноса исходников в приватный репозиторий, разработчики открыли доступ к нему всем желающим по адресу https://bitbucket.org/dalerank/caesaria.

Хочется надеяться, что возврат проекта в стан опенсорса, придаст ему стимул для развития.

Значимые изменения:

  • игра портирована на андроид https://bitbucket.org/dalerank/caesaria/issue/59/android-build
  • коммитер HELLium добавил поддержку sg2 архивов, благодаря чему теперь стало возможным запускать ремейк без перепаковки изображений оригинальной игры, возможно скоро мы увидим реализацию без проблем с копирайтом
  • стоит отметить, что игра стала менее капризной, поправлены различные ошибки. Отладочный вывод теперь позволяет более точно определить где произошла ошибка.

    P.S. Авторы, как обычно, на почту не отвечают, gecube несколько раз ответил в скайпе, да и только. Но все равно молодцы.

>>> Страница ремейка

 , , opencaesar3

anonymous
()

GamePlay3D v2.0

Группа Игры

30 января этого года вышла новая версия GamePlay3D  — разрабатываемого BlackBerry кроссплатформенного набора компонентов с открытым исходным кодом для создания десктопных и мобильных игр.

Поддерживаемые платформы:

  • Microsoft Windows
  • Apple MacOS X
  • GNU/Linux
  • Apple iOS
  • Google Android
  • BlackBerry

Фреймворк написан на С++, распространяется под лицензией Apache 2.0. Поддерживаемые IDE: Visual Studio, XCode, Eclipse CDT, а также все поддерживающие систему сборки CMake.

Основные возможности:

  • Система визуализации, написанная на OpenGL (ES).
  • Набор встроенных шейдеров и возможность загрузки написанных самостоятельно.
  • Граф сцены с возможностью добавления следующих типов нодов: источники света, камеры, модели, системы частиц и физические объекты для расчёта столкновений.
  • Декларативная система описания сцены (источники частиц, физические объекты и источники звука в трёхмерном пространстве).
  • Поддержка ландшафтов с картой высот, уровнями детализации и несколькими поверхностными слоями.
  • Простая система визуализации шрифтов и спрайтов (правда, юникод пока не поддерживается).
  • Для моделирования физики используется движок Bullet.
  • Декларативная система описания пользовательского интерфейса с поддержкой тем.
  • Расширяемая система анимации с поддержкой скелетной анимации.
  • 3D-аудиосистема с поддержкой OGG и WAV.
  • Математическая библиотека с полной поддержкой векторных преобразований и отсечения невидимых частей для 3D-объектов.
  • Поддержка мыши, клавиатуры, тачскринов, жестов и геймпадов.
  • Возможность написания скриптов на Lua с автоматической генерацией биндингов.
  • AI с машиной состояний.

Для ассетов используется собственный формат .gpb, для перекодировки в который существует специальная утилита. Для 3D редактора Blender одним из контрибьюторов был написан плагин для более удобного экспорта.

Загрузить с github

>>> Подробности

 , , gameplay3d

wingear
()

Игровой движок Godot выпущен под свободной лицензией

Группа Игры

10 февраля 2014 года игровая студия OKAM выпустила под лицензией MIT игровой движок Godot, как и обещала.

Godot — малоизвестный (т.к. до сегодняшнего дня он не выходил за пределы OKAM), но обладающий большими возможностями движок, по функциональности почти не уступающий одному из «мейнстримов» в геймдевелопменте — Unity (но с ориентацией, прежде всего, на 2D, в отличие от него):

  • Поддерживаемые платформы: GNU/Linux, Windows, OS X, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX, Web (asm.js, Native Client, Flash).
  • Простой в изучении API и язык для игровой логики.
  • Графическая среда разработки.
  • Симуляция физических процессов.
  • Инструменты для работы с анимацией.
  • Встроенный отладчик.
  • Специальные инструменты для повышения производительности игр.
  • Возможность «развёртывания игр в один клик».
  • Поддержка как 2D, так и 3D (с упором на 2D).
  • Интеграция VCS (Git, Hg и другие).
  • Возможность расширения функциональности плагинами.

Исходный код

Скачать

Документация

Скриншоты среды разработки

Примеры игр, созданных с помощью Godot

>>> Подробности

 , , ,

rskeyf
()

Nvidia обещает официальную поддержку для Linux-разработчиков игр

Группа Игры

When SteamOS ships, we’ll have tools that support SteamOS. - Tony Tamasi, SVP of Content and Technology, NVIDIA

На этой неделе Тони Тамаси (Tony Tamasi, старший вице-президент Nvidia по контенту и технологиям) подтвердил, что инструмент для разработчиков игр GameWorks будет доступен для Linux-платформ в день официального выхода SteamOS.

В данный момент подтверждена официальная поддержка Ubuntu, Android и SteamOS, которая будет предоставляться на равных с Windows-разработчиками условиях. Сейчас для Windows разработчиков доступны следующие инструменты: VisualFX SDK, Core SDK, PhysX SDK, Graphics Library, Game Compute Library и Optix SDK. Кроме того на Linux-разработчиков будет полностью распространяться поддержка по программе «The Way It's Meant to be Played». Это также значит, что NVIDIA будет поддерживать разработчиков в области маркетинга и продвижения их Linux-творений.

>>> Подробности

 , , ,

trex6
()

Вышла библиотека SDL 2.0

Группа Игры

Выпущена новая версия кроссплатформенной библиотеки SDL — Simple DirectMedia Layer, предназначенной для решения многих задач, возникающих при разработке игр и подобных мультимедийных приложений. Например создания окна, получение событий ввода и т.д.

Основные изменения версии 2.0 по сравнению с предыдущим релизом SDL 1.2:

  • Использование аппаратного 3D ускорения
  • Поддержка OpenGL ES и OpenGL 3.0
  • Поддержка нескольких окон и дисплеев
  • Поддержка нескольких аудиоустройств
  • Поддержка Android и iOS
  • На Linux, OS X и Windows доступна обратная связь в игровых контроллерах
  • Добавлено простое API для 2D-рендеринга, которое может использовать OpenGL, OpenGL ES, Direct3D, программный или другой вариант рендеринга
  • Управление питанием (доступна информация о состоянии батареи)
  • Поддержка сенсорных экранов
  • Улучшена поддержка полноэкранного режима
  • Улучшена поддержка клавиатуры и добавлена поддержка ввода Unicode и использования IME
  • Упрощено API для доступа к игровым контроллерам.
  • Поддержка буфера обмена
  • Проведена массивная работа по рефакторингу

Также был обновлён сайт проекта.

>>> Подробности

 , , , ,

PolarFox
()

Leadwerks успешно собрал $20.000 на Kickstarter и будет портирован на Linux

Группа Игры

Три недели назад стартовала кампания по сбору средств на портирование игрового движка Leadwerks для GNU/Linux на площадке Kickstarter. На сегодняшний день запрошенная сумма в $20.000 собрана полностью, это означает, что движок Leadwerks будет портирован ближайшее время (сам процесс портирования начался когда запрошенная сумма была собрана наполовину). И как сообщается в блоге кампании по сбору средств, поддержка Linux появится уже с релизом Leadwerks 3.1 (текущий релиз - Leadwerks 3).

Портирование Leadwerks подразумевает не просто опцию экспорта исполняемых файлов для Linux из Windows или OS X SDK, а наличие полного нативного SDK для разработки игр прямо из-под Linux.

>>> Подробности

 , , ,

xxblx
()

Кампания по портированию игрового движка Torque 2D MIT для Android и Linux

Группа Игры

На системе краудфандинга Kickstarter идет кампания по сбору средств для портирования популярного игрового движка Torque 2D MIT на платформу Android. Как следует из названия, движок распространяется под свободной лицензией MIT.

На данный момент движок поддерживает платформы Windows, OS X, iOS. При успешном завершении, компания Max Gaming обещает примерно за месяц портировать движок на устройства основанные на Android 2.3+ (включая Ouya). На счету Max Gaming несколько игр основанных на Torque движках, выпущенных в том числе под Linux. Ими так же было выполнено портирование T2D на XBOX 360 и других движков с iOS на андроид.

Кроме того, при успешном финансировании проекта Нэйтан Мартин (Nathan Martin) из сообщества T2D, совместно с сотрудником Max Gaming Тимом Ньюэллом(Tim Newell) обещают выполнить портирование движка под Linux.

T2D использует OpenGL для графики, OpenAL для вывода звука. Для физических расчетов используется свободный физический движок Box2D. Игры, основанные на движке, включают вышедшие в сервисе цифровой дистрибуции Steam: Space Pirates and Zombies (SPAZ), Frozen Synapse, And Yet it Moves, Larva Mortus. Те, кто вложит не менее 25 долларов, получат доступ к портированному движку первыми, через 6 месяцев после чего он будет выложен под лицензией MIT.

>>> Кампания на Kickstarter

 ,

anonymous
()

ZenGL 0.3 beta 1

Группа Игры

После длительной «underground» разработки вышла новая версия ZenGL — кроссплатформенной библиотеки для разработки игр, написанной на Pascal и предоставляющей необходимый функционал для вывода 2D-графики, обработки ввода, воспроизведения звука и пр. Подробнее о функциональности можно прочитать на официальном сайте.

Данный релиз содержит такие нововведения как:

  • поддержка платформ iOS и Android;
  • работа с zip-архивами;
  • многопоточная загрузка ресурсов;
  • подсистема декодирования видео с поддержкой theora;
  • наличие сборки с заголовочными файлами для C/C++.

>>> Официальный сайт

 , , , zengl

Andru
()

PixelLight 0.9.10

Группа Игры

Состоялся релиз кроссплатформенного фреймворка PixelLight с открытыми исходными кодами для быстрого создания трехмерных графических приложений.

Изменения в новой версии:

  • официальная поддержка архитектуры x86_64/amd64;
  • поддержка операционной системы Apple Mac OS X версии 10.6 и выше;
  • добавлен эмулятор джойстика через тачскрин;
  • поддержка двумерного массива текстур;
  • исправления ошибок и недочетов;
  • прочие мелкие изменения и дополнения.

Полный список изменений доступен на странице проекта на сайте sourceforge.net.

PixelLight написан на языке программирования С++ и использует для визуализации OpenGL (с возможностью отложенного рендеринга), имеет гибкую архитектуру, поддерживает физические движки (такие, как свободные Newton Game Dynamics, Open Dynamics Engine и проприетарный PhysX), аудио-библиотеки (fmod, OpenAL), поддерживает джойстики и пульты. Lua применяется для программирования игровой логики. Существует возможность создания систем частиц с использованием SPARK Particle Engine. Движок имеет хорошую интеграцию с популярным проприетарным пакетом трехмерного моделирования Autodesk 3ds max: выгрузка сцен, полигональной сетки (mesh), материалов и морфинга.

Инструмент может работать на операционных системах GNU/Linux, MS Windows, Google Android и Apple Mac OS X. В экспериментальном режиме работает и под Maemo 5.

Скачать SDK для GNU/Linux (20,1 Мб, *.deb) и MS Windows (59,5 Мб). Описание того, как можно получить доступ к исходному коду проекта. Полная документация также доступна для скачивания.

>>> Сайт проекта

 , , , , , , , ,

resurtm
()

Первый журнал посвященный игростроению в Linux

Группа Документация

Тихо и незаметно в сети появился русскоязыччный PDF журнал посвященный проблемам создания игр в GNU/Linux.

Выпуск содержит:

  • Тема номера: "Игровой движок BGE (Blender)";
  • Интервью с разработчиком: "Танки грязи не боятся";
  • Обзор: "Коммерческий движок TGE";
  • Обмен опытом: "Заметки начинающего игродела";
  • Локализация: "Исповедь локализатора";
  • История проекта: "Мир текстовых игр";
  • Программирование: "Autotools с нуля";
  • Графика: "Секреты создания ландшафта для BGE".

>>> Подробности

 , , ,

Magi-max
()