Ещё пару лет назад создание трёхмерной видеоигры с открытым миром требовало целой команды специалистов: движкового программиста на C++, мастера по шейдерам, физика, левел-дизайнера и сотен часов кропотливой отладки сегфолтов в коде. Человек со стороны не мог даже подступиться к подобной задаче без пяти лет профильного обучения.
Сегодня мы наблюдаем тектонический сдвиг, который Андрей Карпатый (Andrej Karpathy) метко окрестил термином «вайб-кодинг» (Vibe Coding).
Суть концепции проста: автор вообще не пишет синтаксический код руками. Он формулирует творческое видение, задаёт правила игровой физики на естественном языке, скармливает их нейросетям (Claude Code, OpenAI Codex, Claude Opus 5.5) и сразу оценивает интерактивный результат на экране. Давай посмотрим на реальные проекты, которые уже родились из этого подхода.
Симулятор Земли от Чарли Чепмена: GTA встречается с Apple Maps
Один из самых ярких примеров — проект разработчика Чарли Чепмена (Charlie Chapman). Он поставил перед собой амбициозную цель: создать трёхмерную процедурную песочницу всей планеты Земля на кастомном движке C++ с нативной графикой на Metal (для macOS) и Vulkan.
Игра в реальном времени стримит открытые картографические данные OpenMapTiles, процедурно возводит трёхмерные здания, генерирует интерьеры комнат, рассчитывает физику автомобилей с ракетными ускорителями, механику катания на сноуборде и динамическую погоду с разрушительными торнадо и ураганами.
Самое поразительное: вся кодовая база проекта от первой до последней строчки была написана моделью Claude на трёх компьютерах Mac. Чепмен выступал в роли архитектора и режиссёра: описывал желаемую механику, тестировал билд, сообщал об артефактах физики и принимал коммиты.
Живой геймдев на стримах и ASCII-миры
Феномен вайб-кодинга стремительно меняет не только разработку, но и взаимодействие с аудиторией:
- Интерактивный геймдев стримера Max Blade: автор создаёт аналог Fortnite на Claude Opus 5.5 прямо во время прямых трансляций. Зрители предлагают механики в чате («добавь гравитационную пушку и прыжковые батуты»), стример передаёт промпты модели, и уже на следующий день сообщество играет в обновлённую сборку.
- Глубокая ASCII-RPG от Дмитрия: инди-разработчик из России собрал сложнейшую пошаговую ролевую игру с процедурным миром, ветвящимися квестами, магией и сгенерированным звуковым оформлением на связке Claude Opus 5.5 и GPT-6 Astra.
- Мультиагентный рендеринг Райли Брауна: автор показал конвейер, где нейросеть по одному текстовому описанию создаёт 3D-сцену в Blender, расставляет свет и рендерит тысячи кадров на облачных GPU RunPod всего за $1.
Ранее мы уже изучали создание 3D-игры в браузере с Claude и знакомились с опытом экспериментов Саймона Уиллисона с игровыми прототипами. Но проекты Чепмена и Max Blade показывают: вайб-кодинг перерос стадию игрушечных демок.
Реальные границы и подводные камни
Означает ли это, что классические программисты больше не нужны? Конечно нет. У вайб-кодинга есть чёткие границы:
- Модель отлично справляется с прототипированием, процедурными механиками и инди-песочницами;
- Однако при масштабировании на высоконагруженные сетевые мультиплеерные проекты с миллионным онлайном неизбежно требуются инженеры для оптимизации сетевого стека, синхронизации серверных тиков и защиты от читеров.
Но для творческих людей порог входа рухнул навсегда. Если у тебя есть крутая идея для игры — тебе больше не нужно ждать инвесторов или учить синтаксис годами. Достаточно открыть терминал и начать творить.
