Как я создаю игры с помощью нейросетей. Claude Code, ChatGPT и немного упрямства

В прошлой статье я рассказал, как после просмотра ролика о заработке на браузерных играх решил попробовать сделать свою. В результате вместо одной игры получилось четыре.

Возникает вполне логичный вопрос: а как я вообще их делаю?

У меня нет команды программистов, художников и геймдизайнеров. Нет собственной игровой студии с десятками сотрудников.

Зато есть два главных помощника: Claude Code и ChatGPT.

И сегодня расскажу, как выглядит моя небольшая игровая разработка изнутри.

Claude Code - мой программист

Начинается всё с идеи.

Например, хочу сделать игру, в которой нужно сортировать разноцветные жидкости по бутылочкам.

Я описываю, как всё должно работать: правила, уровни, управление, интерфейс, анимации. Затем за дело берётся Claude Code — инструмент искусственного интеллекта, который умеет писать код и работать с проектом.

Но здесь важно понимать одну вещь.

Нельзя просто написать «сделай крутую игру» и получить готовый качественный продукт.

Точнее, что-то получить можно. Вот только результат далеко не всегда будет таким, каким ты его представлял.

Поэтому процесс обычно выглядит примерно так:

Я объясняю, что хочу получить. Claude Code пишет код. Я запускаю игру, смотрю, что получилось, нахожу недостатки и отправляю на доработку.

И так много раз.

То кнопки расположены неудобно. То анимация выглядит странно. То на телефоне всё съехало. То одна исправленная ошибка неожиданно породила две новые.

Иногда кажется, что мы уже закончили. А потом я открываю игру и начинается следующий раунд.

Знакомая ситуация, думаю, для многих разработчиков.

ChatGPT - мой художник

Если с программированием помогает Claude Code, то с графикой я в основном работаю через ChatGPT.

Иконки, обложки, игровые персонажи, фоны, декоративные элементы — всё это можно создавать с помощью генерации изображений.

Например, для «Сапера» мне нужен был собственный визуальный стиль. Я попросил ChatGPT набросать идей - вот что получилось

Казалось бы, что может быть проще? Написал запрос, получил картинку и добавил в игру.

На практике всё интереснее.

Иногда нейросеть рисует что-то действительно красивое, но очень сложное для реализации в игре. Приходится идти на компромиссы и упрощать.

А что тогда делаю я?

Вот здесь самое интересное.

Со стороны может показаться, что нейросети делают вообще всё, а я просто нажимаю Enter.

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

Например, после разработки обычной переливайки и словесной головоломки мне захотелось попробовать объединить эти механики.

Так появился «Словодел: Разлив», где вместо обычной сортировки цветов нужно работать с буквами и словами.

Нейросеть может помочь реализовать подобную задумку. Но сначала эту задумку нужно придумать, а потом довести до работающей игры.

И самая большая часть моей работы — именно в этом.

Я постоянно проверяю результаты, придираюсь к деталям, меняю решения и пытаюсь смотреть на игру глазами обычного пользователя.

В конце концов, игроку совершенно неважно, кто написал код — человек или нейросеть. Если игра неудобная или скучная, он просто её закроет.

Самое сложное — не сделать, а закончить

Есть ещё одна проблема, которую я обнаружил довольно быстро.

С нейросетями очень легко бесконечно улучшать игру.

Каждый раз появляется новая идея: добавить эффект, переделать меню, нарисовать другую иконку, сделать ещё одну анимацию, изменить систему уровней...

И в какой-то момент понимаешь, что уже не разрабатываешь игру, а бесконечно её полируешь.

Поэтому приходится учиться останавливаться.

Сделать рабочую версию, проверить её и выпустить. А потом уже смотреть на реакцию реальных игроков.

Сейчас мои игры опубликованы во ВКонтакте, Яндекс Играх, также подключены Одноклассники.

Именно после публикации начинается следующая часть работы: статистика, ошибки, отзывы, удержание игроков и продвижение.

Кстати, здесь нейросети тоже помогают — например, с анализом данных и подготовкой материалов для продвижения.

Значит, теперь каждый может стать разработчиком?

Думаю, попробовать точно может гораздо больше людей, чем раньше.

Сегодня не обязательно начинать с многолетнего изучения программирования, чтобы проверить собственную игровую идею.

Но важно не путать возможность быстро создать прототип с умением выпустить хорошую игру.

ИИ может написать неработающий код, неправильно понять задачу или нарисовать красивую, но бесполезную графику. И если просто соглашаться со всем, что он предлагает, результат будет соответствующий.

Нужно разбираться в собственной игре, понимать её правила, уметь находить проблемы и не принимать первый результат за окончательный.

Я и сам продолжаю этому учиться.

Что в итоге?

Мой рабочий набор сейчас довольно простой:

  • Claude Code — программирование, игровая логика, интерфейс и исправление ошибок.
  • ChatGPT — графика, игровые ассеты, идеи, тексты и помощь с анализом.
  • Я — идеи, постановка задач, выбор решений, тестирование и бесконечное «нет, давай переделаем».

И с помощью такого набора мне уже удалось выпустить четыре игры.

Конечно, мне ещё далеко до крупных игровых студий. Но несколько месяцев назад у меня не было даже первой игры, а теперь есть собственные проекты и реальные игроки.

И это, пожалуй, самое интересное.

А вы бы попробовали создать собственную игру с помощью нейросетей? Или считаете, что без классического программирования ничего хорошего не получится?

Интересно почитать мнения в комментариях.В следующей статье хочу подробнее рассказать о первых результатах: сколько игроков удалось привлечь, откуда они приходят и получается ли на этом что-то заработать.

BN Games — создаю игры, экспериментирую с нейросетями и делюсь тем, что получается.
Что делать, если Claude заблокируют - можно почитать тут

11