LINUX.ORG.RU

Game engine


10

8

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

Введён в строй официальный каталог Godot Asset Store, интегрированный с движком Godot

 , , ,

Группа Игры

После нескольких лет работы и нескольких месяцев бета-тестирования представлен официальный магазин-каталог ассетов и плагинов для движка Godot — Godot Asset Store, который пришёл на смену Asset Library.

Новый магазин активов уже стабильно работает и в скором времени будет полностью интегрирован с Godot 4.7. Магазин активов использует общий аккаунт Godot, а это значит, что если вы когда-либо делали пожертвование в фонд разработки, являлись участником форума или чата разработки, или голосовали в шоурил, то у вас уже есть аккаунт. А если нет, его можно легко создать.

( читать дальше... )

>>> Подробности (godotengine.org)

PunkPerson
()

В Godot появился официальный магазин ассетов (бета)

 asset store, , , ,

В Godot появился официальный магазин ассетов (бета)
Группа Open Source

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

Godot обзавелся собственным магазином ассетов. И это большой шаг вперед - в светлое будущее! Теперь каждый сможет запилить свои ассеты, и даже немного заработать. А может и много...

Это действительно знаменательное событие, т.к. вместо нескольких неофициальных сайтов с ассетами появился один официальный магазин ассетов для Godot. Пока в стадии беты. Без особой огласки. Но автор подглядел. :)

Что нам предлагают:

  • платные и бесплатные ассеты.
  • различные плагины, инструменты и расширения для Godot;
  • удобный поиск с фильтрацией по лицензиям и системой тегов;
  • множество категорий: 2D, 3D, Tools, Plugins, Materials, GDExtensions, VFX и т.п.

Пока что на стадии беты в каталоге магазина доступен только бесплатный контент.

Наиболее популярный плагин сейчас: GodotSteam for GDExtension (набор инструментов для интеграции Godot в Steam).

Впереди большие планы:

  • улучшение поисковых настроек;
  • улучшение системы уведомлений;
  • установка ассетов через drag'n'drop;
  • добавление мобильной версии сайта;
  • добавление платных ассетов и плагинов;
  • добавление CLI-интерфейса для работы с магазином из терминала;
  • система аналитики ассетов в панели администрирования;
  • система отзывов, аналогичная оценкам и отзывам в Steam;
  • система предложений, которая поможет найти больше подходящих для вас ассетов, инструментов и плагинов.

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

Видеообзор

>>> Подробности (godotengine.org)

fail2ban
()

Godot 4.4

 , , ,

Godot 4.4
Группа Open Source

После семи месяцев разработки опубликован выпуск свободного игрового движка Godot 4.4, подходящего для создания 2D- и 3D-игр. Движок поддерживает простой для изучения язык задания игровой логики, графическую среду для проектирования игр, систему развёртывания игр в один клик, возможности анимации и симуляции физических процессов, встроенный отладчик и систему выявления узких мест в производительности. Код игрового движка, среды проектирования игр и сопутствующих средств разработки (физический движок, звуковой сервер, бэкенды 2D/3D рендеринга и т.п.) распространяется под лицензией MIT.

Исходные тексты движка были открыты в 2014 году студией OKAM, после десяти лет развития проприетарного продукта профессионального уровня, который использовался для создания и публикации многих игр для PC, игровых консолей и мобильных устройств. Движком поддерживаются все популярные стационарные и мобильные платформы (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), а также разработка игр для Web. Готовые для запуска бинарные сборки сформированы для Linux, Android, Windows и macOS.

В результате серьёзного конфликта (подробнее: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10) в сообществе в прошлом году был основан форк проекта - Redot. Форк стал ответом на жёсткую политику модерации в официальных каналах общения и непринятия разработчиками Godot суждений, расходящихся с их взглядами. Причинами создания форка названо желание решить проблемы с управлением сообществом и вернуться к работе на благо сообщества, а не во имя корпоративных интересов. Проект Redot пытается построить инклюзивное сообщество, в котором принимаются любые личные убеждения разработчиков, не приемлема политизация процесса разработки и основное внимание сосредоточено только на создании игр. В настоящее время активность разработки форка существенно отстаёт от движка Godot.

Основные изменения в Godot 4.4:

  • Добавлена официальная поддержка использования библиотеки Jolt в качестве альтернативного движка симуляции физических процессов.
  • На платформах Linux, Windows и Android реализована возможность встраивания игры непосредственно в окно редактора (без открытия отдельного окна). Новый режим позволяет взаимодействовать с игрой как с остальными частями редактора, при том, что как и раньше игра выполняется в отдельном процессе.
  • В редактор добавлен режим интерактивного изменения запущенной или приостановленной игры. Например, теперь можно на лету менять положение камеры или вносить изменение в сцену.
  • В версию редактора для платформы Android добавлена поддержка стандарта OpenXR и реализована возможность редактирования игр в режиме виртуальной реальности. В настоящее время в редакторе поддерживаются 3D-шлемы Meta Quest 3, Quest 3S и Quest Pro.
  • Добавлена поддержка убершейдеров (ubershader), предварительно скомпилированных универсальных вариаций каждого шейдера, которые включают в себя все возможности, необходимые для рендеринга. Убершейдеры используются в качестве резервных в моменты, когда специализированный шейдер ещё не скомпилирован, что позволяет избавиться от подвисаний, возникающих из-за ожидания завершения компиляции шейдеров на лету.
  • Добавлена поддержка интерполяции при симуляции физических процессов в трёхмерном пространстве (в прошлой версии интерполяция была доступна только для 2D). Интерполяция добавляет дополнительные кадры для отрисовки промежуточных состояний между текущей и следующей позициями объекта, что делает вывод более плавным на экранах с высокой частотой обновления и на маломощных устройствах.
  • Добавлена поддержка алгоритма тональной коррекции AgX (tone mapper), позволяющего добиться более реалистичных результатов при наличии пересвеченных областей, за счёт приближения ярких цветов к белому цвету по аналогии с настоящими камерами. По сравнению с реализацией из Blender, алгоритм упрощён и оптимизирован для использования при отрисовке в режиме реального времени.
  • В язык GDScript добавлена поддержка типизированных словарей (ассоциативных массивов):
    var typed_key_value: Dictionary[int, String] = { 1: "first value", 2: "second value", 3: "etc" }
    var typed_key: Dictionary[int, Variant] = { 0: "any value", 10: 3.14, 100: null }
    var typed_value: Dictionary[Variant, int] = { "any value": 0, 123: 456, null: -1 }
    
  • Добавлена поддержка идентификации ресурсов по уникальным идентификаторам (UID), не привязанным к файловому пути.
  • В редакторе реализована возможность прикреплять (snap) 3D-объекты к другим поверхностям в сцене.
  • В нижнюю панель редактора добавлена вкладка для вычисления произвольных выражений с учётом состояния, зафиксированного при срабатывании точки останова.
  • В редактор GDScript добавлены подсказки с информацией из документации, всплывающие при наведении курсора на функции, переменные и классы.
  • Обеспечено запоминание состояния окна редактора и его восстановление после перезапуска.
  • В версии редактора для платформы Android реализована поддержка генерации и экспорта APK-пакетов и исполняемых файлов для других платформ.
  • На платформе Linux реализована поддержка web-камер.
  • Добавлена поддержка загрузки WAV-файлов на лету, по аналогии с файлами OGG Vorbis.
  • В состав интегрирован инструментарий Betsy, применяемый для упаковки изображений в различные форматы текстур.

Видеообзор новых возможностей Godot 4.4

Показ некоторых последних игр Godot 2024

>>> Подробности (opennet.ru)

fail2ban
()

Выпуск оболочки GodotOS

 , , ,

Группа Open Source

Состоялся выход GodotOS – интерфейса для операционных систем, полностью созданного в игровом движке Godot.

( читать дальше... )

>>> Подробности (github.com)

Kapusha
()

Castle Game Engine теперь доступен для Raspberry Pi 64-bit

 , , , ,

Castle Game Engine теперь доступен для Raspberry Pi 64-bit
Группа Open Source

Состоялся официальный выход сборок Castle Game Engine для 64-битных Paspberry Pi. Для работы с движком в системе должен быть установлен FPC. Работоспособность движка была протестирована на Paspberry Pi 4.

( читать дальше... )

>>> Подробности (castle-engine.io)

Kapusha
()

Вышел Godot Engine 4.2

 , ,

Группа Open Source

Вышел Godot Engine 4.2 с AMD FSR 2.2 и множеством новых функций.

Godot Engine (читается «Годо», от фр. Godot) – игровой движок с открытым исходным кодом.

( читать дальше... )

Видео с иллюстрацией возможностей движка

>>> Источник (gamebuntu.ru)

Kapusha
()

Gaijin Entertainment открыла исходный код движка WarThunder

 ,

Группа Игры

Gaijin Entertainment, бывший российский разработчик компьютерных игр, открыл исходные коды движка Dagor Engine, на котором создана многопользовательская онлайн-игра War Thunder.

( читать дальше... )

>>> Подробности (github.com)

MageasteR
()

Wolfire Games опубликовала исходники Overgrowth

 , ,

Wolfire Games опубликовала исходники Overgrowth
Группа Игры

Разработчики Overgrowth опубликовали на Github исходники игры под лицензией Apache 2.0.

При этом в опубликованные исходники не входят ассеты игры. Для доступа к ассетам необходимо купить оригинальную игру в Humble Bundle или Steam.

>>> Исходники на Github (github.com)

WatchCat
()

TheXTech: кроссплатформенный порт Super Mario Bros. X

 , ,

TheXTech: кроссплатформенный порт Super Mario Bros. X
Группа Игры

Кроссплатформенный порт Super Mario Bros. X, фанатской игры по мотивам вселенной Марио, созданной в 2009 году американцем Эндрю Спинксом, полностью написанный на С++. Проект получил название TheXTech по принципу: «The Super Mario Bros. X Tech». Он полностью воспроизводит старый движок SMBX 1.3 (кроме редактора), исправлены критические ошибки, приводящие к сбою или зависанию игры.

Об оригинальном движке SMBX

Несмотря на полное прекращение разработки игры в 2011 году, она была востребована и продолжала широко использоваться сообществом. Игра привлекла внимание разработчиков-энтузиастов, которые создавали для неё вспомогательные инструменты, а также делали попытки модифицировать и расширить игру. Самыми известными из них являются набор разработки из тулкита Moondust Project (изначально называвшимся PGE Project) и библиотека LunaLua (изначально известная как LunaDll), расширяющая функционал игры посредством dll-инъекции. Исходный код игры долгое время был закрытым. Однако всё изменилось, когда 2 февраля 2020 года на форуме были опубликованы исходные коды игры.

Геймплей

В игре возможно играть за одного из 5-и персонажей: Марио, Пич, Луиджи, Линк и Тоад. Присутствуют три режима игры: одиночный, вдвоем в кооперативном режиме и режим битвы, в котором игроки должны побить друг друга, пользуясь различными подручными средствами.

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

Подробности технической реализации TheXTech (habr.com)

>>> GitHub автора порта (github.com)

atiradeon
()

Godot Engine получил грант в 120тыс$

 , , , kefirgames

Группа Разработка

Godot Engine получили грант размером в 120 тыс долларов от Волгоградской гейм-студии KefirGames.

Справка

Студия KefirGames пилит такие игры, как Тюряга, мобильная LAST DAY ON EARTH

>>> Твит Радости (twitter.com)

bvn13
()

Релиз игрового движка Godot 3.2

 , , , ,

Релиз игрового движка Godot 3.2
Группа Open Source

ПО ПРОСЬБАМ ТРУДЯЩИХСЯ! Взято с опеннета.

После 10 месяцев разработки опубликован выпуск свободного игрового движка Godot 3.2, подходящего для создания 2D- и 3D-игр. Движок поддерживает простой для изучения язык задания игровой логики, графическую среду для проектирования игр, систему развёртывания игр в один клик, широкие возможности анимации и симуляции физических процессов, встроенный отладчик и систему выявления узких мест в производительности. Код игрового движка, среды проектирования игр и сопутствующих средств разработки (физический движок, звуковой сервер, бэкенды 2D/3D рендеринга и т.п.) распространяются под лицензией MIT.

Исходные тексты движка были открыты в 2014 году студией OKAM, после десяти лет развития проприетарного продукта профессионального уровня, который использовался для создания и публикации многих игр для PC, игровых консолей и мобильных устройств. Движком поддерживаются все популярные стационарные и мобильные платформы (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), а также разработка игр для Web. Готовые для запуска бинарные сборки сформированы для Linux, Windows и macOS.

В отдельной ветке развивается новый бэкенд рендеринга на базе графического API Vulkan, который будет предложен в следующем выпуске Godot 4.0, вместо предлагаемых ныне бэкендов рендеринга через OpenGL ES 3.0 и OpenGL 3.3 (поддержка OpenGL ES и OpenGL будет сохранена через обеспечение работы старого бэкенда OpenGL ES 2.0/OpenGL 2.1 поверх новой архитектуры рендеринга на базе Vulkan). Переход с Godot 3.2 на Godot 4.0 потребует переработки приложений из-за нарушения совместимости на уровне API, но для ветки Godot 3.2 будет обеспечен длительный цикл поддержки, срок которого будет зависеть от востребованности данной ветки пользователями. В промежуточные выпуски 3.2.x также не исключается портирование не влияющих на стабильность новшеств из ветки 4.x, таких как поддержка AOT-компиляции, ARCore, DTLS и платформы iOS для проектов на C#.

( читать дальше... )

Новость на сайте Godot

Скачать последнюю версию

>>> Подробности (opennet.ru)

fail2ban
()

Вышла первая версия Quesfera, свободного игрового движка для создания графических квестов

 , ,

Группа Игры

30 апреля был выпущен Quesfera 1.0.0, первый релиз кроссплатформенного игрового движка (автор предпочитает использовать термин фреймворк) для создания графических квестов в стиле point-and-click на языке программирования Go.

( читать дальше... )

>>> Заглавная страница проекта, скриншоты (sunkware.org)

pelmeshechka
()

Игровой движок FIFE 0.4.1

 , fife, ,

Группа Разработка

Вышел FIFE 0.4.1. FIFE (Flexible Isometric Free Engine, гибкий изометрический свободный движок) — это свободный и кроссплатформенный 2D игровой движок, включающий в себя такие возможности, как средства для построения графического интерфейса игры, поддержку аудио, работу с освещением, редактор карт, построение пути (pathfinding), виртуальную файловую систему. С помощью FIFE возможна разработка игр на Python или C++. Именно на этом движке была создана популярная свободная стратегическая игра Unknown Horizons.

В новой версии были добавлены такие возможности, как менеджер анимаций, возможность обрабатывать движения колёсиком мыши вправо-влево (а также клавиш F*), расширение возможностей использования XML-структур и другие функции. Также было исправлено несколько ошибок — например, ошибка, при которой при сохранении карты с помощью MapSaver была невозможна перезапись файла.

>>> Подробности (github.com)

the_electric_hand
()

Книга «Game Development with Blender» стала свободной

 , ,

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

Майк Пэн (Mike Pan) сообщил о публикации на GitHub своей популярной книги о работе с модулем Game Engine в программе Blender. Лицензия книги — Creative Commons BY-SA.

The #B3D Game Engine Book is getting ready to be re-released for free! github.com/mikepan/GameEngineBook
15:41 - 6 янв. 2017 г.

На данный момент она опубликована в виде файлов с разметкой Markdown и все еще содержит ошибки. Майк продолжает «вычищать» их и просит помощи в вычитке опубликованных файлов книги:

Since This book was written 3 years ago, Blender has gone through many many improvements. So there will be omissions and errors, please help us keep this book up-to-date by submitting a pull request on GitHub.

>>> Подробности (github.com)

atsym
()

Корректирующий релиз Solarus 1.5.2

 , , solarus,

Группа Игры

Вышла новая версия Solarus — движка для создания Action-RPG, включающего в себя также редактор карт и Lua-скриптов, менеджер тайлов, звуков и прочих элементов. С помощью этого инструмента сделаны такие игры, как Zelda Mystery Of Solarus DX, Zelda Mystery Of Solarus XD и Zelda Return Of The Hylian Solarus Edition. Все части Solarus распространяются под лицензиями GPLv3 и CC-BY-SA (для медиафайлов игры-примера).

При работе над выпуском основное внимание было уделено устранению ошибок. Также в этой версии в образец игры было добавлено множество новых элементов, таких как NPC, музыка, HUD и т. д., а для интерфейса редактора появился перевод на испанский язык.

>>> Подробности (solarus-games.org)

the_electric_hand
()

VCMI 0.99

 , , , ,

Группа Игры

Опубликована новая версия свободного движка классической пошаговой стратегии Heroes of Might & Magic 3 — VCMI 0.99.
Для игры требуются оригинальные файлы Heroes Complete или Shadow of Death. WoG более не требуется.
Все рекомендуемые дополнения могут быть скачаны и установлены при помощи программы запуска игры, поставляемой в пакете.

Просим сообщать об ошибках на багтрекер.

( Список изменений )

>>> Подробности (vcmi.eu)

toney
()

Бесплатная книга «Blender Game Engine: Beginner’s Guide» — только сегодня!

 , , ,

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

Книга «Blender Game Engine: Beginner’s Guide» раздается совершенно бесплатно. Книга для тех, кто давно хотел попробовать чего-нить игровое в Blender'е, но не знал с чего начать, а так же для тех, кто до этого не имел дела с игровыми движками и программированием.

Книга добавляется в аккаунт навсегда, форматы: PDF, ePub, mobi, kindle.

Так же есть возможность скачать все исходные файлы (примеры из книги).

На мою память это второй щедрый издатель качественных технокниг. Не забываем O'REILLY. Кто-то знает еще таких издателей?

До конца акции осталось ~10 часов.

>>> Бесплатная книга дня (packtpub.com)

anonymous
()

Петиция в поддержку Unity IDE для Linux

 , , , unity-ide,

Группа Игры

Чуть меньше года назад у меня состоялся разговор с коммерческим директором Unity Technologies где я задавал ему вопрос касательно релиза Unity IDE для Linux. Я тогда сказал, что это нужно многим разработчикам, но он со мной поспорил. И тогда я пообещал запустить на change.org петицию и собрать достаточно подписей, чтобы он понял, что спрос на Unity IDE под Linux есть.

И вот наконец, не более чем 3 недели назад я создал петицию в поддержку соответственно Unity IDE для Linux.

Запрашиваю вашу поддержку, друзья! Давайте вместе создадим яркий инцидент, чтобы Unity Tech стало стыдно и они портировали среду разработки в Linux! И пусть следующая новость о Unity cтанет новостью о портировании Unity IDE на Linux :)

Расскажите вашим друзьям, родственникам, расшарьте и репостните везде, где возможно. Спасибо!

>>> Подписаться (change.org)

sxiii
()

Instead 2.2.2

 , , ,

Группа Игры

Выпущена корректирующая версия интерпретатора текстово-графических LUA-игр Instead.
Говорит разработчик Пётр Косых:
«Исправлена регрессия, которая была введена в версии 2.2.0. Всем кто использует версию 2.2.0 или 2.2.1 рекомендую обновиться. Ошибка проявляется в играх, где есть переходы в комнаты с пустым описанием.
Бинарные сборки будут появляться по мере их готовности.»

Основные изменения (c версии 2.2.0):

( читать дальше... )

>>> Подробности (syscall.ru)

toney
()

Stencyl 3.0

 ,

Группа Игры

Вышел Stencyl 3.0 — интересный инструментарий, который позволяет создавать игры без традиционного программирования.

Stencyl — это программа для создания 2D видео игр для компьютеров, мобильных устройств и веб-браузеров, сам инструментарий также является кроссплатформенным (поддержка Windows, Mac OS X, Linux)

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

  • Платформы:
    • Публикация игр на такие платформы как iOS, Android, Flash, а так же Windows, Mac, Linux.
    • Возможность опубликования игры прямо с компьютера.
    • Унификация движка: 1 движок, 1 программный язык (Haxe).
    • Открытая платформа для создания нативных расширений для языка Haxe.
  • Изменения для мобильных платформ:
    • Улучшена обработка произвольных размеров экрана.
    • Улучшена поддержка рекламы
    • Улучшена поддержка интерфейса игровых соц.сетей
    • Улучшена поддержка покупок внутри приложений
    • Улучшена поддержка нативного пользовательского интерфейса.
    • Унификация обработки событий как от мыши так и от сенсорных устройств.
  • Улучшения движка
    • Улучшена производительность и уменьшено потребление памяти.
    • Добавлен режим «Simple Physics» - убирает сложные физические возможности движка для увеличения производительности.
    • Добавлен полноэкранный режим для Flash и для десктопов.
  • Прочие изменения/улучшения:
    • Улучшена поддержка шрифтов.
    • Улучшен перевод.
    • Добавлена поддержка формата OGG на всех платформах, за исключением Flash.
    • Возможность тестирования приложения на iOS, минуя Xcode.
    • Появление универсально просмотрщика журнала.
    • MAC-адрес больше не требуется при тестировании приложения.

Подробный список улучшений

Сайт программы

>>> Источник новости (gamingonlinux.com)

fallout4all
()