Вращающиеся кординаты вокруг оси? (тетрис)
Я пытаюсь создать свой собственный клон тетриса, но столкнулся с небольшой проблемой с вращением фигур. У меня есть двумерный массив, представляющий игровую сетку 10 x 20, и отдельные объекты фигур, которые при инициализации содержат координаты того, откуда на сетке форма начнет падать. Так, например, когда пользователь перемещает форму вниз каждой координатыs y значение уменьшается, и это изменение отражается в сетке.
Что я могу'Похоже, что это эффективный способ обработки поворотов формы с помощью этой реализации. Можно ли как-нибудь использовать матрицу этих координат вокруг обозначенной оси?
Любые предложения будут с благодарностью,
Спасибо.