我想用瓷磚的地圖編輯器製作的遊戲,我想移動的字符的周圍使用d-墊用於移動字符科科斯VS AndEngine爲Android
所以我不知道該引擎會更好 AndEngine或Cocos2d
請記住,我是初學者,所以我想盯着很多教程。 :-D
謝謝
我想用瓷磚的地圖編輯器製作的遊戲,我想移動的字符的周圍使用d-墊用於移動字符科科斯VS AndEngine爲Android
所以我不知道該引擎會更好 AndEngine或Cocos2d
請記住,我是初學者,所以我想盯着很多教程。 :-D
謝謝
兩個發動機都可以很容易地加載TMX地圖,並從D-PAD輸入。所以如果你的要求只是這個,那就沒有太大的區別。只要用你熟悉的東西。
謝謝:-)決定在科科斯。那裏有任何教程。我發現了一些特定的精靈,但沒有一個用於Tiles。只是片段 – cjds
Cocos2d-android不再支持。您必須使用cocos2d-x,跨平臺,使用JNI來使用C++代碼。更多信息HERE。
Cocos2d-x非常適合創建遊戲,但我從來沒有使用過AndEngine。
我開始的Cocos2D-Android作爲它出現了一個更好的選擇,但過了一會兒,我很震驚,我無法找到任何教程的Cocos2D-的Android
要麼走的Cocos2D-X-Android或取AndEngine 我從來沒有嘗試過Cocos2d-x-android,但是我可以證實AndEngine相當不錯,並且有很多示例和足夠的教程可以幫助您開始使用[AndEngine雖然缺少文檔..但是如果開始的話,這不會成爲問題與官方示例]
編輯:AndEngine現在有點死了
有一個地獄很多AndEngine蟲子...... 我不得不首先選擇一件事比其他的同樣的困境,但我的選項包括libgdx,andengine和cocos2dx ...
雖然libgdx是一個框架,但其對他們來說最強大的,你可以深入代碼(你可能會創建一些非凡的事件)......但對於像我這樣的初學者來說,這是一個艱難的,因爲我沒有遊戲編程的經驗(也是簡單的文檔在其網站給你誘惑你使用它,但過了一段時間,當你想創造自己的東西你感到困惑).. 但最好的表現是保證!
接下來是AndEngine ..由Nicolas出色的工作doen ..但可惜的是,bug數量不斷上升,並且圍繞設備的結果並不一致..其中一個主要缺點是您可以避免bug,但是當性能難以承受,你別無選擇,只能離開它! (這是什麼AndEngine沒有錯誤和良好的性能將在未來) ,但唯一的缺點與椰子是在非蘋果操作系統上編程...你沒有通常的代碼完成和tiny-miny功能,這些都是編程人員必需品。但是對於性能和缺陷防禦性編碼,我們擁有libgdx的亞軍!
好比較... !! 有幫助! – user2416728
祝你好運在Android上調試cocos2d-x。此外,我並不知道AndEngine中的「所有這些錯誤」。是的,可能會出現一堆github問題,但我正在積極開發一款遊戲,至今尚未遇到單一問題。 –
@NicolasGramlich對不起,陛下從來沒有想過我會傷害你,但你可能想要看看這個: http://www.andengine.org/forums/forums/tutorials/andengine-gles2-0-anchorcenter-book-t9411-60.html#p48473 – Altair
對於Android,我強烈建議使用LibGDX:native,良好的文檔和大型社區/論壇。
Libgdx : Java (Good documentation/Sample example)
(Android/iOs/3D support also)
Cocos2d-x : C++ (Good documentation and Sample example)
(Android/iOS/window/bada/blackbarry/etc/3D supports)
AndEngine : Java (Documentation is **OK** but bit of issue)
(Android)
Cocos2d-android : Java (bIT of documentation/ easy to use)
(Almost dead only android)
如果熟悉java的choose LibGdx
ORcocos2d-x
爲C++。
我建議你應該選擇的cocos2d-X
完全正確,我使用AndEngine是一個很好的lib,它有許多擴展功能,可以處理所有的事情,但是文檔很差,我也使用Libgdx非常好的lib以及很棒的文檔 – mina
對於初學者我總是建議挑引擎,你可以找到更多的教程(甚至書籍)。 – LearnCocos2D