Cocos vs AndEngine für Android [geschlossen]

7

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

    
cjds 09.06.2012, 07:48
quelle

6 Antworten

6

Beide Engines laden das Laden der TMX-Map recht einfach und geben sie von D-PAD ein. Wenn Ihre Anforderungen nur das sind, gibt es keinen großen Unterschied. Benutze einfach, was du kennst.

    
AvrDragon 10.06.2012, 11:27
quelle
4

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.

    
vgonisanz 10.06.2012 08:34
quelle
4
%Vor%

Wenn Sie mit java choose LibGdx ODER cocos2d-x für C ++ vertraut sind.

Ich empfehle Ihnen, cocos2d-X

zu wählen     
Akarsh M 19.09.2013 05:46
quelle
3

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

    
Jimmar 03.11.2012 20:26
quelle
2

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 !!

    
Altair 09.04.2013 11:03
quelle
1

Für Android würde ich LibGDX sehr empfehlen: nativ, gute Dokumentation und große Community / Forum.

    
ssantos 09.04.2013 11:09
quelle