Здравствуйте.
В общем, продолжаю баловаться с JavaScript'ом (пишу тетрис). Столкнулся с проблемой: не знаю как лучше сделать коллизию для тетриса. Сами блоки у меня состоят из матрицы, а игровое поля я тоже могу представить в виде матрицы с помощью:
const arena = createMatrix(12, 20);
console.log(arena);
console.table(arena);
И, соответственно, те элементы, которые в этой большой матрицы равны 1, должны быть твёрдыми (коллизия на них должна работать).
В общем, как мне подобное лучше сделать?
P.S: Весь
код пока доступен в таком виде.