2012-06-07 3 views
-2

Я хотел разработать игру. Я хочу развивать знания, которые я имею в OpenGL ES 2.0 и языке C.Разработка игр с использованием OpenGL ES 2.0 и C

Первое, что приходит мне в голову, это то, как развить текстуры и т. Д. Поэтому, пожалуйста, кто-нибудь скажет мне, что все инструменты, игровой движок и т. Д., Что мне нужно.

Любые хорошие учебные пособия для одного и того же.

благодарит заранее.

+1

Трудный вопрос, потому что это не очень ясно - какие части вы хотите развивать? Вы хотите написать свой собственный движок или использовать чужой? Это сильно влияет на ответ. Текстуры и модели обычно создаются в сторонних инструментах, таких как Blender и Gimp, но вы можете выбрать собственные редакторы или генераторы. Возможно, вы могли бы лучше понять, с чего начать, читая здесь: http://gamedev.stackexchange.com/ – glenatron

+0

@glenatron Я хочу разработать полную игру. Я не играю в игру и играю в джеты. Я хочу развить эту игру http://www.albinoblacksheep.com/games/bloxorz в OpenGL ES 2.0. как это сделать. У меня очень мало знаний об этой игре. пожалуйста, помогите мне. – Megharaj

+0

Вам нужно прочитать по всему району, затем пройти через некоторые базовые обучающие программы по разработке игр и получить представление о том, что им нужно сделать. В приведенной выше ссылке gamedev есть много вопросов, связанных с учебником, так что это место для начала, не вопрос. – glenatron

ответ

0
  1. Вы сказали, что хотите использовать OPENGL ES 2.0, я понимаю, что вы хотите разработать устройство Android или IPhone.

  2. Вам нужно прочитать некоторые о матрице, вращении, переводах. OpenGl ES не glrotate и gltranslate методы (и более), но вы можете разработать свой собственный метод методы, используя затем OpenGl документация: http://www.opengl.org/sdk/docs/man/xhtml/glRotate.xml http://www.opengl.org/sdk/docs/man/xhtml/glTranslate.xml

  3. Если вы хотите использовать OpenGL для розыгрыша, вам нужно писать вершина и фрагмент шейдеры What kind of shader for 2D games (ie. Super Mario)

много материала вам нужно, это всего лишь маленький кусочек. Надеюсь, это будет полезно для вас.

+0

может у вас, пожалуйста, порекомендуйте мне, какой игровой движок я должен использовать для разработки 3D-игры, у меня есть знания по OpenGL ES 2.0 amd C. его нормально, даже если C++. сделайте повтор – Megharaj

+0

для android? для iphone? Я знаю только SIO2 и Unity3D, они не бесплатны, но их гораздо больше. Я не могу сказать вам ничего о них, потому что я не использовал. – cpps