Компьютерные игры. Как это делается

       

Моделируйте, но не имитируйте


Создание модели и имитация - два совершенно разных подхода к проблеме. Имитируя, вы просто пытаетесь отразить внешний вид образца, тогда как модель претендует на то, чтобы воспроизводить принципиальную структуру и механизмы, лежащие в основе системы. И модели, и имитации имеют, по сути, одну и ту же задачу, но модель при этом обладает рядом определенных преимуществ.

• В цели имитирующих систем не входит задача создания собственного «интеллекта», или механизма самоуправления, ведь какая-либо логическая взаимосвязь параметров системы и ее внешнего поведения там отсутствует.

• Модели обеспечивают свободу выбора, поскольку они не являются абстрактным воспроизведением системы, а построены на основе глубокого понимания ее сути, т.е. на взгляде «изнутри». Имитации создаются на основе внешних представлений и в принципе не способны достичь полной достоверности.

• Модели имеют возможность расширения, их компоненты могут быть взаимозаменяемы. Можно разобрать модель и перестроить ее заново, чего никогда не удастся сделать с имитацией.



Содержание раздела