Как физика работает в играх с мячом и веслом, таких как Breakout и Pong? - PullRequest
0 голосов
/ 27 августа 2011

У меня есть следующая игра:

enter image description here

У меня есть готовые столкновения прямоугольника с мячом и плитками. но моя проблема в том, что когда мяч попадает в клетку и летучую мышь, под каким углом мяч должен отскакивать? Как мне это определить?

Ответы [ 3 ]

4 голосов
/ 27 августа 2011

Вы должны прочитать физику, в частности Reflection . Физика стиля прорыва .

.
2 голосов
/ 27 августа 2011

Это не так сложно, если мяч попадает в вертикальное препятствие, просто инвертировать его скорость x, если он сталкивается с горизонтальным препятствием, инвертировать его скорость y.

0 голосов
/ 28 августа 2011

Для этого существует класс XNA Vector2.Проверьте метод Vector2.Reflect .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...