Основанная на мозаике коллизия в XNA

Я потянул мозаики в своей игре XNA и загрузил мой символ. Мой символ, однако, не перемещается - карта делает, который дает ему иллюзию перемещения. Теперь я задаюсь вопросом, как на самом деле протестировать против них на коллизию. Я имею в виду, куда код коллизии идет и как я заставляю все мозаики представить 'одну большую вещь'?

5
задан Dominic K 23 February 2010 в 04:36
поделиться

3 ответа

В клубе XNA Creator есть учебник по обнаружению столкновений на основе пикселей. Вам нужно выяснить, для каких объектов вы хотите сделать обнаружение столкновений. Полагаю, вы хотите, чтобы персонаж двигался по плиточному фону, поэтому не стоит проверять столкновения между персонажем и фоном. Вместо этого нужно создать спрайты препятствий и выполнять обнаружение столкновений на них.

5
ответ дан 14 December 2019 в 13:34
поделиться

Вы можете взглянуть на Platformer Starter Kit, там показано, как организовать плитки на карте и проверить столкновения.

0
ответ дан 14 December 2019 в 13:34
поделиться

Вы можете ознакомиться с Учебными пособиями Ника Грейвлина , в нем описан весь процесс создания механизма плитки. Здесь есть ссылка , чтобы увидеть все руководства на YouTube.

1
ответ дан 14 December 2019 в 13:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: