OpenGL ES iPhone Текстуры - PullRequest
       16

OpenGL ES iPhone Текстуры

0 голосов
/ 24 декабря 2009

В одной из моих новых игр я использую OpenGL ES, поскольку в ней есть несколько врагов и пуль, и т. Д. Как вы рисуете изображения на экране с помощью Opengl ES? У меня есть player.png изображение размером 48x48 пикселей; как бы я нарисовал это на экране?

1 Ответ

0 голосов
/ 01 января 2010

Основной ответ заключается в том, что вы создаете четырехугольник из двух треугольников и рисуете эту «камеру лицом» или в 2D-режиме на экране.

В примере iPhone с OpenGL ES (ракета-носитель) вы можете увидеть класс Texture2D, который обрабатывает загрузку png и их отображение. Все просто, но работает.

Но я бы посоветовал вам взглянуть на cocos2d iPhone. Этот фреймворк обрабатывает многие из этих вещей для вас и позволяет вам больше сосредоточиться на своей игре: http://code.google.com/p/cocos2d-iphone/

Вы также можете посмотреть на GameSalad для непрограммного способа создания простых игр для iPhone: http://gamesalad.com/

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