Я делаю игру, основанную на 2D сетке, где некоторые ячейки проходимы, а некоторые нет. Динамические объекты могут двигаться непрерывно, независимо от сетки, но должны сталкиваться с непроходимыми ячейками. Я написал алгоритм трассировки луча по сетке, который дает мне все ячейки, которые пересекает...