Определение игрового пространства

С фундаментальной точки Sjpenwi игровое пространство (space) определяется игровым миром. При формировании окружающей среды важную роль ифает структура, поскольку с точки зрения физического движка все перемещения определяются структурой. Однако как собственные персонажи, 5щравляемые живыми игроками, так и несобственные персонажи, управляемые ИИ, не всегда обладают знаниями о физической природе элементов игрового пространства. Задача предоставления им такой всеобъемлющей информации об игровом пространстве очень сложна в реализации.
В некоторых случаях, когда достаточно простой игровой мир хрантся в явно заданной форме (например, в виде двухмерной сетки), <іор;і(хггка данных о нем в режиме реального щюмени — задача более или м«іееіфиемлемой сложности. Но по мере восфаспшия степени реалистичности игрового мира и его размера (например, в сощюменных трехмерных играх) многие элементы этого игрового мира начинают взаимодействовать совершенно непредсказуемо даже для разработчиков. Поэтому как бы ни была четко определена оіфу-жающая среда и как бы ни были точны физические правила, их проявление в игре далеко не всегда может быть предсказуемо как для собственных, так и для несобственных персонажей (что, в общем-то, хорошо с точки зрения игровой обстановки).
Собственные персонажи должны ориентироваться в окружающей среде на основе не всегда четкой и однозначной визуальной информации. Поэтому для них большое значение имеет детализация окружающей среды, поскольку она улучшает ее визуальное восприятие.
Несобственные персонажи, управляемые системой ИИ, обычно перед запуском игры уже имеют упрощенное представление о игровом мире. Конечно, оно также далеко от идеального, а информация, имеющаяся у таких персонажей, часто бывает ориентировочной (например, точки изменения маршрута). Существует и другой подход, при котором несобственные персонажи получают и интерпретируют информацию об окружающей среде в ходе игры (примерно так же, как и живые игроки).
Учитьгаая все сказанное выше, можно сделать заключение о том, что игровое пространство— это некая абстрактная концепция, основным свойством которой является то, что она воспринимается неоднозначно в той или иной степени. Степень этой неоднозначности зависит от выбранной методики моделирования игрового пространства, но главное в том, что такая неоднозначность присутствует всегда. Это свойство игрового пространства нужно воспринимать не как проблему, а как объек-
тивную реальность, поскольку точность и однозначность представления даются в игре слишком дорогой ценой! Специалисты по робототехнике давно пришли к такому выводу, в результате чего были созданы роботы с современными системами ИИ.
После того как персонаж с той или иной степенью точности получил информацию об игровом пространстве, он может сделать вывод о том, где находится свободное пространство, а где — непроницаемые объекты. На основе этих выводов принимаются решения о том, какие перемещения возможны, а какие — нет. Только после этого можно приниматься за выполнение собственно осмысленных перемещений.