Разрабатываю онлайн шутер с видом сбоку.
Вместо игрока двигаю уровень, изначально делаю

Код AS3:
var halfWidth = level.width / 2 - gameStage.stageWidth/2;
var halfHeight = level.height / 2 + 450;
level.x = halfWidth - player.x;
level.y = halfHeight - player.y;
и потом для перемещения

Код AS3:
level.x -= dx;
level.y -= dy;
Проблема в том что не совсем понимаю как правильно задавать координаты для игроков-противников, естественно у этих игроков перемещение происходит точно таким же образом.
Подскажите пожалуйста "формулу" для перемещения противников.