2009-05-08 1 views
0

Когда подходит для использования openGl-es на iPhone по сравнению с другими инструментами? Я учусь использовать его и вдруг чувствую, что это может быть излишним для того, что я имею в виду. Это хороший выбор для чего-то вроде игры в блэкджек?Когда использовать OpenGl на iPhone

ответ

1

Вы должны прочитать этот вопрос:

Are most games on the IPhone done with OpenGL ES?

В общем, OpenGL ES очень оптимизирован и не будет иметь слишком много накладных расходов, вы должны рассмотреть CoreAnimation как более простой, более абстрактный вариант.

1

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

1

Ну, если вы хотите, чтобы 3D-анимированные карты плавно перелистывали ваш экран вместо статической движущейся карты, тогда да, используйте OpenGL ES. Также используйте его, если хотите узнать что-то о 3D-программировании или векторной математике. Конечно, игра в блэкджек не самая передовая, но вам, скорее всего, нужен более яркий интерфейс, чем Windows Solitaire.

0

Также подразумевается, что если вы построите универсальную инфраструктуру, такую ​​как OpenGL ES, вы также можете перенести игру на другие мобильные телефоны, поддерживающие OpenGL ES, и она не будет зависимой от iphone ...