Экран диффов (Diff) — зеленый свет для разработчика
Gamedev AI пишет код асинхронно. Это означает, что пока вы читаете логи в движке, он переписывает ваши файлы и редактирует десятки инстансов. Но подождите, позволить роботу автоматически управлять записью на ваш жесткий диск — не нарушает ли это творческую основу разработчика?
Нет! Экран диффов существует для защиты вашей работы и вашего проекта от случайных повреждений.
Плагин Gamedev AI реализует окно «безопасного просмотра изменений», похожее на знаменитое представление контроля версий в VSCode (GitHub/GitLens).
Как генерируются диффы
- При запросе на создание или исправление
EnemyAttack.gdлог покажет прогресс перезаписи данных класса... - Вы услышите визуальный «дзинь» и мгновенно появится вкладка темного диффа с фразой [Original Code] рядом с [New Code Changes], заполняющая экран чата.
- [color=red]Красные строки -[/color] представляют строки, которые были интеллектуально удалены из исходника.
- [color=green]Зеленые строки +[/color] представляют новые дополнения, сделанные ИИ.
Применить или пропустить (Сила отказа)
В конце диффа (прокрутите полосу прокрутки вниз или спокойно проанализируйте) появляются критические кнопки безопасности:
- "Apply Changes": Gamedev AI использует официальный агент истории отмены/повтора Godot Engine и модифицирует реальный целевой скрипт. Если вы нажмете
Ctrl + Zв скрипте, вы вернетесь к состоянию до вмешательства ИИ. - "Skip": Не понравилась идея ИИ после просмотра диффа? Нажмите «Skip». Ни одна строка не будет изменена (даже в кэше), технических потерь нет, только расход токенов.
(Представьте, как работает дифф на практике:)

