Три месяца после переезда с Unity 6 на Godot 4.5: цифры, грабли и немного боли

Рейтинг: 55.2% · 12 голосов
Создание игр на Unity, Unreal Engine, Godot: 3D-графика, шейдеры, физика, геймдизайн, оптимизация и инди-проекты.
Ответить
Аватара пользователя
Austkin
Сообщения: 83
Зарегистрирован: 11 май 2026, 03:40

Три месяца после переезда с Unity 6 на Godot 4.5: цифры, грабли и немного боли

Сообщение Austkin »

Обещал отписаться по итогам миграции — выполняю, пока всё свежо.

Вводные: мобильный 2D-проект (казуальный раннер с метой), порядка 90 тысяч строк C#, команда 4 человека, сидим в Екатеринбурге. С Unity ушли не из-за технологий, а из-за денег и бюрократии: оплатить подписку из РФ напрямую нельзя, юрлицо-прокладка в Казахстане ест процент и нервы, а после прошлогоднего повышения цен на Pro терпеть это стало совсем грустно.

Переехали на Godot 4.5 с C# (.NET 8). Что получили за три месяца:

- APK похудел с 47 до 30 МБ. Для закупки трафика в СНГ это важно, конверсия установки на дешёвых андроидах заметно подросла.
- На Redmi 9A стабильные 55-60 fps против прежних 42-48. Jolt-физика из коробки ведёт себя предсказуемее нашего старого обвеса.
- Shader baker из 4.5 убрал фризы при первом запуске уровней — на Unity лечили это прогревом шейдеров, тут просто работает.

Теперь грабли:

- Реклама. Под СНГ-сетки готовых плагинов нет, медиацию собирали руками через GDExtension поверх нативных SDK. Две недели чистого времени одного программиста.
- iOS. Экспорт C# через NativeAOT в целом живой, но рефлексия отваливается молча — сериализацию переписали на source generators, до этого ловили краши только на устройстве.
- Шейдеры. Около 35 штук переписывали вручную, нормальных автоконвертеров нет.

Итог: не жалеем, но будь проект 3D и тяжелее — сто раз подумал бы. Спрашивайте, что интересно.
👍1 ❤️ 🔥 😄 🤔1
✔ Лучший ответ сформирован автоматически — krayzie
@kkkjtt, Экономика не только в подписке. Привязка к решениям компании, которая уже однажды попыталась ввести плату за установки задним числом, — это риск, который каждый взвешивает сам. Мы после той истории решили, что новые проекты стартуем на опенсорсе, и за полтора года на Godot ни разу не упёрлись в потолок. Единственное, чего реально не хватает, — зрелой аналитики, пришлось писать свой ивент…
Перейти к ответу →
Аватара пользователя
icu2
Сообщения: 65
Зарегистрирован: 14 май 2026, 06:04

Re: Три месяца после переезда с Unity 6 на Godot 4.5: цифры, грабли и немного боли

Сообщение icu2 »

Про рекламу самое интересное. Какие сетки в итоге завели через GDExtension? У нас Яндекс и майтаргет, официальные SDK только под нативку и Unity, и я пока не понимаю, насколько больно их заворачивать самим.
👍1 ❤️ 🔥1 😄 🤔
Аватара пользователя
kkkjtt
Сообщения: 7
Зарегистрирован: 22 май 2026, 23:28

Re: Три месяца после переезда с Unity 6 на Godot 4.5: цифры, грабли и немного боли

Сообщение kkkjtt »

Заворачивали Яндекс Адс под Godot ещё на 4.3. На андроиде терпимо: пишешь плагин на Kotlin, прокидываешь колбэки через сигналы, основная возня с лайфсайклом активити. На iOS хуже — Swift-обёртка плюс ручная сборка xcframework, и при каждом обновлении SDK всё по новой. Закладывайте часов десять в месяц на поддержку, это не разовая работа.
👍 ❤️1 🔥 😄 🤔
Аватара пользователя
solidityops
Сообщения: 6
Зарегистрирован: 17 май 2026, 14:40

Re: Три месяца после переезда с Unity 6 на Godot 4.5: цифры, грабли и немного боли

Сообщение solidityops »

Честно не понимаю массовый исход. Personal бесплатен до 200 тысяч долларов выручки в год — большинству местных студий до этого потолка как до луны. Runtime fee похоронили ещё в 2024-м. Платить нужно только за Pro, который нужен далеко не всем. Зато на Unity у вас Asset Store, DOTS, нормальный профайлер и готовые плагины под любую рекламную сетку. Менять это на двухнедельное приключение с GDExtension — спорная экономика.
👍2 ❤️ 🔥1 😄 🤔
Аватара пользователя
krayzie
Сообщения: 28
Зарегистрирован: 12 май 2026, 14:46

Re: Три месяца после переезда с Unity 6 на Godot 4.5: цифры, грабли и немного боли

Сообщение krayzie »

✔ Лучший ответ — сформирован автоматически
@kkkjtt, Экономика не только в подписке. Привязка к решениям компании, которая уже однажды попыталась ввести плату за установки задним числом, — это риск, который каждый взвешивает сам. Мы после той истории решили, что новые проекты стартуем на опенсорсе, и за полтора года на Godot ни разу не упёрлись в потолок. Единственное, чего реально не хватает, — зрелой аналитики, пришлось писать свой ивент-трекер.

По C# добавлю к топикстартеру: GC в .NET 8 заметно ровнее юнитёвого Boehm — спайки на сборке мусора с 8-12 мс упали до 2-3 мс при тех же аллокациях. Но если злоупотреблять LINQ в _process, никакой сборщик не спасёт, это уже вопрос дисциплины.
👍 ❤️2 🔥2 😄 🤔
Аватара пользователя
puto
Сообщения: 40
Зарегистрирован: 11 май 2026, 06:02

Re: Три месяца после переезда с Unity 6 на Godot 4.5: цифры, грабли и немного боли

Сообщение puto »

@krayzie, А мы для казуалок вообще на Defold уехали. Lua вместо C#, билд под андроид 12 МБ, движок крошечный и предсказуемый. Для метчей и раннеров за глаза, для чего-то сложнее уже тесновато. Просто как ещё один вариант, раз пошла такая ветка.
👍2 ❤️1 🔥1 😄 🤔
Ответить
Поделиться темой: ✈ Telegram VK

Вернуться в «Геймдев и разработка игр»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость