Лаги, скорее всего, это много параллельных процессов. Но, что такое параллельный процесс? Это цикл повторяющийся много раз в секунду, если нет пауз. А паузы обычно это действия, передвижения. Их из параллельных надо исключать. Что там оставлять? Переключатели действий ивентов. Причем, для разнообразия, переключатели на рандомах. Волк погулял, погулял, стал принюхиваться... повыл... погулял еще... встретил ежа... уколол нос... ( ежи не просто сворачиваются, они могут подпрыгивать на пол метра и колоть! )...
Набор событий карты можно повесить на один параллельный процесс включающий мелкие события.
Социальные закладки