Gamedev suffering
6.8K subscribers
765 photos
60 videos
13 files
2.11K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

Разрабытываю сервис для оперирования LiveOps: https://balancy.co

Мысли про другие вещи мне интересные: @apanasik_jobless

Реклама: https://t.me/gamedev_suffering/2202
Админ @Suvitruf
Download Telegram
А вот и Godot 3.4 подоспел. И хотя команда сейчас сосредоточена на выпуске 4.0, пользователям нужна стабильная и развивающаяся 3.x ветка для своих текущих проектов.

Godot 3.4 совместим с проектами на 3.3.x, поэтому рекомендуется обновиться.

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

#godot
Для тех, кто ещё не в курсе, на этой неделе вышла долгожданная многими альфа Godot 4.0. Очень много изменений. Из ключевого:
- Само ядро движка претерпело множество изменений.
- Рендеринг переделали, завезли Vulkan.
- Работу со светом переделали, добавили SDFGI.
- Объёмный туман.
- Физический движок был Bullet, теперь же Godot Physics.
- NavigationServer для стриминга открытых пространств и динамического запекание навигационных мешей.
- По части скриптинга много всего. GDScript с await и super, GDExtension для расширений.
- Очень много работы проделано по части нетворка.
- Редактор улучшен, работа с тайлами и т. д.

#godot
9 месяцев разработки и вот вышел Godot 3.5 🥳

Основные моменты:
- Новая система навигации
- Интерполяция физики
- Улучшенная анимация
- Синглтон Time
- Label3D и TextMesh
- Асинхронная компиляция шейдеров
- Нативный редактор под Android

И многое другое.

https://godotengine.org/article/godot-3-5-cant-stop-wont-stop

#godot
В Godot 4.0 выпилят визуальный скриптинг (останется только в 3.x).

Если найдутся волонтёры, то можно перенести всё в расширение с помощью GodotCPP.

https://godotengine.org/article/godot-4-will-discontinue-visual-scripting

#Godot
Godot 4.0 наконец-то дополз до бетки, команда шла к этому больше трёх лет.

Довольно тяжело в одной заметке охватить все новшества, но ключевое:
- Рендеринг очень сильно изменился. Vulkan сейчас по умолчанию, с заделом на будущее и возможностью поддержки Direct3D 12 и других API.
- Переработана система глобального освещения, появился SDFGI, volumetric fog.
- Куча улучшений по части VFX.
- Поддержка FSR 1.0. Поддержку FSR 2.1 завезут в будущих бетках.
- Ушли от Bullet для физики в сторону Godot Physics.
- В GDScript много улучшений, завезли await, super и прочее.
- Почти допилили поддержку .NET 6 с поддержкой C# 10.
- GDExtension для написания нативных плагинов.
- Gui и TextServer для работы с текстом.
- Переработали сетевой слой.
- Появился headless mode, можно крутить Godot'овские инстансы на бекенде без графики и звука.
- И, само собой, множество улучшений в самом редакторе.

https://godotengine.org/article/dev-snapshot-godot-4-0-beta-1

#godot
Хорошее видео для тех, кто хочет попробовать Godot. Ёмко за 100 секунд рассказывается про основные моменты и базовые вещи.

https://www.youtube.com/watch?v=QKgTZWbwD1U

#godot
Но ты уже взрослый...

Не особо интересная новость с технической точки зрения, но Godot выходит из под крыла Software Freedom Conservancy и организует самостоятельную организацию Godot Foundation в Нидерландах (там же, где и Блендер с Критой).

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

Можно только порадоваться 🥳

https://godotengine.org/article/godots-graduation-godot-moves-to-a-new-foundation

#Godot
Вот и вышел Godot 4.0 🥳

#Godot
Первый на моей памяти набор Humble Bundle про Godot. Есть курсы как по Godot 3, так и по Godot 4, а также несколько курсов по работе с Blender и Photoshop.

#godot #humblebundle
Разрабы Terraria задонатили 100к командам Godot и FNA 💪

Красавчики.

https://twitter.com/Terraria_Logic/status/1704227519027651016

#godot #FNA #Terraria
На фоне юнитишных новостей AppLovin выкатили unifree — тулзу, которая использует ChatGPT 3.5 для миграции Unity-классов в скрипты других движков: https://github.com/ProjectUnifree/unifree. Понятно, что невозможно без проблем импортнуть, но штука, как минимум, может упростить процесс.

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

#AppLovin #unity #GDScript #Godot #Cocos #unrealengine
This media is not supported in your browser
VIEW IN TELEGRAM
Отличнейшая статья про генерацию карты игры. Карты Вороного, рэндом, графы, матан, плюсы и Godot.

#Godot #алгоритмы
Помните попытки Unity поменять прайсинг и модель лицензирования? Тогда многие, в том числе и Mega Crit, написали, что все следующие игры будут делать на другом движке.

Что ж. Анонсирована Slay the Spire 2. И игра создана с помощью Godot 😎

P.S. про смену лицензии было видео.

#unity #godot #slaythespire
Занимательный PR в репо Godot появился от Мигеля де Икаса, который над Xamarin работал. Патч позволяет встраивать произвольные сцены Godot в свои приложения. Для пользователей SwiftUI это означает, что можно встроить Godot-сцену прям во вьюху, отображать и управлять ей.

С помощью GDExtension API наружу вытащены контролы движка (startup, iteration, shutdown).

В блоге Мигеля можно отдельный пост почитать.

#Godot
Разработчики Godot отписались по поводу сотрудничества с Google, которое началось в ноябре, по улучшению работы с Vulkan API.

TL;DR: тесты 3d-сцен на Google Pixel 7 и Samsung S23 показали снижение времени работы GPU по обработке фреймов на 10-20%. Т. к. мобилки особо сильно упираются именно в GPU, то, как пишут разработчики, это «напрямую приводит к увеличению фпс на 10-20%».

Постепенно все наработки будут вливать в основную ветку в виде небольших патчей. Ориентировочно это займёт несколько месяцев, а сами обновления будут в рамках Godot 4.3-4.4.

#Godot
Смотрите-ка кто вернулся. 3 года назад Brackeys решил отдохнуть от геймдева и создания видео. И вот он вернулся, и новые видео будут не по Unity, а...по Godot! 😳

Вообще, он в новом видео довольно много про FOSS (Free and open-source software) говорит. В целом радует, что на этот сегмент индустрии люди всё чаще обращают внимание и подсвечивают.

#Godot