Где-то начиная с Лабораторной работы №6, в коде будет периодически встречаться или +10, или -10 при переходе от логических координат к реальным координатам на сцене и наоборот (8,9,11,12 в функции движения игрока и врага - это уже вычисленные смещения {-2+10,-1+10,1+10,2+10}).
Причина такого смещения заключается в том, что я установил камеру не в центре сцены, а как раз сместил её по осям X и Z на эти самые 10 единиц.
Если же вы сразу установили камеру по правильным координатам, то делать смещение на 10 единиц при переходе от одного типа координат к другим НЕ НАДО.