2009-05-26 13 views
5

Wozu verwenden Menschen hauptsächlich iPhone Spiele? Ich lerne iPhone-Programmierung. Momentan schaue ich mir den ganzen Stanford Vidcast an, mache die Aufgaben und gehe durch den Anfang des iPhone Apless Books. Ich möchte Spiele bauen und wissen, ob Entwickler alles mit OpenGLs erstellen oder ob sie bereits existierende Game Engines verwenden.iPhone Spiele Entwicklung

+0

nur fyi finden Sie die relevanten Informationen auf http://iphonegamedev.stackexchange.com – MrDatabase

Antwort

2

Hängt davon ab, wie grafikintensiv die App ist.

Wenn es viele Grafiken benötigt, gehen Sie mit einer bereits vorhandenen Engine.

Wenn nicht, viele verwenden OpenGL ES

2

Ich glaube, dass die meisten Leute einfach Apples APIs verwenden. Ansonsten denke ich, cocos2d ist ziemlich beliebt.

+0

Ich benutze cocos2d und ich mag es ziemlich. – John

2

I Unity verwendet. Es gab viele großartige Spiele (sogar in den Top 10), die es nutzten. Sie müssen nicht einmal Ziel-C wissen. Der Code wird in Skriptsprachen mit C#, Javascript oder boo geschrieben und dann kompiliert. Es ist teuer. Es kostet Sie mindestens $ 600 für eine Indie-Lizenz, um iPhone-Apps zu machen. unity3d.com

1

Es ist schwierig, ein Spiel mit allen APIs zu erlernen, um zu lernen und ein paar gute Spielbeispiele (vor allem, wenn Sie neu in Objective-C sind). Ich habe die alte Crashlander-Quelle aufgespürt, die notorisch schwer zu finden ist, seit Apple sie gezogen hat.

Es sind wahrscheinlich ein halbes Dutzend iPhone-Spiele-Programmierbücher in der Pipeline. Bis dahin ist die Lernkurve ziemlich steil.

Ich würde vorschlagen, mit einem OpenGL 2D Sprite-basierten Spiel zu beginnen. Beginnen Sie mit dem Erlernen von OpenGL ES, dem Touch-System und anschließend dem Audiosystem.