Как создать прототип 3D-игры за выходные с помощью ИИ-навыков

Создайте играбельный 3D-прототип игры за 48 часов. Рабочий процесс с пятницы по воскресенье с использованием навыков ИИ, Three.js и Vibe Skills - для инди-разработчиков и любителей.

3D GamesIndie Game DevThree.jsVibe CodingVibe Skills
Sarah Mitchell
Sarah Mitchell
Creator editorial lead
10,620
Как создать прототип 3D-игры за выходные с помощью ИИ-навыков - Vibe Skills preview
Vibe Skills
Vibe Skills

Сотни готовых навыков для Claude, Cursor и других инструментов.

Как прототипировать 3D-игру за выходные: рабочий процесс с пятницы по воскресенье

Вы можете выпустить играбельный прототип 3D-игры на itch.io между пятницей вечером и воскресеньем вечером. Игровые джемы доказали это уже более двадцати лет. Навыки ИИ теперь еще больше ускоряют рабочий процесс: пятница - концепция и объем, суббота - сборка, воскресенье - полировка и выпуск. Никакого раздувания движка, никакой команды, никакой многомесячной дорожной карты.

Это не ободряющая речь. Ludum Dare проходит каждые четыре месяца и стабильно выпускает 2 000 - 3 000 готовых игр за 48 - 72 часа. Формат работает, потому что ограничения заставляют выпускать. Навыки ИИ дают вам те же ограничения с более быстрым стартом - шаблонный код, заготовки ассетов и игровой цикл поставляются готовыми, поэтому выходные посвящены частям, которые действительно похожи на игру.

Это руководство предназначено для инди-разработчиков, студентов-дизайнеров и любителей, которые хотят получить одну играбельную вещь к воскресенью вечером. Мы рассмотрим структуру 48-часовой сборки, пять навыков прототипирования игр с помощью ИИ на Vibe Skills и рабочий процесс с пятницы по воскресенье, который укладывается в выходные.


Как создать прототип 3D-игры за выходные с помощью ИИ-навыков - Vibe Skills preview
Vibe Skills
Vibe Skills

Сотни готовых навыков для Claude, Cursor и других инструментов.

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

Игровые джемы доказали эффективность 48-часовой сборки в течение двух десятилетий. Ludum Dare начался в 2002 году и теперь проводится три раза в год, собирая более 2 000 заявок за раунд. GMTK Game Jam получает более 8 000 заявок за одни выходные. itch.io ежегодно размещает тысячи страниц джемов, и большинство игр с джемов выпускаются за 48 - 72 часа с нуля.

Формат работает благодаря трем принуждающим факторам:

  • Объем устанавливается до начала написания кода. Темы джемов предотвращают разрастание функций.
  • Срок публичной подачи. Пятница-воскресенье означает, что нет "я доработаю это на следующей неделе".
  • Доставка через браузер. itch.io и Newgrounds доставляют по ссылке в браузере, а не установщиком.

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

  • Настройка сцены Three.js, освещение, rigging камеры
  • Контроллер игрока (клавиатура, мышь, геймпад)
  • Физика (raycast, коллайдеры, базовый AABB)
  • Заполнители ассетов (низкополигональный персонаж, элементы окружения, скайбокс)
  • Конвейер сборки, который экспортирует играбельную HTML-сборку

Эта подготовительная работа теперь занимает 30 минут. Остаток выходных посвящен дизайну, созданию уровней и ощущениям.


Как создать прототип 3D-игры за выходные с помощью ИИ-навыков - Vibe Skills preview
Vibe Skills
Vibe Skills

Сотни готовых навыков для Claude, Cursor и других инструментов.

Анатомия 48-часовой сборки

Каждый выпущенный прототип за выходные следует примерно одним и тем же четырем фазам. Пропустите фазу - и сборка не попадет на itch.io. Задержитесь на одной фазе - и фаза полировки будет съедена.

ФазаВременной блокЧто вы делаетеЧто вы выпускаете к концу фазы
Фаза 1: ОбъемПятница 18:00 - 22:00Выберите жанр, напишите одностраничный документ по дизайну, определите основной цикл, выберите навык ИИДокумент по дизайну + выбранный навык
Фаза 2: СборкаСуббота 9:00 - 20:00Сгенерируйте шаблонный код, постройте основную механику, добавьте 1-2 уровня, настройте вводИграбельная сборка с состоянием победы/поражения
Фаза 3: ПолировкаВоскресенье 10:00 - 16:00Звук, "сок", всплывающее окно с обучением, баланс, проходка по багамСборка, которая не ломается в первые 60 секунд
Фаза 4: ВыпускВоскресенье 16:00 - 20:00Экспорт, напишите страницу itch.io, запишите GIF, опубликуйте в социальных сетяхПубличная страница itch.io с рабочей веб-сборкой

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


Как на самом деле выглядит "Vibe Coding" игры

"Vibe coding" - это рабочий процесс создания программного обеспечения путем описания того, что вы хотите, и позволения ИИ генерировать код, а затем итерации по результату. Для игр это работает, потому что большая часть кодовой базы - это "водопровод". Приятные части - ощущения, дизайн уровней, звук, художественное направление - остаются за человеком, но шаблонный код генерируется.

Игра, созданная методом vibe-coding за выходные, выглядит так: вы пишете документ по дизайну на обычном английском языке во вкладке Cursor или Claude, устанавливаете навык 3D-игры Vibe Skills, который поставляется с шаблоном Three.js, просите ИИ добавить специфическую для жанра механику, а затем вручную настраиваете ощущения - высоту прыжка, задержку камеры, интенсивность частиц. ИИ печатает. Вы занимаетесь дизайном. Такое разделение делает прототип за выходные возможным для тех, кто не является старшим инженером.


5 навыков прототипирования игр с помощью ИИ на Vibe Skills

Эти навыки созданы для того, чтобы сократить фазу шаблонного кода в прототипе за выходные. Все они находятся в категории 3D Games на Vibe Skills и поставляются с шаблоном Three.js, рабочим конвейером сборки и экспортом, готовым для itch.io.

1. Генератор шаблонов игр Three.js

Отправная точка практически для каждого 3D-прототипа за выходные. Генерирует сцену Three.js с контроллером игрока, камерой от третьего лица, базовым освещением, скайбоксом и плоскостью земли с коллизиями. Вывод - проект Vite, который можно запустить командой pnpm dev за 30 секунд, и pnpm build для создания HTML-бандла, готового для itch.io.

Лучше всего подходит для: любого жанра, кроме чисто 2D. Используйте это как свой стартовый проект.

2. Навык "Прогулка от первого лица"

Генерирует отполированный контроллер от первого лица (WASD + взгляд мышью + гравитация + бег + прыжок) с хуками для звука шагов и тряски камеры. Наложите свою сетку уровня сверху, и к обеду субботы у вас будет симулятор ходьбы, прототип хоррора или музейная игра.

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

3. Набор для арена-шутера с видом сверху

Генерирует камеру с видом сверху, контроллер с двумя стиками (клавиатура или геймпад), спаунер волн, базовый ИИ врагов, систему снарядов и HUD для подсчета очков. Игровой цикл шутера - это проверенная основа геймплея; замените графику и шаблон спавна, и у вас будет совершенно новая игра.

Лучше всего подходит для: аркадных шутеров, bullet hell, экшенов с двумя стиками.

4. Скелет 3D-платформера-головоломки

Генерирует контроллер платформера от третьего лица (переменный прыжок, coyote time, определение уступов), систему контрольных точек и шаблон уровня с тремя заготовками уровней, которые можно редактировать в Blender или напрямую в коде. Включает цикл смерти/возрождения и триггер завершения уровня.

Лучше всего подходит для: платформеров-головоломок, прототипов паркура, инди-игр, ориентированных на спидраны.

5. Песочница для вождения в браузере

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

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

Просмотреть все навыки 3D-игр на Vibe Skills →


Рабочий процесс с пятницы по воскресенье

Это точное расписание, которое укладывается в выходные. Настройте время начала, но сохраните порядок фаз.

Пятница 18:00 - 22:00: Объем и настройка

Шаг 1: Выберите навык прототипирования игр Vibe Skills. Просмотрите категорию 3D Games и выберите навык, соответствующий жанру, который вы хотите создать. Если вы еще не знаете, выберите Генератор шаблонов игр Three.js - он адаптируется ко всему.

Шаг 2: Напишите одностраничный документ по дизайну. Откройте новый документ и ответьте на эти пять вопросов простым английским языком. Не пропускайте ни одного.

  • Что игрок делает каждые 5 секунд? (основной цикл)
  • Каково условие победы? Каково условие поражения?
  • Сколько уровней или какова продолжительность одного прохождения?
  • В чем визуальная приманка? (освещение, цветовая палитра, эталон стиля)
  • Какая одна функция делает эту игру запоминающейся за 30 секунд игры?

Шаг 3: Установите навык и запустите шаблонный код. Запустите работающую сборку локально. Вы должны увидеть движущегося персонажа игрока в сцене Three.js до полуночи. Если нет, сократите объем - смените жанр, упростите камеру или выберите более простой навык.

Суббота 9:00 - 13:00: Создание основной механики

Шаг 4: Замените заполнитель механики вашей единственной функцией. Это единственная важная функция. Если ваша игра - "рыбалка от первого лица в проклятом озере", то сегодняшнее утро - это только логика заброса удочки и ощущения водного шейдера. Больше ничего.

Шаг 5: Обеспечьте рабочее состояние победы/поражения. Прототип продолжительностью 60 секунд с экраном победы ощущается как игра. Прототип продолжительностью 60 минут без конечного состояния ощущается как техническая демонстрация. Всегда сначала выпускайте конечное состояние.

Суббота 13:00 - 20:00: Добавление контента и уровней

Шаг 6: Создайте один полностью играбельный уровень или прохождение. Не три сырых уровня - один отполированный. Используйте заполнители-кубы для геометрии. Используйте заполнитель персонажа из навыка. Настройте ощущения.

Шаг 7: Добавьте всплывающее окно с обучением. Оверлей из двух предложений "WASD для движения, клик для рыбалки" при первом запуске убережет вашу страницу itch.io от запутавшихся игроков, которые сдаются за 8 секунд.

Воскресенье 10:00 - 16:00: Полировка

Шаг 8: Добавьте звук. Даже три звука (шаги, фоновый цикл, звуковой сигнал победы) значительно улучшают прототип. Бесплатные источники: freesound.org, opengameart.org, приложения для генерации звуковых эффектов на inference.sh.

Шаг 9: Добавьте "сок". Частицы при попадании, тряска экрана при ударе, всплывающее число при начислении очков. "Сок" - это то, что заставляет 48-часовой прототип выглядеть как 6-месячный на GIF.

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

Воскресенье 16:00 - 20:00: Выпуск

Шаг 11: Соберите производственный бандл. Команда pnpm build в проекте вашего навыка. Протестируйте производственную сборку в новой вкладке браузера.

Шаг 12: Создайте страницу itch.io. Название, краткий слоган, три скриншота, один GIF, управление, титры, ссылка на ваш дневник разработчика. Вся страница должна занять 45 минут, если у вас готовы ассеты.

Шаг 13: Опубликуйте ссылку. Twitter, Bluesky, ваш Discord-канал для сообщества разработчиков, соответствующий сабреддит. Используйте GIF в качестве превью, а не скриншот. Посты в дневнике разработчика, включающие название навыка ИИ (и ссылку на него), обычно получают больше кликов.


Что делать, когда вы упретесь в субботнюю стену

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

Три приема спасения:

  • Уберите функцию. Если боевой босс вас сдерживает, уберите босса. Если мультиплеер сломан, выпустите одиночную игру. Выпущенный прототип всегда лучше незавершенного амбициозного.
  • Переключитесь на заполнители графики. Если вы проводите субботу в Blender, остановитесь. Используйте кубы и капсулы. Полировка выигрывает прототипы; ассеты выигрывают обновления после джема.
  • Перечитайте документ по дизайну. Какая одна функция была важна? Посвятите остаток субботы только ей.

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


Где размещать и как делиться

itch.io - это стандарт для прототипов игр в браузере, точка. Бесплатный хостинг, нет очереди на рецензирование, встраивание работает везде, и аудитория ожидает сырые сборки за выходные. Newgrounds - хороший вторичный вариант, если ваша игра имеет комедийный или аркадный уклон.

Для видимости:

  • Подавайтесь на настоящий игровой джем, если ваши выходные совпадают с ним (Ludum Dare, GMTK, js13k для ограниченных по размеру сборок, GitHub Game Off в ноябре). Даже вне официального джема публикация на странице с тематикой джема привлекает внимание.
  • Кросс-постите 15-секундный GIF в Twitter, Bluesky и r/IndieDev / r/IndieGaming со ссылкой на itch.io.
  • Добавьте пост в дневник разработчика на свою страницу itch.io - один абзац о том, какой навык ИИ вы использовали и что изменилось за выходные.

Первые 100 прохождений обычно приходят из ваших собственных социальных аккаунтов и одного хорошо размеченного поста на Reddit. После этого вступают в игру страницы "Новое" и "Популярное" itch.io.


Часто задаваемые вопросы

Могу ли я действительно создать 3D-игру за 48 часов без опыта в разработке игр?

Да, для прототипа, нет, для отполированной игры. Выходные дают вам одну играбельную механику с состоянием победы/поражения, один уровень и страницу itch.io. Этого достаточно, чтобы проверить идею, создать портфолио и решить, заслуживает ли она более длительной разработки. Навыки ИИ на Vibe Skills обрабатывают шаблонный код, поэтому выходные посвящаются дизайну, а не настройке.

Мне следует работать соло или в команде для прототипа за выходные?

Соло для первого. Команда для второго. Соло-прототипы выпускаются чаще, потому что нет затрат на координацию. Как только вы узнаете свой темп, команда из 2 человек (один дизайн + код, один арт + звук) - это оптимальный вариант для выходных. Команды из 4+ человек обычно не успевают выпустить игру за 48 часов.

Нужно ли мне знать Three.js или игровой движок перед началом?

Вам нужно знать достаточно JavaScript, чтобы читать то, что генерирует ИИ, и настраивать значения. Вам не нужно писать Three.js с нуля. Навыки прототипирования 3D-игр Vibe Skills генерируют настройку движка; вы пишете геймплей. Если вы можете редактировать React или обычный JS, вы можете выпустить прототип Three.js за выходные.

Как монетизировать прототип за выходные?

Обычно никак. Первый прототип предназначен для портфолио, проверки и обучения. Как только прототип набирает обороты (10 000+ прохождений на itch.io - хороший показатель), типичные пути монетизации: "плати сколько хочешь" на itch, сборка Steam Early Access или веб-релиз с поддержкой рекламы на порталах вроде CrazyGames. Для сборок за выходные сосредоточьтесь на выпуске и контенте дневника разработчика - доход - это проблема третьего месяца.

Что делать, если моя игра вылетает при загрузке на itch.io?

Протестируйте производственную сборку перед загрузкой. Большинство прототипов за выходные ломаются в производстве из-за путей к ассетам или настроек контекста WebGL - все это можно исправить за 5 минут, если вы заметите это локально. Конвейер сборки, который поставляется с навыками на Vibe Skills, настроен для хостинга HTML5 на itch.io "из коробки", что устраняет большинство этих проблем.

Могу ли я продавать или изменять код навыка игры Vibe Skills?

Да. Навыки на Vibe Skills поставляются с коммерчески дружественной лицензией, которая позволяет вам выпускать код в вашей собственной выпущенной игре на itch.io, Steam или где-либо еще. Создатели сохраняют интеллектуальную собственность своего навыка; вы сохраняете интеллектуальную собственность своей игры, построенной на его основе.


Выпустите прототип в эти выходные

Главная причина, по которой прототипы за выходные не выпускаются, - это не выбор навыка или движка. Это пятница вечером, когда вы "еще немного исследуете" и так и не начинаете. В следующие свободные выходные следуйте плану из четырех фаз: пятница - объем, суббота утро - сборка, суббота день - контент, воскресенье - полировка и выпуск. Используйте навык прототипирования 3D-игр, чтобы шаблонный код был готов до того, как вы выпьете кофе в субботу.

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

Просмотреть навыки прототипирования 3D-игр на Vibe Skills →


Пропустите марафон по созданию шаблонного кода Three.js. Установите навык прототипирования 3D-игр на Vibe Skills и выпустите играбельную сборку к воскресенью вечером.

Как создать прототип 3D-игры за выходные с помощью ИИ-навыков - Vibe Skills preview
Vibe Skills
Vibe Skills

Сотни готовых навыков для Claude, Cursor и других инструментов.