Когда я выложил статью Как начать начать делать игры, если ничего не умеешь?, мой друг сказал мне:

«Ну это же просто выбор вариантов, простые игры для браузера. Это легко сделать. А вот сделать серьезную игру, в 3D, с графикой, совсем другое дело».

Тогда мне ему было нечего ответить, но я задумался: а действительно, возможно ли сделать сейчас игру одному в 3D, если не умеешь ни моделить, ни кодить, да и вообще смутно понимаешь, как что работает в создании игр? Но если понимаешь, чего хочешь добиться, и пользуешься AI.

И вот пару недель назад наконец-то добрался до этого эксперимента. Я хотел сделать все максимально бесплатными инструментами. Платил я только за Codex. Это моя обычная подписка на ChatGPT за $20. На всю игру ушло 3 недельных лимита. То есть, очень сильно округляя, $15.

Постер для привлечения внимания:

Я поставил себе задачу: хочу сделать интро к игре в духе Mass Effect. Там должна быть стрельба, диалоги, простой сюжет, кат-сцены, свободное перемещение внутри локации. В общем, смесь RPG и шутера на минималках. И важно, что я хотел сделать ее браузерной. Но то же самое можно сделать в Unity, туда точно так же можно подключить нейронки. Мне хотелось не заморачиваться с разными платформами.

У меня не было цели сделать шедевр, но я хотел охватить все области разработки игр.

Я бы предложил сначала прочитать статью, а потом играть, но если вам очень интересно, вот что получилось:

Итак, начнем.

Общая идея и сюжет

Я начал с описания того, что я хочу получить: примерный сюжет, кат-сцены, что на них должно быть, как движется камера, какое оружие есть, какие противники, как устроена механика боя и так далее. Я сделал описание примерно на страничку A4, отдал его в ChatGPT, и он написал мне полноценный промпт для создания первой версии.

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

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

Так игра выглядела на этом этапе:

Пришло время превратить эти нелепые прямоугольники в персонажей и добавить текстур.

Визуальный стиль

Чтобы все сгенерированные модели и текстуры были в едином стиле, я создал файл с описанием этого стиля (точнее, попросил создать его ChatGPT). Как референсы использовал кадры из Звездных войн, битвы на планете Хот из V эпизода.

Создание 3D-моделей

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

Сначала генерирую картинку персонажа в ChatGPT. Я генерировал в A-pose, но нужно было в T-pose, это бы многое упростило на следующих этапах.

Итак, фигурка солдата и главного героя:

Дальше прямо эту картинку вставляем в https://huggingface.co/spaces/tencent/Hunyuan3D-2.1, и 3D-модель без текстур готова, ее можно скачать бесплатно. Оговорюсь, что есть сервисы, в которых можно скачивать 3D с текстурами и анимациями сразу, но мне не удалось найти бесплатную версию. Да и по итогу я научился делать вполне сносные фигурки с анимацией.

Плохо видно, но если приглядеться можно рассмотреть черную модель в центральном окошке.
Плохо видно, но если приглядеться можно рассмотреть черную модель в центральном окошке.
Технические подробности

Есть небольшая тонкость: модель из Hunyuan экспортируется в GLB, а в Mixamo нужно загрузить FBX. Я просил Codex пересохранить в другом формате, но можно делать это и руками в Blender.

Чтобы анимировать, я использовал бесплатный сервис от Adobe: https://www.mixamo.com/#/. Бесплатно можно анимировать своих персонажей стандартными движениями (шаг, бег, стрельба, удары мечом и т. д.). Для демоигры, чтобы проверить концепт, то, что нужно. И он заточен под работу с моделями в T-pose, так что, если будете повторять мой путь, учтите это, а то могут вылезать забавные баги с неправильной отрисовкой движения.

Честно говоря, тут я завис больше всего, выбирал, как именно должен двигаться персонаж (хотя по факту было бы проще взять пак движений, а не пытаться выбирать).

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

На этом этапе игра выглядела примерно так:

Итак, персонажи, хищники сгенерированы, пора добавить звуков и эффектов для ощущения реальности.

Саунд-дизайн

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

Так что часть звуков пришлось выбрать самому, я использовал для них бесплатную библиотеку: https://freesound.org/. Это оказался довольно большой кусок работы, я не ожидал, что это займет у меня три вечера.

Бесконечные геймтесты и улучшения

Крик души

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

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

Мои любимые баги и глюки (осторожно, сюжетные спойлеры!)

На устранение багов я потратил дня 3 и еще пару дней занимался просто добавлением атмосферности (больше тумана, снегопад, музыка, дополнительные кат-сцены).

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

Итог

У меня получилось то, что я хотел создать. Это не шедевр, но это игра, сделанная человеком, который не умеет делать ни 3D-модели, ни анимировать их. Я собрал игру за 10 дней с нуля, просто из идеи.

Причем, как мне кажется, оставил себе наиболее интересную часть: атмосферу, сюжет, внешний вид.

Если раньше, чтобы создать небольшое демо инди-игры, требовалось неплохо разбираться в технических аспектах, то сейчас до многого можно дойти, просто экспериментируя на своей собственной игре. И кажется, это прикольнее. Особенно если только погружаешься в геймдев.

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

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

P.S. И если вы еще не попробовали игру, то сейчас самое время, вот ссылка на нее. Сейчас самое время попробовать!

И небольшой трейлер игры который собрал ИИ

Комментарии (2)


  1. Vladimir_VoV
    27.10.2026 16:50

    Игр будет появляться больше, это да.

    Но вот на счёт "хороших" я сомневаюсь...


    1. AlexShlykov Автор
      27.10.2026 16:50

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

      Главное чтобы на все хватило игроков.