Die vollständigste Cocos2d-x Tutorial & Guide Liste [geschlossen]

70

Ich entwickle ein Spiel mit Cocos2d-x für Android und iPhone. Am Anfang hatte ich viele Probleme, diese Bibliothek zu verwenden. Daher möchte ich in dieser Frage alle grundlegenden, mittleren und fachkundigen Tutorials sammeln, da es viele Info-Fragen gibt, die dieselben Fehler machen. Als ich anfing , musste ich mit meinem Freund Google auf vielen Websites viel suchen. Hoffe, das hilft den Leuten, jetzt anzufangen. Alles in c ++ .

Anfänger

  • Offizielle Wiki- Links
  • So starten Sie auf mehreren Plattformen HIER Das Beste. Erstaunliches Tutorial für XCODE (MAC) und ECLIPSE (LINUX).
  • Eine einfache Anleitung zum Starten
  • Ein weiterer plattformübergreifender Leitfaden
  • Dank Marcio Andrey eine großartige Anleitung, um mit dem Programmieren auf Eclipse + Android und DEBUG zu beginnen
  • Eine andere Möglichkeit , cocos2d-x unter Android zu integrieren
  • Soziales Beispiel, Facebook + E-Mail + Twitter auf iOS und Android HIER

Mittel

ERWEITERT

Erweiterungen

Codebeispiele

TIPPS

  • Audioformat unterstützt
  • Wenn Sie Linux verwenden, verwenden Sie bitte nicht cocos2d-android oder cocos2d-android-1, ist dekreatiert . Versuchen Sie, cocos2d-x zu verwenden

  • Wenn Sie Linux verwenden und nicht wissen, wie man nativen Code verwendet, werfen Sie einen Blick in die Entwicklung

  • CCLOG ("String"); Arbeiten Sie nicht an Eclipse Log Cat, aber CCLog macht es!

  • Maximale Texturgröße / Auflösung hier

  • Iphone verwendet RETINA, um Texturen in HD zu zeichnen, wird jedoch nicht auf Android verwendet. Meine Lösung ist die Verwendung von RETINA auf dem iPhone und die Kompilierung von Setscale nur unter Android. Multi-Resolution-Wiki . Zum Beispiel:

    #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
    this-> setObjectScale (1);
    #endif // CC_PLATFORM_IOS
  • Ihr erstes Beispiel muss der Beamte des WIKI sein

** OFFIZIELLE SEITE COCOS2D-X **

Was braucht diese Frage?

  • XML Tutorial, ich habe nichts in diesem Bereich. Eigentlich arbeite ich in einem Code. Ich werde ein Tutorial machen. Die Bibliothek, die verwendet werden kann, ist libxml2
  • Beispiel für das Erstellen von Menüs
  • Beispiel für ein Schiebereglermenü
  • Gestenklasse noch nicht implementiert

Wenn Sie Probleme haben, verwenden Sie das Tag Cocos2d-x in Stackoverflow, und ich werde versuchen, Ihnen zu helfen.

Ich habe die FAQ bereits gelesen, aber 90% der Fragen zu cocos2d / android stellen das gleiche Problem dar, wenn veraltete Bibliotheken verwendet werden. Ich möchte nur den Leuten helfen, cocos2d-x zu verwenden. Alle zusätzlichen Informationen sind willkommen.

vgonisanz
quelle
5
@jptsetung, ich suche nach der vollständigsten Anleitung zur Verwendung von cocos2d-x, da es sehr schwierig ist, es ohne Hilfe zu verwenden. Ich suche Leute, die diese Frage beantworten. Schauen Sie hier -> blog.stackoverflow.com/2011/07/…
vgonisanz
1
Sie sollten dieses Fragen-Community-Wiki erstellen, damit wir es in den FAQ hinzufügen können.
Noob
Ich muss wissen, wie man XML-Dateien liest. ist das noch ein Tutorial?
Fugogugo
1
@Fugogugo: Cocos2d-X verfügt über eine integrierte XML-Unterstützung zum Lesen von Dateien auf der Android-Plattform und zum Analysieren von Eigenschaftslisten. Es ist jedoch nicht etwas, das sie vereinfacht, exportiert oder zur Verwendung im Code Ihres Spiels zur Verfügung gestellt haben. Ich empfehle dringend , TinyXML2 zum Lesen Ihrer XML-Dateien zu verwenden.
Nathanael Weiss
1
Meta Frage zu dieser Frage hier: meta.stackexchange.com/questions/155531/…
George Stocker

Antworten: