2014-03-07 26 views
1

哪個是使用libGDX的主要優點? libGDX和Android SDK有區別嗎,還是libGDX就像使用Android SDK的框架?你建議我使用哪一個?使用libGDX或Android SDK的差異和優勢?

+0

你想做什麼? – Tenfour04

+0

@ Tenfour04我想做一個Android遊戲 –

+0

我會用libgdx去。您將可以更輕鬆地設置音頻和輸入控件。另外,使用着色器的圖形可以做更多的事情(如果你願意的話),而且你可以毫不費力地合併3D。與推送到設備或仿真器相比,您可以在桌面上快速編譯和測試,因此您可以快速迭代代碼來修復問題並調試非Android硬件特有的問題。 – Tenfour04

回答

1

首先我想說的是,這個問題有點基於意見,所以我認爲它會很快關閉。無論如何,我想指出一件重要的事情: Libgdx是一個crossplattform框架。您可以在桌面上開發和測試99%的遊戲。然後添加一個代碼行,並在android上運行。 Android應用程序和桌面版本之間的唯一區別是傳感器和觸摸屏。您也可能會遇到屏幕尺寸問題,但爲此,您應該查看一些解決方案。 我從來沒有使用android sdk,但儘管我知道你必須使用模擬器或手機進行測試。所以測試過程非常慢並且很煩人。 而且,如果您只想開發Android手機,爲什麼不花5分鐘思考如何在桌面上控制遊戲並添加這幾行? 多數民衆贊成我想指出的事情。其餘的由你決定。 也許你想看看視頻on this page