Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемaddconf.ru
1 Искусственный интеллект в играх Елена Сагалаева, ADD-2010
2 Игровой ИИ Цель - развлечь, а не обыграть – Но поддаваться надо незаметно Трудно отлаживать, баги плохо воспроизводятся Представляет собой набор разрозненных алгоритмов
3 «Академия» и разработчики Нейронные сети (neural networks) Нечеткая логика (fuzzy logic) Генетические алгоритмы (genetic algorithms) Картинка из Википедии
4 Самообучение Игра Black&White использует дерево принятия решений, которое генерится с помощью алгоритма ID3.
5 Нечестные приемы
6 Нечестный прием 1 Генерация не совсем случайных чисел –Люди плохо оценивают вероятности, будем подстраиваться под них Картинка (с) kidstoysgamesstore.com
7 Сид Мейер на GDC 2010 Дизайнер игры «Цивилизация» рассказывал о восприятии человеком вероятностей на GDC
8 Нечестный прием 2 Проблема «одинокого гонщика» и ее решение (lonely racing and rubber banding) –Жалобы на reddit.com на Red Dead Redemption –Попытка уйти от rubber banding в Pure
9 Нечестный прием 3 Телепорт –Но только когда пользователь отвернулся! Картинка
10 Поиск пути и навигация Представление пространства поиска Алгоритмы поиска пути (Дийкстра, A*, HPA*) Сглаживание пути Следование пути
11 Представление пространства поиска Клеточки, шестиугольники –Civilization V
12 Путевые точки (Waypoints) Точки, соединенные друг с другом –Alien Swarm
13 Навигационная сетка (Navigation mesh) Полигональная сетка –Valve Developer Community
14 Стиринги Они же steering behaviors, они же «стайное поведение» Модель Крейга Рейнольдса, библиотека OpenSteer ( Один из стирингов – «уклонение от препятствий» Дают эффект «балета на льду»
15 Вопросы? alenacpp.blogspot.com
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.