shchegol / reactive-battle

Попытка создать легендарную игру Battle City в браузере
MIT License
1 stars 0 forks source link

#61 walls collision #67

Closed zemer closed 3 years ago

zemer commented 3 years ago

Fix #61

Перед движением танка проверяется не попадают ли новые координаты за пределы игрового поля или на другой спрайт. Препятствием для движения танка являются кирпичные и бетонные стены, и вода. Используется простая проверка на пересечение прямоугольников описывающих спрайты с неким допуском, чтобы легче было управлять.