Разработчик, 5 лет в геймдеве. Уходит с Godot. Разбираемся, что случилось

«Я выпустил свою первую игру в Steam. 5,5 лет опыта. И теперь ухожу с Godot. Насовсем.»

Разработчик, 5 лет в геймдеве. Уходит с Godot. Разбираемся, что случилось

Что пошло не так:

Игра Combolite — roguelike deckbuilder.
1400 вишлистов → 160 продаж за 5 дней.
Ок, скромно, но не провал. Зато...

Рефанды: 11%. 75% из них — из-за КРАШЕЙ и ЛАГОВ.

Forward+ рендер тупо ломается на AMD (RX 6000/7000).
Цвета инвертированы. ФПС уходит в отпуск.
AMD у разработчика нет. Фиксили с рандомом из Discord'а.
Shader compilation stutter.
Та самая боль всех 3D-игр на Godot.
Ubershaders, прелоадинг, танцы с OpenGL — не помогло.
Фризы остались. Особенно при запуске.
Для jam-проекта — ок.
Для коммерческой игры? Русская рулетка.
Отсутствие stencil’ов.
Они есть... но недоступны. Годами.
Для стилизации и масок — критично. Решение? Ждать 4.5.
Но это будет поздно. Уже.

Переход на Unity. Почему?

– 3D стабильнее

– WebGPU есть

– UI — как в web’e (для него это плюс)

– C# норм, после Java — вообще курорт

– Shader Graph — приятнее, хоть и кодовые шейдеры ад

– Unity 6 по словам знакомых — реально стал быстрее Unreal? Нет.

Слишком жирный, нет нормальных browser билдов, C++ — отстой (цитата).

Вывод?

Godot — топ для 2D, джемов, прототипов.

Но не для серьёзных 3D-проектов

Не сейчас. Слишком нестабильно. Слишком дорого по времени.

Игру можно посмотреть тут: Combolite в Steam

Ты бы после такого остался на Godot?

Становись частью сообщества разработчиков:

7
2
2
1
30 комментариев