2009-05-26 274 views
5

什麼是人們主要用來構建iPhone遊戲?我正在學習iPhone編程。目前,我正在觀看斯坦福的所有視頻,進行分配並開始iphone開發apress書。我想進入構建遊戲,並想知道開發人員是否用opengl構建了一切,還是使用了現有的遊戲引擎?Iphone遊戲開發

+0

只是你可能會在http://iphonegamedev.stackexchange.com找到相關信息 – MrDatabase 2009-10-03 00:56:30

回答

2

取決於應用程序的圖形密集程度。

如果需要大量圖形,請使用預先存在的引擎。

如果沒有,許多使用的OpenGL ES

2

我相信大多數人只是簡單地使用蘋果的API。除此之外,我認爲cocos2d很受歡迎。

+0

我正在使用cocos2d,而且我非常喜歡它。 – John 2009-07-11 23:44:16

2

我使用統一。有很多很棒的遊戲(甚至是前10名)都使用過它。你甚至不需要知道Objective-C。該代碼是使用C#,Javascript或boo編寫的腳本語言編寫的。它是昂貴的。這將花費你至少600美元的獨立許可證來做iPhone應用程序。 unity3d.com

1

很難趕上用所有的API來編寫遊戲來學習,並且很少有很好的遊戲例子(特別是如果你是Objective-C的新手)。我最終追查了舊的crashlander源代碼,這是蘋果公司將它取出後很難找到的。

有可能是半打的iPhone遊戲編程書籍。在那之前,學習曲線非常陡峭。

我建議從基於OpenGL 2D精靈的遊戲開始。首先學習OpenGL ES,觸摸系統,然後是音頻系統。