Агентные кейсы
Игры и симуляции

Вайбкодинг браузерной HTML5-игры с Gemini и обход сбоев чата

Разработчик игры Xenodochium писал код вместе с Gemini, несколько раз упирался в ошибку чата и обходил её, начиная новый чат. В итоге получился рабочий менеджер инвентаря.

Сделано сGemini

Что сделали

Разработчик рассказал Gemini о цели, своих ожиданиях и уже готовом коде, а затем за несколько промптов сузил задачу и только после этого попросил результат. Gemini выдал обновлённый скрипт, после чего чат стал раз за разом падать с общей ошибкой. Разработчик открыл новый чат, передал туда все связанные скрипты вместе с текстом ошибки и перебирал исправления Gemini, пока одно не сработало.

Что получилось

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

На что обратить внимание

Чат может зависнуть с сообщением «Something went wrong». Помогло начать новый чат и заново передать все связанные скрипты. Разработчик думает вести один чат для подготовки промпта, а другой для написания кода.

Кому пригодится

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

Попробуйте сами с Gemini

Помоги мне сделать в этом проекте браузерную HTML5-игру [название игры], в которой игрок [основная механика]. Начни с минимальной играбельной версии на чистых HTML, CSS и JavaScript, затем добавляй [функции] по одной. После каждого изменения запускай игру и исправляй ошибки в консоли, прежде чем идти дальше. Готово, когда игра загружается и в неё можно играть без ошибок.

Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗

Читать оригинал ↗

Источник: itch.io ·

Похожие кейсы

Больше тысячи смёрженных PR в неделю от внутренних агентов Stripe Minions

Stripe рассказывает о Minions, своих внутренних агентах для программирования, которые доводят задачу до готового изменения кода. По словам компании, на них приходится больше тысячи смёрженных pull request в неделю.

Свой агент

Перенос старых Java-апплетов Теренса Тао на JavaScript и новые приложения с агентом

Математик Теренс Тао с помощью агента для программирования перенёс около двух десятков своих Java-апплетов 1999 года на JavaScript и сделал два новых наглядных приложения. Перенос занял часы, и все апплеты снова работают.

Свой агент

Пайплайны данных и анализ для научной статьи с Claude Code, который написал больше 98% кода

Исследователь Кевин Ян сделал Claude Code главным помощником в работе над статьёй, и за несколько недель тот написал, по его оценке, больше 98% кода. Ошибки агент всё равно допускал, поэтому каждый шаг Кевин проверял сам.

Компилятор C командой из 16 параллельных агентов Claude

Николас Карлини из Anthropic запустил 16 параллельных агентов Claude, и примерно за 2000 сессий они написали на Rust компилятор C на 100 000 строк, который собирает Linux 6.9. Обошлось это чуть меньше чем в $20 000, а баги в компиляторе остались.