簡體   English   中英

openGL ES支持語言和可移植性建議

[英]openGL ES supporting languages and portability suggestion

我一直在谷歌搜索大量的問題,但仍然困惑,需要一些幫助來理解一些事情。

我:Web開發人員在C#工作了很長時間。

目標:僅針對andriod和iOS開發使用openGL ES 2.0的2D游戲。

問題:哪種語言更適合用於開發用於andriod和iOS(C#或Java)的2D游戲的openGL ES 2.0?

我真的很困惑選擇一種可以針對大多數設備的語言。

謝謝

如果您是C#開發人員,我建議繼續使用它(因為您需要學習很多用於移動開發和OpenGL的新東西,並且使用您熟悉的語言,至少可以避免新的語言學習壓力和專注於新技術學習)。

MonoDroid,C#for Android: http ://xamarin.com/monoforandroid

MonoTouch,i#的C#: http//xamarin.com/monotouch

毫無疑問, JavaAndroid的“原生”支持語言,因為iOS的Objective C平台的最佳選擇,但你應該選擇最適合你的選擇,所以我會選擇C#。

請記住,Mono框架不是免費的!

對於C ++,還有另一個有趣的替代方案MoSync: http//www.mosync.com/

您可以通過NDK在iOS中使用C ++,在iOS中通過Objective-C ++使用 兩者都使用OpenGL ES,因此您甚至可以在兩個平台之間共享代碼。

暫無
暫無

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

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