2012-01-13 87 views
3

我是CS學生,打算構建2D安卓遊戲。在黑客教程代碼之後,我得到了一些類似於我想要的東西,但它不是很乾淨。之前從未做過遊戲,然後我開始在線研究範式並學習線程/邏輯 - 呈現獨立性/遊戲架構。說實話,我現在還不知道該怎麼做。Android開發新手。我應該使用遊戲引擎嗎?

我在讀this article,這傢伙絕對比我有更多的想法。

我應該繼續使用遊戲引擎嗎(我覺得有點像作弊)還是應該從頭開始做所有事情?我只是不知道需要多長時間才能完成簡單的2D遊戲。

回答

1

個人,如果您不熟悉如何一切正常,然後就沒有學會,而不是在正確的潛水,並開始玩弄更好的辦法。遊戲引擎爲您完成所有設置工作,並進行了優化。這並不是說你不能自己做同樣的事情。另外你會學到很多東西,在我看來,真的不是很難弄清楚(不久前我在你的相同位置)......有很多非常好的遊戲引擎,如AndenginelibGDX (我認爲最好的兩個),這些可能肯定是你將來使用的東西。但我會首先推薦製作簡單的遊戲,在主UI界面上繪製到Canvas,以確定它是如何工作的。然後,我將轉到SurfaceView並從一個線程完成所有繪圖。這會教你遊戲引擎的基礎知識。有很多關於使用Android SurfaceView設置基本遊戲引擎的教程。

This教程很不錯...只是做一些四處搜尋。