В один день нужно проверить, не списывает ли покупка ресурс дважды. В другой — посмотреть на прыжок машины. В третий — понять, почему подпись перекрывает кнопку на узком экране. Для Almost GG движок — место, где эти разные задачи должны складываться в рабочий процесс.
Godot подходит нам сочетанием открытости и возможности быстро проверять конкретные изменения. Это выбор для наших проектов и нашего способа работы. Мы не пытаемся доказать, что один инструмент автоматически лучше остальных для любой игры.
Возможность разобраться внутри
Godot распространяется по разрешительной лицензии MIT и не требует роялти с продаж игры. Исходный код открыт. Для нас это важная основа доверия к инструменту: можно изучить устройство системы и сохранять контроль над используемой версией. У лицензии остаются требования к уведомлениям, которые нужно соблюдать. Условия Godot.
Открытость не устраняет ошибки и не выполняет работу вместо разработчика. Она даёт возможность разбираться и выбирать способ решения. Для небольшой студии полезно, когда очередной вопрос можно свести к конкретному файлу, сцене или воспроизводимому примеру.
Повторять скучное без скуки
У Godot есть запуск из командной строки и режим без графического окна для подходящих задач. На этой основе удобно строить повторяемые проверки, импорт и сборку. Это документированные возможности движка, а не отдельная магическая функция ИИ. Руководство по командной строке.
В наших проектах такие инструменты помогают проверять сохранения, расчёты и последовательности действий. ИИ может подготовить сценарий или разобрать отчёт, а затем результат проверяется запуском. Когда нужна оценка рисунка, используется настоящий рендер: проверка без окна не расскажет, хорошо ли видна безопасная область под грибом.
Развитие без обязательной гонки обновлений
У Godot продолжают выходить новые версии и исправления; это видно по официальному архиву выпусков. Активное развитие нам интересно, но рабочий проект не обязан немедленно переходить на каждую новинку. Версию нужно фиксировать, а обновление проверять на собственных сценах и данных.
Есть и границы. Например, выпуск на закрытых консолях требует отдельного пути через соответствующих поставщиков, а не обычного встроенного экспорта для всех платформ. Пояснение Godot о консолях.
Для нас ценность складывается из повседневной работы: изменить, запустить, проверить, посмотреть и вернуться к игре. Чем меньше усилий уходит на повторение этих шагов вручную, тем больше внимания остаётся на том, что игрок действительно заметит.

