Какую структуру вы предлагаете для создания 2D-платформы для iPhone? Мне нужно только перемещать активы по экрану и обнаруживать столкновения и т.д.
Я бы подумал, OpenGL. Но, возможно, Quartz 2D достаточно? Или есть что-то еще, о чем я должен знать? Каковы преимущества и недостатки каждого? Я думаю, что для OpenGL существует более длинная кривая обучения, но это окупается в производительности, правильно?