Как мне структурировать игру для iPhone OpenGL ES 1.1? - PullRequest
1 голос
/ 01 июня 2010

Я создаю игру для iPhone OpenGL ES 1.1. Я использую шаблон OpenGL ES, предоставленный xcode. Я использую только ES1Renderer.

Я кодировал некоторые основные сенсорные действия, которые пользователь может выполнять, и я начал думать об общей структуре кода. Все, что я действительно делаю, - это использую C в ES1Renderer.m для всего моего игрового состояния. У меня есть массив пулевых структур, массив вражеских структур и т. Д.

Помимо использования этой структуры, где все мое игровое состояние находится в ES1Renderer.m как массивы и структуры C, какие существуют другие способы структурирования кода? Должен ли я использовать классы C ++ или Objective-C для представления врагов, чтобы они были более модульными?

Основная причина, по которой я спрашиваю об этом, заключается в том, что я обычно не пишу код на C, C ++ и Objective-C ... поэтому я немного запутался, придумав хорошую архитектуру здесь.

1 Ответ

0 голосов
/ 13 октября 2011

Отметьте «OpenGL ES для iOS». Есть родное «Руководство по программированию» от Apple и 4 «Образец кода». Ссылка: http://developer.apple.com/devcenter/ios/resources/opengl-es/

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