Нужно ли использовать RBS-систему?

Основная сложность при создании компьютерной игры состоит в том, что разработчикам постоянно приходится искать компромисс между объемом потраченных времени и сил и достигнутыми результатами. Иными словами, нам нужно решить, сколько времени мы можем инвестировать в разработку RBS-системы. На создание полнофункциональной RBS-системы нередко уходит от нескольких недель до нескольких месяцев, что при необходимости решения относительно простой проблемы может оказаться большой роскошью. С другой стороны, простые в реализации решения (например, поведение, проявляющееся в изменении направления) могуг оказаться непригодными для решения других проблем, в том числе даже очень сходных.
в этой главе мы спроектируем RBS-систему, построенную по модульному принципу. Однако при этом, учитывая основные принципы работы RBS-систем, следует помнить, что при их использовании очень важной проблемой остается эффективность. Кроме того, если нам нужно будет моделировать более сложные поведенческие реакции, не менее важными являются такие аспекты, как гибкость и расширяемость. Все эти факторы следует учитывать при принятии решения в пользу RBS-системы или системы, основанной на других принципах.