Heyo!
Я начинаю создавать игры на iOS и пытаюсь запустить Breakout-клон. В качестве практики я хотел, чтобы шар отскакивал в прямоугольник, поэтому я обхожу голову вокруг простого столкновения, направления и скорости.
Мой мяч получил следующее:
Point position; // x, y
float direction;
float velocity;
В моей функции «обновления» я хочу переместить шар в текущем направлении. Какая следующая позиция, учитывая скорость и направление?
Есть ли какие-нибудь помощники в некоторых встроенных фреймворках в iOS?
Мне бы очень хотелось узнать больше о 2D-математике, поэтому, если у кого-то есть какие-то ресурсы, я буду очень признателен, если вы отправите мне ссылку.