2013-03-07 78 views
2

我目前使用andEngine在Android上開發了4款多人遊戲。Google playN vs android遊戲引擎

問題是引擎有點死(過去8個月沒有提交),我想從另一個好引擎開始開發。

我看到playN,它看起來很有希望,但我的目標只有Android設備(也許iOs)。

因此,如果我只針對移動設備,那麼使用playN與特定的Android遊戲引擎的優點/缺點是什麼?

回答

3

Interresting問題。這是我的觀點。

就個人而言,作爲PlayN的巨大粉絲,無論如何我都會看到一個缺點如果您將它與特定的Android遊戲引擎進行比較。 PlayN只使用OpenGL ES 2,如果你想開發一個兼容性很強的簡單2D遊戲,這是一個真正的問題。例如,它不適用於三星ACE。

但是,我看到許多優勢

  • 測試。 PlayN測試真的很棒。您不必加載繁重的模擬器。您可以加載測試,並可以在本機窗口中播放它。

  • Maven代相當棒!你所有的項目都可以用簡單的命令行生成,測試,運行。我知道這比PlayN的優勢更具優勢,但PlayN與其真正聯繫在一起。 在兩行命令,你可以創建項目並對其進行測試(因爲它帶有一個示例代碼)

  • 你只想要開發Android,這是偉大的,但不關上了門了。你可以開發你的android遊戲,測試併發布它。如果人們喜歡它,下個月你就不必在iPhone上發佈它。

這正是我的想法。我希望它有幫助。

+0

非常感謝。非常好的觀察。我目前更傾向於使用libgdx,但你甚至是餘額:) – Fofole 2013-03-07 10:11:33

+0

超過90%的設備支持OpenGL ES 2.0。對於更多,這已經足夠了。 http://developer.android.com/about/dashboards/index。html – Hartok 2013-04-01 23:07:08

+0

所以我沒有機會,我知道很多沒有開放源代碼2.0的人比擁有它的人。例如,在法國,很多人購買了三星Ace(Android 2.3)。您無法使用該手機來製作PlayN。 – dawi 2013-04-02 08:09:22

2

我不是專家,但從我在PlayN網站上看到的,你無法將AndEngine與PlayN比較。 PlayN不是遊戲引擎,它可以幫助您在多個平臺上編譯遊戲。

順便說一句,你說AndEngine沒有任何活動,但我剛剛檢查過,好吧,它並不多,但該項目似乎活着在github

此外,我想帶來另一個引擎的討論:libgdx

我正在考慮爲android創建一些視頻遊戲,我正在爲遊戲引擎做一些研究,到目前爲止,我在免費引擎中找到的最有希望的是libgdx。你怎麼看待這件事?