Разработчик, 5 лет в геймдеве. Уходит с Godot. Разбираемся, что случилось
«Я выпустил свою первую игру в Steam. 5,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?
Становись частью сообщества разработчиков: