Для моей 2d игры на платформе я следую 2 статьям от создателя игры N N +. В двух статьях рассказывается о том, как обрабатывается столкновение, и о широком обнаружении столкновений фаз путем сохранения всей информации о формах AABB на карте тайлов вместе с некоторой другой потенциальной информацией, необходимой для столкновения. Где в Интернете объясняется, как обрабатывается перемещение персонажа игрока.
http://www.madgravityradio.com/ngame.html
Я попробовал с небольшим прямоугольником на месте игрока, в результате я получил прямоугольник, который очень отзывчив в отношении столкновения, но не реалистичный (я понятия не имею, как наклонить прямоугольник игрока на некоторый угол при шаге вниз или вверх по краям склона.).
Из какого типа объекта состоит игрок? Хранится ли игрок в форме коробки, и коробка переводится? Пожалуйста, пролите некоторый свет на то, как персонаж управляется, концепция этого виртуального игрока? Я где-то читал тряпичную куклу.
У меня есть еще несколько общих вопросов.
В SAT, как обрабатывать / применять минимальный вектор перевода, чтобы сделать движение более реалистичным?
Я не начал создавать карту тайлов для этой игры для iphone, у меня есть некоторый опыт создания карт титров для флеш игр Не знаете, как эффективно обращаться с памятью на iphone - какие рекомендации, пожалуйста?