
Сотни готовых навыков для Claude, Cursor и других инструментов.
Как прототипировать 3D-игру за выходные: рабочий процесс с пятницы по воскресенье
Вы можете выпустить играбельный прототип 3D-игры на itch.io между пятницей вечером и воскресеньем вечером. Игровые джемы доказали это уже более двадцати лет. Навыки ИИ теперь еще больше ускоряют рабочий процесс: пятница - концепция и объем, суббота - сборка, воскресенье - полировка и выпуск. Никакого раздувания движка, никакой команды, никакой многомесячной дорожной карты.
Это не ободряющая речь. Ludum Dare проходит каждые четыре месяца и стабильно выпускает 2 000 - 3 000 готовых игр за 48 - 72 часа. Формат работает, потому что ограничения заставляют выпускать. Навыки ИИ дают вам те же ограничения с более быстрым стартом - шаблонный код, заготовки ассетов и игровой цикл поставляются готовыми, поэтому выходные посвящены частям, которые действительно похожи на игру.
Это руководство предназначено для инди-разработчиков, студентов-дизайнеров и любителей, которые хотят получить одну играбельную вещь к воскресенью вечером. Мы рассмотрим структуру 48-часовой сборки, пять навыков прототипирования игр с помощью ИИ на 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 минут. Остаток выходных посвящен дизайну, созданию уровней и ощущениям.

Сотни готовых навыков для 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 и выпустите играбельную сборку к воскресенью вечером.