zlodiak, если ты развлекаешься, то писал бы уже на es6.
Как сказал
рони, разделил бы карту на квадраты.
Цитата:
|
да движение слишком рваное получится
|
Не получится, если карта разбита на квадраты, то это не значит, что они будут прыгать из квадрата в квадрат, можно же сделать плавное перемещение. Плюс, так будет проще отследить объекты в данной местности.
Я б делал нечто подобное
https://jsfiddle.net/eq3dy2wz/ (тут только карта).
Написал минут за 15, так что сильно не кричите)