Технологическая революция

Некоторые компании уже успешно занимаются применением передовых технологий, основанных на достижениях в области ИИ (например, деревья решений или обучение с подкреплением), в подобных приложениях использование передовых систем ИИ позволяет достичь не менее передовых целей (с точки зрения изменения облика получаемых продуктов). Например, в игре Colin McRae Rally 2 используются обучение и нейронные сети, что означает отсутствие необходимости программировать средства ИИ вручную. Помимо изменений в проектировании игровой обстановки, нужно вносить изменения и в игровую машину. Кроме того, неизбежно изменяется производственный цикл создания игры (обычно в сторону уменьшения объема работ, связанных с написанием сценариев). Так выглядит технологическая революция ИИ с точки зрения передовой разработки игр.
Тем не менее, в сообществе ра:фаботчиков все еще нередко можно услышать и скептические выскаэмяания. Этот скепсис понятен. Действительно, так ли нам нужны более развитые технологии ИИ? Позволят ли они улучшить процесс разработки игр, созцдвас-мых при стандартных подходах к их щюектированию? Ответ на подобные вопросы состоит в том, что технологии ИИ — этх) не самоцель. Нет никакой необходимости в использовании новых технологий для получения точно такой же игровой обстановки! Кроме того, разработчики могут вообще обходиться без каких-либо средств ИИ. Фактически, любой профессиональный программист обладает кЬшіификацией, достаточной для того, чтобы при желании создать полноценную игру без применения в ней средств ИИ.
Однако внедрение передовых технологий ИИ все же необходимо и оправдано. Они позволят не только улучшить производственный цикл, повысив эффективность разработки, а также ускорив этапы проектирования и макетирования, но и значительно повысить качество конечного продукта (при условии, конечно, надлежащего использования таких технологий в соответствующем контексте). Именно этим проблемам мы и посвятим оставшуюся часть этой книги, обучаясь на примерах успешных проектов и на собственных ошибках.