Когда использовать OpenGL на iOS - PullRequest
0 голосов
/ 30 января 2011

Я планирую разработать игру, которая на самом деле представляет собой игру в стиле 2D коллекционирования. Графического синтеза в реальном времени будет немного, в основном будут спрайты, плавающие вокруг.

Я знаю, что я спрашиваю, у него нет правильного ответа "% 100", но я просто хочу услышать мнения, когда вы рекомендуете использовать OpenGL, когда нужно идти прямо с перемещением объектов NSO на экране с анимацией?

Ответы [ 2 ]

0 голосов
/ 16 июня 2013

OpenGL - это 3D API, поэтому, если вы пишете 3D-приложение, то это ваше единственное рациональное решение.Если вы пишете 2D-приложение, вам лучше использовать CoreGraphics, поскольку 2D-анимация хорошо поддерживается, и с ней действительно довольно легко работать.Во всяком случае, намного проще, чем OpenGL.Например, рендеринг текста прост в 2D-приложении с использованием UIKit и CoreGraphics, но в OpenGL это не тривиально.

0 голосов
/ 31 января 2011

IMO всегда лучше использовать OpenGL для графики: перемещение, изменение размера, другое преобразование.И я предлагаю не начинать с нуля, а использовать какое-то существующее решение, например http://www.cocos2d -iphone.org /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...