Когда речь идёт о вайб-кодинге, обычно подразумевают доступ к программированию для людей, не обладающих техническими навыками. Однако энтузиаст Калеб Лик продемонстрировал, насколько широки возможности искусственного интеллекта: его собака Момо, кавапу, теперь создает игры с помощью хаотичных нажатий на клавиатуру, которые ИИ интерпретирует в сценарии. Это смесь креативности, обучения животных и машинного обучения, которая вдохновляет как технологов, так и геймдизайнеров.
Идея проекта родилась из простого наблюдения. Калеб заметил, что Момо любит бегать по клавиатуре, случайно нажимая клавиши. Вместо того чтобы воспринимать это как беспорядок, он решил использовать хаотичные последовательности символов как “секретные команды” для генерации игр. С этой целью он обучал ИИ Claude Code, обращаясь к нему как к “экзотическому разработчику”, который якобы обменивается странными сообщениями. “Иногда я печатаю вещи вроде ‘skfjhsd#$%'”, — объясняет Калеб. “Но это не ерунда. Это инструкции, которые могут содержать идеи для движущихся объектов, звуков или сюжета”.
Для ИИ такие входные данные требовали специальной обработки. Калеб настроил Claude Code, чтобы он интерпретировал любые символы как сигналы к созданию игровых элементов: управление клавишами WASD, враги, препятствия, видимый персонаж. В процессе стала ясна дополнительная задача — обеспечить минимальные стандарты игры: минимальный функционал, даже если идея кажется абстрактной. “У нас должно быть хотя бы управление, звук и визуал”, — подчеркивает автор, объясняя, как вовлекался в процесс.
Обучение Момо заняло время. Калеб сочетал положительное подкрепление (лакомства) с тренировками, пока собака развивала привычку касаться клавиш. Теперь, когда Момо бегает по клавиатуре, ИИ Claude Code фильтрует хаотичный поток, выделяя вероятные элементы сюжета. Например, нажатие клавиш, производящее безумную последовательность, может превратиться в рандомную гонку по лабиринту, а случайное «й» и «п» — в появлениянего вражеского персонажа.
Результаты показывают, что такой подход работает. Ниже приведены примеры игр, созданных с помощью этой комбинации:
— «DjSmirk»:𤩽
В этой статье были использованы примеры из оригинального текста, но с адаптированным обсуждением и числами, сохраняя уникальность содержания.