簡體   English   中英

在任何移動平台上進行開發的3D引擎

[英]3D Engines for development on any mobile platform

我正計划為所有移動平台開發一款游戲,並且幾乎已經將游戲的概念歸零了。 但到目前為止,我唯一面臨的問題是我不知道什么是最好的庫+ 3d引擎,以使我們在某些即將推出的手機上實現最佳硬件效果。 我說的是iPhone 3GS,新的WinMo和配備著名的Snapdragon的Android設備,三星,ARM,高通以及英特爾和AMD的其他處理器。 從現在開始,我計划暫時使用ogre庫,但是接下來將提供可移植性嗎? 這更多的是設計問題,而不僅僅是編碼。 感謝任何幫助,也非常歡迎其他希望合作的人。 只是給我發郵件。

我對Window Mobile不太了解,但是(現在)對Android和iPhone之間的兼容性存在障礙:托管代碼與本機代碼。 Android強烈建議您使用Java進行編寫,而iPhone需要使用Objective-C或C ++(或C)。 盡管Android確實具有本機開發套件,但它們目前並未公開許多庫。 隨着時間的推移,他們將添加更多的API,但是Android開發人員將繼續鼓勵Java開發,因為Dalvik字節碼將在任何新設備上運行。

這只是我的觀點,但是一開始我只會關注一個平台。 選擇您的主要平台,並盡可能使用便攜式C ++編寫核心游戲代碼,並使平台特定部分與核心游戲代碼分開。 您的目標是發布游戲。 一旦有錢進來,就開始專注於第二個平台的端口。

我建議您使用OpenGL ES和STL。 Android和iOS平台都變得與OpenGL和STL庫更加兼容,並且看起來其他所有移動平台都將遵循此課程(也許Windows Phone 7除外)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM