О том, какое ПО я использую для создания игры

В выпуске Радио Телефрага от 01.08.2026 обсуждались вопросы импортозамещения и возможного ограничения доступа к иностранным технологиям, после чего я решил немного подсветить свой рабочий процесс с уклоном в импортозамещение в тех задачах, где оно возможно (и заодно подать признаки жизни этого блога).

Начну с того, что этот пост я пишу в мобильном приложении МойОфис, который установил через RuStore. Далее я буду перечислять программное обеспечение, которое использую или планирую использовать в работе, с описанием задач, которые оно мне помогает решать. В том числе иностранное ПО, которое пока не удалось заменить на что-то отечественное.

Godot Engine - игровой движок. С 2007 года разрабатывался аргентинскими программистами (Хуан Линьетски и Ариель Манзур), а с 2014 движок стал открытым и по сей день разрабатывается международным сообществом Godot Engine Community.

Задачи: реализация всей игровой логики.

Почему выбрал его: идеально подходит для создания 2D-игр любой сложности (субъективная оценка, лучше проконсультируйтесь со специалистами). Лицензия MIT, раскрывать исходный код игры не требуется. Среди отечественных решений по 2D движки находятся в самом зачатке, поэтому в ближайшем будущем задачу импортозамещения решить проблематично. Сразу оговорюсь, что “2D”-игру, на мой взгляд, можно было бы и на Unigine собрать, несмотря на то, что он преимущественно про 3D. Но, прежде чем пробовать, сначала нужно как минимум изучить его работу, чем я параллельно начинал заниматься, однако пока решил оставить проект на Godot. Nau Engine пока что реанимируется руками студентов ИТМО, поэтому рассматривать его на ближайшую перспективу не берусь. Я не являюсь профессиональным программистом, чтобы так сильно погружаться в движок, как этого требует Nau на данный момент.

Проблемы и риски: скачивание редактора и просмотр онлайн-документации недоступны без VPN. Это может затруднить обновление версий, если возникнет такая необходимость. Пока что есть возможность достать Godot с GitHub, здесь остаётся надеяться, что эту возможность не прикроют. Предполагаю, что уже в этом году в России могут возникнуть трудности с подключением VPN.

IMS Creators - российский сервис для ведения дизайн-документации. Разрабатывается с 2024 года компанией ООО «ИМСТОКЕР».

Задачи: формирование и хранение всей документации по игре, отслеживание выполнения задач (канбан), наброски идей, библиотеки диалогов, персонажей, локаций и прочего. В общем всё, что можно, при необходимости, распечатать на бумаге и почиркать ручкой. Сервис имеет ещё ряд возможностей, которые мне пока не нужны, поэтому упоминать их не стал (там что-то для организации хаккатонов и так далее).

Почему выбрал его: искал замену Articy Draft, и вот нашёл. Несмотря на то, что сервис ещё в активной разработке, в нём с момента знакомства появилось достаточно много инструментов, которых не было в Articy Draft. Технически он мне также заменил и Kaiten (другой отечественный сервис, о котором не упоминаю, так как уже не использую, но он тоже хорош и активно развивается), ведь все задачи по проекту я теперь веду только в IMS Creators. С недавних пор стало доступно настольное приложение, что делает возможным работу в закрытом контуре без доступа к сети.

Проблемы и риски: настольное приложение пока что доступно исключительно под Windows (плюс у настольной версии имеются некоторые технические болячки, которые мешают комфортно работать, но это со временем должно исправиться). На Linux-дистрибутивах работаю исключительно через веб-версию сервиса. Иными словами, на данный момент, без доступа к сети возможно работать только под Windows. Для меня это не критично, я работаю в веб-версии.

AliveColors – российский графический редактор с ИИ-инструментами. Внесён в «Единый реестр российских программ для электронных вычислительных машин и баз данных», запись № 4285. Разрабатывается ООО «АКВИС Лаб» под брендом AKVIS (АКВИС=СИВКА - ну вы поняли, Сивка-бурка)

Задачи: работа со всей 2D-графикой - концептирование, прототипы локаций, сборка текстурных атласов, спрайт-листов.

Почему выбрал его: когда искал замену Adobe Photoshop, переходил на GIMP, но после всех этих событий с санкциями закрались подозрения, что и решения с открытым исходным кодом могут выдать неожиданные сюрпризы. Нашёл отечественное решение – AliveColors, попробовал, и взял его в работу, заместив предыдущие варианты. В нём есть все, что мне нужно для работы, поддерживает работу с графическими планшетами. Лицензия относительно недорогая, но также есть возможность пользоваться бесплатно для некоммерческих целей. Работает как на Windows, так и Linux.

Проблемы и риски: пока не обнаружил.

Synfig Studio - программа для создания 2D анимации с открытым исходным кодом (GNU GPL). Изначально программа создавалась иностранными специалистами - программистом Робертом Куоттлбаумом и дизайнером Адрианом Бентли, а с 2008 года развитием программы руководит российский аниматор Константин Дмитриев вместе с международным сообществом.

Задачи: создание 2D-анимаций для персонажей, различных объектов и постановочных анимационных вставок.

Почему выбрал её: гибридный метод анимации – помимо скелетной анимации возможна покадровая рисовка анимаций прямо внутри программы по трафаретам. Плюс к этому, лицензия GNU GPL.

Проблемы и риски: нужно уточнять у юристов, накладываются ли какие-то требования на всю игру при использовании Synfig Studio для создания анимаций под лицензией GNU GPL. Я не модифицирую редактор и использую его «как есть» из коробки, и исхожу из того, что игровые анимации остаются моей собственностью. Предполагаю, что мне необходимо будет указать в титрах то, что анимация была создана с использованием этого инструмента – без вопросов, я бы в любом случае это сделал.

GitFlic - российский сервис для хранения исходного кода и совместной разработки. Изначально с 2020 года разрабатывался ООО «РеСолют», а в 2023 году проект вошёл в состав ГК «Астра», получив поддержку и интеграцию в экосистему Astra Linux.

Задачи: версионное хранение исходников проекта на удалённом репозитории для возможности доступа к нему с разных устройств. Работаю периодически на ноутбуке (Windows 10) и на ПК (Альт Рабочая станция К), проверяя проект сразу на двух системах.

Почему выбрал его: искал замену GitHub и из отечественных решений существовал лишь GitFlic (по крайней мере в моём поле зрения тогда ничего другого не попадалось).

Проблемы и риски: проект находится в активной разработки и наверняка в чём-то уступает GitHub, но на моём уровне индюка каких-то проблем не вижу, версии сохраняются, ветки создаются, изменения грузятся. Работу свою выполняет. А, вот, вспомнил – своего настольного клиента у GitFlic пока нет, поэтому либо через терминал, либо через сторонние клиенты. Я взял GitHub Desktop на Windows, а на Linux пользовался разными, в том числе GitHub Desktop, а сейчас использую Gitg, на который наткнулся случайным образом в центре программ Discover.

LMMS - цифровая звуковая рабочая станция с открытым исходным кодом (GNU GPL). Разработка началась с 2004 года немецким программистом Тобиасом Юнгом. На текущий момент программа развивается международным сообществом волонтеров.

Задачи: создание музыкальных треков и, возможно, звуковых эффектов.

Почему выбрал её: выбор не окончательный, просто пока держу в уме, что он у меня есть под рукой и в нём предстоит создавать музыкальный контент. На выбор повлияла поддержка Windows и Linux, а также доступность в плане лицензии. Имеется поддержка VST-плагинов. Из отечественного слышал про DarkWave Studio, но, судя по сравнению нейросети, его функционал может быть недостаточен для моих задач и LMMS пока остаётся лидером среди бесплатных DAW. Давно использовал Studio One 2, но он до сих пор под Linux официально не представлен. Энтузиасты запускают его через Wine, и то только на паре дистрибутивах Linux. Мне советовали обратить внимание на Reaper, но я пока остановился на LMMS.

Проблемы и риски: наверняка он в чём-то уступает другим профессиональным DAW, но волонтёры тянут эту лямку и дорабатывают программу, выкатывая обновления до сих пор.

Мовавика Видео – российская программа для монтажа и обработки видео. Выпущенная компанией «Мовавика» в 2024 году. Потомок Movavi Video Editor, разработанного той же компанией в 2004 году.

Задачи: создание различного видеоконтента по игре. Записи игровых процессов для отзывов на Запусках также редактируются в этой программе.

Почему выбрал её: искал российский редактор видео и нашёл.

Проблемы и риски: пока не обнаружил.

GigaChat – российская нейросеть и ИИ‑ассистент. Проект запущен в 2023 году компанией «Сбер».

Задачи: использую его как диалоговую информационно-аналитическую систему. Так как я не программист сам по себе, информация по ряду вопросов бралась из документации и по урокам с интернета. Но с тех пор как задействовал в работе нейросеть, доступ к информации стал практически молниеносным. Даже если забыл как работает та или иная системная функция, нейросеть быстро освежит память. С ней также можно консультироваться по вопросам собственных программных реализаций, она распишет минусы и плюсы твоего подхода.

Почему выбрал её: где-то услышал, что GigaChat лучше всего адаптирован под русскоязычные запросы. Попробовал, увидел практическую пользу, взял в работу. Нейронка конструктивно объяснила мне плюсы и минусы моего подхода к разработке архитектуры игры.

Проблемы и риски: пока не обнаружил. Но держу в уме, что скармливать нейронке какие-то исходники проекта чревато неприятными юридическими последствиями, о чём недавно узнал из ролика на канале АПРИОРИ.

МойОфис – российский офисный пакет. Разработка началась в 2013 году компанией «Новые облачные технологии». С марта 2016 года продукты «МойОфис» включены в Единый реестр российских программ для электронных вычислительных машин и баз данных. На текущий момент стратегическим партнером и основным акционером компании является «Лаборатория Касперского», владеющая 68,8% акций (остальной капитал распределен между совладельцами «МойОфис»).

Задачи: работа с текстовыми и табличными файлами как источниками старых данных по проекту для переосмысления и переноса в IMS Creators. Расчёт балансировок и прочее.

Почему выбрал его: искал замену MS Office и выбор случайным образом пал на МойОфис. Попробовал, доступно на Windows, Linux и Android - взял в работу. Позже попробовал Р7-офис (до сих пор работаю в нём по работе), но МойОфис показался лучше, поэтому остался на нём.

Проблемы и риски: с МойОфис происходят какие-то внутренние изменения. Из-за убытков по итогу 2025 года в компании происходят сокращения. Пока компанию штормит, неизвестно какие решения будут приняты в дальнейшем. В сети имеется информация, что ГК «Астра» претендует на покупку контрольного пакета у «Лаборатории Касперского», чтобы дополнить свою экосистему офисным пакетом, но «Лаборатория Касперского» это отрицает. Тем не менее, на текущий момент видно, что офисный пакет обновляется, в том числе на мобильных платформах.

Операционные системы: Работа ведётся на двух устройствах (не одновременно, конечно) с разными операционными системами – Windows 10 и Альт Рабочая станция К. Если Windows не нуждается в представлении, то про Альт, скорее всего, мало кто слышал. Разработка «Альт Линукса» стартовала в 1990 году командой ALT Linux Team. Первый выпуск этого дистрибутива состоялся в 2001 году. В настоящее время основным разработчиком и правообладателем является компания «Базальт СПО». Где-то в 2024 году к ним присоединился Михаил Тергоев, ведущий разработчик PortProton, с которым не так давно выходило интервью на канале IXBT.

Почему выбрал их: Windows 10 был предустановлен в новом ноутбуке, а Альт я установил на основной ПК после начала активного введения санкций против России, потому что посчитал, что рано или поздно Microsoft введёт какие-нибудь ограничения на использование их ПО.

Проблемы и риски: проблем критических пока не обнаружил. Если каким-то образом будет заблокирована Windows 10, я продолжу разработку на Альте. Благо перечисленное ПО и сервисы доступны и там.

Рубрика вопрос-ответ:

1) «Не боишься, что из-за таких как ты нам точно заблокируют доступ к иностранным технологиям и сервисам?»

Думаю тут пока не о чем переживать, таких как я – меньшинство. А к блокировкам чужих технологий стоит быть готовым всегда, и если когда это случится, неплохо бы иметь под рукой план Б.

2) «И зачем тебе эти ноунейм программы? На конкурентном рынке ты не выживешь, ни в одну мировую студию тебя не возьмут»

У меня нет цели попасть в мировые студии. К тому же, это просто инструменты с кнопками, а изучить новые инструменты можно за несколько дней. Когда в коммерческой разработке я работал в Blender, меня попросили изучить Maya ради отдельных специфических задач. У меня не заняло это много времени, потому что это «ещё одна отвёртка, которая крутит винты» со своими нюансами пользования. Главное в целом понимать что ты делаешь и чего тебе не хватает для выполнения задачи. Эти программы и сервисы помогают мне выполнять общую задачу творческой реализации.

3) «Для чего нам изобретать свои костыли, если мы не сможем сделать достойные аналоги мировым программам и сервисам, которые развивались десятки лет? Конфликты закончатся, санкции снимут, вернёмся на нормальные программы»

Не думаю, что ожидание возвращения “старого мира” это хорошая идея. Происходящие события показывают, что рассчитывать стоит в первую очередь на себя. Если ты не озаботился о собственных разработках, ты становишься зависимым от чужого рубильника.

4) «Зачем ты вообще так морочишься, многие твои задачи можно выполнять нейронками?»

Можно, но мне интереснее пройти рукопашный путь, чтобы набить руку и прочувствовать самому как и что можно/нужно делать. Нейронку пока применяю только как справочник, она очень упрощает поиск технической информации. В моём случае разработка это пока что больше увлечение, так как времени заниматься ей недостаточно, а бросать не хочется.

5) «Ты постоянно пишешь про какую-то игру, о которой ничего толком не рассказываешь. Она с тобой в одной комнате? Ты либо рассказывай, либо считается что ты ничего не делаешь»

А об этом я расскажу как-нибудь в другой раз.