Я создаю полноценные 2D- и 3D-игры на движке Godot и провожу проект весь путь: от наброска концепта до готовой сборки, пригодной к публикации. Игровую логику пишу на GDScript, а если системе требуется больше скорости или у заказчика уже есть наработки на C#, спокойно перехожу на C#. Основа моей работы — это сам движок: выстраиваю сцены и узлы, соединяю сигналы, настраиваю физические тела и коллайдеры, управляю деревьями состояний анимации и собираю интерфейс, который выглядит аккуратно на экране любого формата. Для меня принципиально, как игра ощущается: насколько отзывчиво управление и есть ли мелочи, что превращают простое действие в удовольствие.
Любую работу организую так, чтобы её было легко развивать после выхода: повторно используемые блоки сцен, опрятное дерево узлов, настройка управления с клавиатуры, геймпада и тач-экрана, а также сохранения, меню и корректная пауза. Как только базовый цикл собран, я его профилирую, устраняю провалы частоты кадров и добиваюсь ровной работы даже на слабых устройствах. Godot собирает проект под настольные системы (Windows, Linux, macOS), под Android, iOS и под браузер через HTML5, так что одна игра доходит до аудитории на всех платформах, — а я закрываю пресеты экспорта, иконки и упаковку. Нужен вылизанный прототип, готовый к релизу тайтл или дополнительные руки на существующем проекте — я включусь и доведу задачу до рабочего результата.
— Программирование механик на GDScript и C#
— Сцены, узлы, сигналы, физика и анимация
— Удобный интерфейс, меню, сохранения и настройка управления
— Сборка под настольные системы, мобильные и браузер
Любую работу организую так, чтобы её было легко развивать после выхода: повторно используемые блоки сцен, опрятное дерево узлов, настройка управления с клавиатуры, геймпада и тач-экрана, а также сохранения, меню и корректная пауза. Как только базовый цикл собран, я его профилирую, устраняю провалы частоты кадров и добиваюсь ровной работы даже на слабых устройствах. Godot собирает проект под настольные системы (Windows, Linux, macOS), под Android, iOS и под браузер через HTML5, так что одна игра доходит до аудитории на всех платформах, — а я закрываю пресеты экспорта, иконки и упаковку. Нужен вылизанный прототип, готовый к релизу тайтл или дополнительные руки на существующем проекте — я включусь и доведу задачу до рабочего результата.
— Программирование механик на GDScript и C#
— Сцены, узлы, сигналы, физика и анимация
— Удобный интерфейс, меню, сохранения и настройка управления
— Сборка под настольные системы, мобильные и браузер