2012-09-23 40 views
2

所以我一直在使用libgdx幾個星期只是爲了檢查我能做什麼,現在我還記得有關使用OpenGL 1.0和2.0的消息。我想知道當使用它與libgdx 2之間的區別究竟是什麼,當然我可以使用OpenGL 2.0作爲我的項目,而不用擔心任何事情或者是否有一些缺點?到目前爲止,我只使用1.0,當使用OpenGL 2.0時,我也讀過有關兼容性的問題,這是真的嗎?我對我未來的項目的兼容性感興趣,所以只使用OpenGL 2.0會好嗎?我應該在libgdx中使用OpenGL 2.0還是1.0?

編輯: 對不起,我正在談論OpenGL ES 1.0和2.0。

+0

你在說OpenGL *** ES *** 1.0與2.0還是桌面GL 1.0與2.0?因爲ES和桌面GL不是一回事。 –

+0

我很抱歉是OpenGL ES 1.0和2.0 –

+0

「我在使用OpenGL 2.0時閱讀了關於兼容性的問題,這是真的」 - 您在哪裏閱讀?只有在確實需要兼容性的情況下,爲了兼容才應該堅持1.0;在這種情況下,如果不知道「兼容性」是什麼意思,就無法確定是否需要它。 – millimoose

回答

0

是的,OpenGL ES 2.0有一些缺點:並非所有的手機都支持它。我有一個簡單的規則來決定使用2.0還是1.0:如果你想創建唯一的2D遊戲,請使用1.0。相反,如果3D遊戲對你有利,你必須使用2.0。

此外,你必須從一開始就決定,否則你會遭受他們的不一致。

相關問題