#Godot

TD Worlds — выжимка после релиза

Итак, настало время подвести итоги моей первой игры — TD Worlds — и рассказать, что из этого безобразия вышло.

Концепт
Для Godot создали дополнение, позволяющее привязать любой скриптовый язык (Python, Javascript и т. д.)
Finally! Now GDExtension is complete! This addition allows binding any script language (Like Python, Javascript, etc) or even creating a new language, all via downloadable Godot extension.

It even includes internal IDE (editor, completion) integration.
https://github.com/godotengine/godot/pull/59553
Моя первая игра на Андроид

Играть предстоит в роли тока бегающего по проводам.

Какой движок выбрать для первой игры
Добрый конец всему делу венец — релиз TD Worlds

Tower Defense + Roguelite = ?

Хочу добавить в свою игру интеграцию с Twitch — с чего начать?

Последнее время я получал вопросы под своими статьями по поводу интеграции Twitch в игру. Постараюсь ответить на примере своей игры TD Worlds, где интеграция вполне себе работает.

Разрабы Godot в блоге выложили список игр с феста Steam'а, написанные на этом движке

Довольно много игр, на удивление. Есть свой Slay the Spire (¬‿¬ )

Сделал игру за 72 часа и выложил в Google Play
Новая система перемещения Unity of the Empire
Beta версия Unity of the Empire
В новых версиях Godot сделают более отзывчивый игровой процесс

Добьются этого путём отделения обработки инпута от основной цикла рендеринга.

Вышел Godot 3.3.3

С майского релиза 3.3.2 прошло довольно много времени и авторы движка выпустили Godot 3.3.3 с кучей фиксов и частичной поддержкой Android scoped storage.

Изменения в Godot 4.0 по части мультиплеера
  • Можно будет запускать билд в headless режиме (когда ничего не рендерится) на всех настольных платформах: Linux, macOS и Windows.
  • RSET уберут, останутся только RPC.
TD Worlds — трейлер, демоверсия, стим и дальнейшие планы

И снова здравствуйте. На связи tower defense с элементами roguelite.

Про поддержку Vulkan, GLES3, GLES2 в Godot 4.0

Разработчики поделились планами по поводу графических движков.

[TD] (демоверсия) Дневник разработки ч.6
Туда и обратно
Вышел Godot 3.3 с фокусом на оптимизацию и надёжность

После 7 месяцев разработки вышла новая версия. Godot 3.3 совместим с Godot 3.2.x, всем пользователям 3.2.x рекомендуется обновиться.

Виртуальная клавиатура под вебом в Godot

А также обновлённый HTTPClient с Fetch API под капотом.

Улучшения редактора в Godot 4.0

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

Вышел Dialogic 1.0 — новая система диалогов для Godot

Dialogic — плагин, позволяющий быстро и легко добавить диалоги в вашу игру. Распространяется по MIT лицензии.

Godot переименовали в Godette Engine

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

В Godot Engine 4 появится собственная физика мягких тел
Soft bodies are now implemented in Godot Physics! It will be available in Godot 4.0.

#gamedev #godotengine https://t.co/mVIwJr6Jq9

В версии Godot 3.х для подобных деформаций использовался движок Bullet Physics. Теперь же для Godot 4 создают свою библиотеку физики, чтобы достичь лучших результатов и интеграции со всеми системами.

Обновился аддон ShellFur для создания шерсти в Godot Engine

Аддон содержит популярный шейдер для создания интерактивной шерсти и специальные настраиваемые ноды для добавления эффекта к объектам. Он совместим с GLES2 и позволяет выбрать разные песеты детализации, так что заработает даже на мобильных устройствах.

Одна из крупнейших игр на Godot Engine выйдет в Steam сегодня

Авторы сатирической стратегии Rogue State Revolution создали вымышленную страну и заняли её правителей, как реальными проблемами, так и забавной пародией на политику. Игроку предстоит контролировать различные параметры на вверенной территории, распределять бюджеты и развивать свои города. Но идеального или универсального решения для развития нет:…

Godot изменили версионность 3.x ветки

После 6 месяцев разработки, грядущий Godot 3.2.4 должен включить в себя множество изменений, при это всё ещё сохраняя обратную совместимость с 3.2.3, но количество новых фич огромно и плохо работает с системой патчей. Команда решила изменить политику выпусков для Godot 3.x и вернуться к семантическому управлению версиями, как было до 3.2.

Огромный процедурный мир на Godot 3 с упрощённым рендером GLES2
В чём рендерить ещё

если железо тянет продвинутую графику в реалтайме. Можно подобрать один из игровых движков верхнего уровня, например, Unreal или Unigine. Да и Godot 4 не за горами.

Ещё софт для 3д-рендера | UE4, Godot4, Unigine
Unity of the Empire

Unity of the Empire - Пошаговая стратегия в воксельном стиле! Не надо сравнивать с майнкрафт. Ну реально! Ладно, пишите.

GamePlay - актуально на февраль 2021 года
[TD] Дневник разработки ч.5

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

Массивная синяя башня возвышается над ландшафтом. Концепт арт newoldmax
Effekseer добавил поддержку Godot

Мощный бесплатный инструмент с открытым исходным кодом для создания эффектов частиц теперь поддерживает и Godot Engine.

Большая RTS для маленьких смартфонов - Just RTS

Привет DTF! Наверное (я надеюсь!) вы видели мои ранние посты, и знаете, что я занимаюсь разработкой приключенческого квеста "Бункер 2021" и его сюжетного ответвления "Убежище". О них, в основном, я тут и говорю.

Godot и softbody

Сто лет не занимался програмированием, а тут вперлась одна идея в голову и нарыл следующий проект на гите

Автоконцерн Tesla нанимает разработчика Godot Engine
In gamedev no fun allowed

Один из недавних коммитов в Godot.

В чём рендерить

не используя заоблачное железо и платный софт. Скорее всего стоит посмотреть в сторону Blender, Godot либо webgl-решений.

Blender 2.79 (Cycles)
the Biome v.02_22 | Godot

Обновление проекта с биомашинками, написанного на Godot engine.

[TD] Дневник разработки ч.4

Итак, этот выпуск посвящен тернистому пути анимаций и шейдеров.
Если кратко, то непонятно, как оно работает, но очень интересно.

Анимация перехода к уровню newoldmax
Разработчики Godot получили 120000$ от студии Кефир

Студия известна своими хитами Last Day on Earth, Grim Soul и Frostborn (созданные не на Godot). В настоящее время они используют Godot для внутренних прототипов и рассматривают возможность его дальнейшего использования в будущем.

Отчёт о ходе оптимизации Godot 4.0

Поскольку большинство функций рендеринга для грядущей Godot 4.0 уже реализовано, разработчики потратили последние два месяца на оптимизацию движка рендеринга как со стороны процессора, так и со стороны GPU. В результате всей этой работы время рендеринга значительно сократилось.

[TD] Дневник разработки ч.3

Ну что ж, пришло время для очередной порции разработческих новостей.

Концепт игровой вселенной newoldmax
Создание интерактивного снега с помощью Godot

Реализуется всё через снежную маску, которая обновляется и смешивается между текстурами и изменяет положение вершин. Снег на объектах — это текстуры снега, спроецированные в мировом пространстве, которые также являются интерактивными.

null