Skip to content

🧠 Агенты и Интеллект

Gamedev AI — это не просто чат, который пишет код. Он работает на основе современной архитектуры агентов, базирующейся на лучших практиках автономной разработки, что позволяет помощнику действовать методично, проактивно и с учетом контекста.


🎭 Специализированные персоны (Dynamic Routing)

ИИ автоматически определяет вашу цель на основе разговора и принимает определенную «Персону» (Persona). Это гарантирует, что промпт будет сфокусирован только на том, что важно, экономя токены и повышая точность.

  • Godot Expert: Универсальный помощник по логике и структуре игры.
  • UI/UX Designer: Специализируется на узлах Control, привязках (anchors) и адаптивных макетах.
  • Technical Artist: Эксперт по шейдерам, частицам и визуальным эффектам.
  • Multiplayer Engineer: Специализируется на сетях, RPC и синхронизации.

TIP

Вы можете принудительно выбрать персону, упомянув ключевые слова, такие как «мне нужно меню (UI)» или «я создаю шейдер».


⛩️ Сократов затвор (Stop & Ask)

Чтобы избежать генерации массивных и стандартных кусков кода, которые могут не подойти для вашего проекта, ИИ использует систему «Сократов затвор».

Каждый раз, когда вы запрашиваете что-то сложное (например: «Создай систему инвентаря»), ИИ будет:

  1. Останавливать генерацию кода.
  2. Задавать как минимум 2 вопроса о компромиссах или пограничных случаях (например: «Инвентарь будет основан на слотах или на весе?», «Нужна ли персистентность в базе данных?»).
  3. Выполнять задачу только после вашего уточнения.

⌨️ Рабочие процессы с помощью Slash-команд

Вы можете использовать прямые команды, чтобы мгновенно изменить поведение ИИ:

  • /brainstorm: ИИ переходит в режим исследования. Он не будет писать код, но поможет спланировать архитектуру, GDD и логику.
  • /plan: Фокусируется на структурировании папок и сцен перед написанием кода.
  • /debug: Режим глубокого исследования. Сосредоточен только на логах ошибок и поиске первопричин.

🔍 Авто-аудит (Автономное уточнение)

После выполнения сложных изменений ИИ имеет право запустить инструменты аудита (audit_script, audit_scene) для проверки синтаксических ошибок или битых ссылок, прежде чем считать задачу выполненной. Это гарантирует гораздо более короткий цикл обратной связи и более стабильный код.

Опубликовано под лицензией MIT.