Realizzare primo videogioco

Salve mi piacerebbe per mio diletto realizzare un videogame per iphone. E chissa, se viene bene potrei anche metterlo su application store.
All’incirca ho capito come si realizza una applicazione ma nn come si fanno i giochi.

Allora ecco le domande: So tutto su objC e sul sdk .
1)Quando vado a realizzare un videogioco 3d… Esiste un motore 3d all’interno del sdk? …Quando devo iniziare un nuovo progetto devo partire da opengl es …oppure?
2) Come realizzo il mondo 3d (mi preme molto piu la prima domanda a questa rispondete se avete tempo)
3)Per quanto riguara videogiochi 2d, come si inizia…qualcuno sa indicarmi qualche bel tutorial …anche piu di uno .

  1. il motore 3d è opengl es…non fa parte dell sdk ma basta aggiungere il framework…
  2. non mi son mai avventurato piu di tanto nel 3d neppure nelle applicazioni desktop perchè richiede troppo sviluppo in grafica e modellazione 3d
  3. per i videogiochi 2d … dai un occhiata a cocos2d una libreria davvero molto utile e completa…

spero di esser stato utile…