Является ли Quartz2D или OpenGL более подходящим в моей ситуации? - PullRequest
1 голос
/ 20 марта 2012

Я планирую разработать 2D-игру. Это игра для управления движением с множеством различных объектов - полос с различными сложностями, пешеходов, велосипедистов, автомобилей с разными привилегиями и вне курса светофора и т. Д. быть 2D, я хочу, чтобы это было как можно более плавным. Объекты в большинстве случаев будут не такими реалистичными - например, пешеходу больше понравится персонаж из мультфильма, чем реальный человек, но ход игры должен быть естественным. У меня есть небольшая трудность в принятии решения относительно того, использовать ли Quartz или OpenGL. Я читаю много тем в SO, но мне все еще нужно больше рекомендаций. Большое спасибо.

1 Ответ

1 голос
/ 20 марта 2012

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

Я не использовал GLKit (из iOS5), но вы можете поместить представление OpenGL вUIKit, это будет хорошо, если вы все еще хотите рисовать с использованием основной графики, вы можете наложить UIKit и OpenGL на слои.

Я лично рекомендую Kobold2d: http://www.kobold2d.com/display/KKSITE/Home, поскольку он поставляется со многими примерами проектов., вы можете начать меняться с.

...