Вайбкодинг браузерной HTML5-игры с Gemini и обход сбоев чата
Разработчик игры Xenodochium писал код вместе с Gemini, несколько раз упирался в ошибку чата и обходил её, начиная новый чат. В итоге получился рабочий менеджер инвентаря.
Что сделали
Разработчик рассказал Gemini о цели, своих ожиданиях и уже готовом коде, а затем за несколько промптов сузил задачу и только после этого попросил результат. Gemini выдал обновлённый скрипт, после чего чат стал раз за разом падать с общей ошибкой. Разработчик открыл новый чат, передал туда все связанные скрипты вместе с текстом ошибки и перебирал исправления Gemini, пока одно не сработало.
Что получилось
Получился рабочий менеджер инвентаря для базовых ресурсов, а для более сложных предметов пока стоят заглушки. По пути исправления Gemini порождали новые ошибки, а его внутренняя разметка просачивалась в код.
На что обратить внимание
Чат может зависнуть с сообщением «Something went wrong». Помогло начать новый чат и заново передать все связанные скрипты. Разработчик думает вести один чат для подготовки промпта, а другой для написания кода.
Кому пригодится
Инди-разработчикам, которые пишут браузерную игру с ИИ-чатом и хотят знать, что делать, когда чат перестаёт отвечать.
Попробуйте сами с Gemini
Помоги мне сделать в этом проекте браузерную HTML5-игру [название игры], в которой игрок [основная механика]. Начни с минимальной играбельной версии на чистых HTML, CSS и JavaScript, затем добавляй [функции] по одной. После каждого изменения запускай игру и исправляй ошибки в консоли, прежде чем идти дальше. Готово, когда игра загружается и в неё можно играть без ошибок.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: itch.io ·