Записки начинающего инди разраба
Пишу игры на Unity C# и Unreal Engine 5. Рассказываю как это — запустить свою первую игру, провалиться, подняться и сделать следующую.
Из геймера
в создателя игр
Привет! Я инди-разработчик, который делает казуальные игры для Яндекс Игры и Crazy Games на Unity, и параллельно пилю серьёзный проект на Unreal Engine 5 для Steam. Этот блог — честный дневник процесса: с багами, факапами и маленькими победами.
Первый проект на Unity. Классика: бесконечный раннер, 200 строк спагетти-кода и гордость как после запуска ракеты.
Запустил «Записки». Начал документировать процесс — оказалось, людям интересно читать про чужие провалы.
Первые игры на Яндекс Играх. Реальные игроки, реальные отзывы, реальное количество найденных багов.
Steam-проект на UE5. Серьёзно, в смысле серьёзнее предыдущего. Blueprints, страдания, рост.
Что я построил
Казуальные игры для веба и один большой амбициозный проект для Steam.
Stack Panic
Казуальная аркада — кидай блоки точно в стопку. Простая механика, засасывающий геймплей.
Tower Merge
Merge-головоломка с башнями. Объединяй, прокачивай, отбивай волны врагов.
Project Nexus
Пошаговая тактическая игра на UE5 Blueprints. Первый серьёзный проект для Steam.
Свежие статьи
Как я проанализировал удержание игроков в казуальной игре и что из этого вышло
Метрики, которые реально важны для казуальных игр на Яндекс Играх. Разбираю свои данные за 3 месяца.
Object Pooling в Unity: почему я не делал это раньше
Как пуллинг объектов спас мою игру от лагов и научил думать о производительности.
Нейросети как инструмент инди-разработчика: честный обзор
Что реально помогает, что переоценено, и как я использую AI ежедневно.
Первые 30 дней с UE5: что удивило Unity-разработчика
Переход с Unity на UE5 глазами разработчика. Blueprints — это магия или ловушка?
Часто задают
Вопросы которые мне задают чаще всего — про разработку, блог и путь в геймдев.
Начни с официального курса Unity Learn — он бесплатный и структурированный. Сделай 2D платформер или раннер, не замахивайся на RPG с открытым миром в первый месяц. Главное — доделай хотя бы одну игру до конца, даже простую. Это важнее, чем знать все паттерны.
Около 4 месяцев до первого рабочего прототипа, и ещё 2 месяца до релиза на Яндекс Играх. Я учился по вечерам, параллельно с работой. Важно не сколько времени, а регулярность — лучше час каждый день, чем 8 часов раз в неделю.
Базовую — да: векторы, тригонометрия, линейная алгебра на уровне школьного курса. Для казуальных игр этого хватает. Для физики, шейдеров или процедурной генерации нужно глубже, но это приходит по мере роста. Не бойся математики — Unity и UE5 берут многое на себя.
Unity — для казуальных и мобильных игр, быстрее старт, огромное сообщество, C# проще для новичков. Unreal — если хочешь AAA-графику или шутеры, Blueprints позволяют делать многое без кода. Я начал с Unity и не жалею, UE5 добавил позже под конкретный проект.
Зависит от игры и трафика. Мои первые игры приносили 3–15k рублей в месяц при активном трафике. Топовые инди-разработчики зарабатывают сотни тысяч, но это единицы. Яндекс Игры хороши как старт — реальная аудитория без затрат на маркетинг. Не рассчитывай на большие деньги с первой игры.
Каждый день: ChatGPT и Claude для написания и отладки C# кода, объяснения паттернов, генерации идей механик. Midjourney для концепт-артов и UI-набросков. GitHub Copilot прямо в IDE ускоряет набор шаблонного кода. AI не заменяет разработчика — он ускоряет рутину и снижает порог входа в незнакомые области.
Пиши о том, что сам только что узнал — это самый свежий и честный контент. Не жди когда станешь экспертом. Ставь минимальную цель: одна статья в две недели. Веди заметки прямо в процессе разработки — из них потом легко собирается статья. И помни: читателям интересны твои ошибки не меньше, чем успехи.
Да, всегда открыт для интересных предложений! Пишу на email или в Telegram. Рассматриваю: совместные игровые проекты, гостевые статьи на блог, участие в геймджемах, консультации по Unity/UE5. Спам и предложения «сделай за процент от будущей прибыли» — вежливо игнорирую 😄
Давай общаться
Есть идея для коллаборации? Вопрос про разработку?
Или просто хочешь поговорить про игры — пиши!