Coconote
AI notes
AI voice & video notes
Try for free
🎮
Искусственный интеллект в играх
Dec 29, 2024
Искусственный интеллект в геймдизайне и NPC
Основные проблемы ИИ в играх
Развитие графики, физики и механики игр, однако ИИ персонажей остается на месте.
Проблемы NPC: тупят, застревают, игнорируют игрока.
Примеры игр, где NPC демонстрировали более сложное поведение, как Fear.
Что такое хороший ИИ
ИИ не обязательно должен быть умным, важнее поддерживать игровой опыт.
Примеры успешного ИИ: FEAR, Doom 2016.
Важность иллюзии сложного действия, а не реальной тактики.
Методы создания ИИ
Навигационные меши
: невидимые сетки для движения NPC.
Вырезание твердых объектов, пометки интерактивных.
Проблемы и ошибки с автоматическим созданием.
Стейт-машины
и
деревья поведения
.
Разде ление поведения на блоки, переходные условия.
Проблемы масштабирования в стейт-машинах.
Древо поведения позволяет более гибкую настройку.
Утилитарные системы
: выбор оптимального действия на основе условий.
Примеры: The Last of Us, Dark Souls.
Уникальные решения и ноу-хау
Добавление координаторов ролей (The Last of Us).
Разделение на роли (Uncharted 4).
Локальные решения, такие как "шестое чувство" (Splinter Cell).
Подгонка и оптимизация
Ограничение количества стрелков для удобства игрока.
Привязка точности врагов к скорости игрока (Doom).
Балансировка скрытых механик, чтобы не разрушить иллюзию.
Проблемы и ограничения
Ошибки в навмешах и утилитарных системах.
Ограничения по процессорным мощностям и бюджетам.
Перспективы нейросетевого ИИ
Примеры: Софиев в Gran Turismo 7, демка Nvidia ACE.
Вопросы пользы и развлечения от нейросетевых NPC.
Заключение
Создание ИИ для игр — сложная задача, требующая баланса между реализмом и игровым опытом.
Перспективы развития и внедрения новых технологий остаются открытыми.
📄
Full transcript