Как сделать сплошной предмет, чтобы не было столкновения? - PullRequest
0 голосов
/ 24 октября 2011

Я программирую игру и хотел бы знать, как лучше всего запрограммировать обнаружение столкновений для объекта.Я слышал, что это самая сложная часть программирования игры.Любой совет будет оценен.

1 Ответ

1 голос
/ 24 октября 2011

Трудно дать конкретный ответ на ваш вопрос без информации о том, как вы делаете игру.

Если это 2D-игра, то обнаружение прямоугольных столкновений легко реализовать.Если вы используете что-то вроде XNA (для Windows) или Andengine (для Android), то все методы для вас уже сделаны, и учебные ресурсы для обоих - в частности, XNA - великолепны.

Если это учебный проект, и вы действительно хотите сделать его с нуля, тогда посмотрите на любой из действительно хороших ресурсов онлайн, таких как 2D учебник по столкновениям , который помог мне с моим колледжемproject - это была игра.

Если это 3D-игра и вы не большой поклонник математики, то для начала рассмотрите игровой движок с открытым исходным кодом или что-то вроде XNA.

ЕслиВы хотите дать больше подробностей - язык программирования, платформа и т. д., тогда вы можете получить более полезные ответы.

...