Ich möchte ein Spiel mit dem Tiled Map Editor erstellen und den Charakter mit einem D-Pad bewegen, um das Zeichen zu bewegen
Ich frage mich also, welche Engine besser wäre AndEngine oder Cocos2d
Denken Sie daran, dass ich ein Anfänger bin, also würde ich gerne viele Tutorials anstarren. :-D
Danke
Cocos2d-android hat keine Unterstützung mehr. Sie müssen cocos2d-x verwenden, plattformübergreifend, verwenden Sie JNI, um C ++ - Code zu verwenden. Weitere Informationen finden Sie hier .
Cocos2d-x ist großartig, um Spiele zu erstellen, aber ich habe AndEngine nie benutzt.
Ich begann mit Cocos2d-android, da es eine bessere Option erschien, aber nach einer Weile war ich schockiert, dass ich keine Tutorials für Cocos2d-android finden konnte.
geh entweder zum Cocos2d-x-android oder nimm AndEngine Ich habe Cocos2d-x-android nie ausprobiert, aber ich kann bestätigen, dass AndEngine ziemlich gut ist und viele Beispiele und genug Tutorials hat, um loszulegen [AndEngine fehlt die Dokumentation aber .. aber das wird kein Problem sein, wenn Sie mit der offizielle Beispiele]
Edit: AndEngine ist jetzt irgendwie tot
Es gibt eine Menge Bugs in AndEngine ... Ich hatte zuerst das gleiche Dilemma der Auswahl einer Sache gegenüber anderen, aber meine Optionen gehören libgdx, andengine und cocos2dx ...
Obwohl libgdx ein Framework ist, aber es ist das mächtigste von allen und du kannst sehr tief in den Code gehen (du könntest einige außergewöhnliche Ereignisse kreieren) ... aber für einen Anfänger wie mich ist das eine schwierige Frage, da ich keine habe Die Erfahrung der Spieleprogrammierung (auch die Art der einfachen Doku, die auf der Website gegeben wird, verführt Sie dazu, sie zu benutzen, aber nach einer Weile, wenn Sie etwas Eigenes erschaffen wollen, sind Sie verwirrt). Aber die beste Leistung ist garantiert!
Als nächstes kommt die AndEngine ... ausgezeichnete Arbeit von Nicolas..aber leider steigt die Anzahl der Bugs ständig und es gibt keine konsistenten Ergebnisse um die Geräte..es ist einer der größten Nachteile ... Sie können Fehler vermeiden, aber bei der Leistung ist hart getroffen Sie haben keine andere Wahl, als es zu verlassen !!
Cocos2d-x (das ist was AndEngine ohne Bugs und gute Leistung wäre in der Zukunft) .. aber der einzige Nachteil bei Cocos ist die Programmierung auf nicht-Mac-OS ... Sie haben nicht die üblichen Code-Vervollständigung und winzige Miny-Funktionen, die heutzutage Programmierer sind. Aber für Leistung und Fehler-resistente Codierung haben wir eine Zweitplatzierte zu libgdx !!
Tags und Links android cocos2d-iphone andengine cocos2d-android