Я пытаюсь определить, столкнется ли Object1 с Object2, учитывая следующую информацию:
1) Ограничивающие прямоугольники объектов (использует обнаружение столкновений с ограниченным кругом)
2) Объекты 'скорости
3) Текущее местоположение объекта (координаты x, y)
4) Направления объектов (вверх, вниз, влево или вправо)
Для небольшого количества изображенийпредставьте себе объекты, движущиеся по двумерной сетке, и они могут двигаться только по линиям этой сетки.
Итак, учитывая приведенную выше информацию, мне нужен эффективный, но читаемый алгоритм, чтобы определить, будут ли эти объекты сталкиваться.Под эффективностью я подразумеваю постоянное время с минимальными затратами времени на вычисления.Psuedocode или ссылка в порядке.