При моделировании изменения направления движения считается, что существует низкоуровневый движок, который полностью берет на себя задачу имитации базовых операций. Такие операции называются локомоциями (locomotion) персонажей.
Теория искусственной жизни (AL — Artificial Life) занимается изучением поведения отдельных существ, которые объединяются в большие группы сложной структуры, как это происходит в реальной жизни. Как было установлено в ходе исследований, взаимодействие простых компонентов может привести к возникновению невероятно сложных ситуаций.