Каковы необходимые шаги для обновления существующей 2D-игры для iPhone на основе OpenGL ES 1.1, чтобы она была совместима с дисплеем Retina на iPhone 4? Я все еще использую класс Texture2D, который появился в CrashLanding от Apple (загрузить ) образец кода.
После прочтения документация Apple, просмотр видео WWDC (сеанс 134 «Оптимизация приложения iPhone для дисплея Retina») и просмотр Пример кода Cocos2D Я все еще не понимаю.
Я считаю, что необходимые шаги включают:
- передача обложек в высоком разрешении (с добавлением "@ 2x") в
[UIImage imageNamed:@"image.png"]
- изменение "contentScaleFactor" с 1.0 на 2.0 (где?)
- обновление аргументов до
glOrthof
для включения contentScaleFactor - регулировка размера
glViewport
Обратите внимание, что я относительно новичок в OpenGL.
Спасибо за вашу помощь!