Статья посвящена разработке Mayak — рисованной научно‑фантастической адвенчуры, которую автор делает в одиночку на движке Godot. Главный технический вызов проекта — огромный объём 2D‑графики: большие сцены с множеством слоёв, поверх которых накладываются эффекты, освещение и шейдеры. Изначальная романтическая установка «каждая сцена должна быть уникальной» оборачивается прямой ценой во времени: художнику приходится очень много и долго рисовать.
Нарративно Mayak строится вокруг одной линейной истории и имеет только одну концовку. Автор сознательно избегает множества развилок и финалов: как игрок его утомляет необходимость проходить игру несколько раз, смотреть альтернативные концовки на YouTube и выяснять, какой финал «каноничный». Это размывает авторское высказывание. Поэтому он делает игру «под себя»: одна история, один сильный финал, без тяжёлых моральных выборов на совести игрока — все моральные решения остаются на персонажах.
Сейчас доступна бесплатная демо‑версия продолжительностью 30–40 минут. Полная игра ориентировочно займёт около четырёх часов. Сценарий уже полностью написан, но впереди основной объём работы — реализация игры и отрисовка контента.
Автор подчёркивает психологическую сторону соло‑разработки. Долгое время он делал Mayak почти в вакууме: вечерами по три дня рисовал, например, одну стену, не будучи уверенным, что это вообще кому‑то нужно. Положительная реакция на демо — отзывы игроков из разных стран об атмосфере, музыке или даже о коте — становится ключевым фактором мотивации. Каждый такой отклик даёт внутреннее разрешение продолжать: «Окей. Нарисуем следующую стену».
Выводы
- Уникальные нарисованные сцены с множеством слоёв, эффектов и шейдеров резко увеличивают трудозатраты соло‑разработчика.
- Осознанный выбор одной линейной истории и одного финала помогает сохранить чёткое авторское высказывание.
- Отказ от сложных моральных выборов — дизайнерское решение под целевой опыт «просто погрузиться в историю».
- Сценарий можно завершить заранее, но основной объём производства в таких проектах — реализация контента.
- Для одиночного разработчика внешняя обратная связь (демо, отзывы) критична для поддержания мотивации.