2012-05-22 14 views
70

Sto sviluppando un gioco che utilizza Cocos2d-x per Android e iPhone. All'inizio, ho avuto un sacco di problemi per iniziare a usare questa libreria, quindi, in questa domanda, voglio raccogliere tutti i tutorial di base, di media e di esperti perché ci sono molte domande di informazioni che fanno gli stessi errori. Quando ho Started, ho dovuto guardare molto in molti siti usando il mio amico Google. Spero che questo aiuti le persone a iniziare ora. Tutto in C++.L'elenco completo di tutorial e guide Cocos2d-x

principianti

  • wiki ufficiale links
  • Come avviare in multi-piattaforma HERE Il migliore. Straordinario tutorial XCODE (MAC) ed ECLIPSE (LINUX).
  • Una semplice guida per Start
  • Un'altra multi-piattaforma Guide
  • guida eccezionale per iniziare la programmazione su Eclipse + Android e DEBUG, grazie alla Marcio Andrey
  • Un'altra way di integrare cocos2d-x su Android
  • Esempio sociale, Facebook + email + Twitter su iOS e Android HERE

Medio

ADVANCED

  • Integrazione OpenFeint con cocos2d-x. Ho trovato solo This example, Here maggiori dettagli.
  • Archievement su GameCenter.Here

estensioni

esempi di codice

TIPS

  • formato audio Supported
  • Se si usa Linux, per favore, non usano cocos2d-Android o cocos2d-android-1, è decreated. Prova ad utilizzare cocos2d-x

  • Se si usa Linux, e non si sa come utilizzare codice nativo, Take a look in development

  • CCLOG ("String"); Non lavorare su Eclipse log cat, ma CCLog fallo!

  • Max texture dimensione/risoluzione Here

  • Iphone utilizzare RETINA disegnare texture in HD, ma non vengono utilizzati su Android. La mia soluzione è usare RETINA su iphone e compilare setscale solo su Android. Multi-resolution Wiki.In Esempio:

 
    #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) 
    this->setObjectScale(1); 
    #endif // CC_PLATFORM_IOS 
  • Il tuo primo esempio deve essere l'ufficiale sul WIKI

** ** OFFICIAL PAGE COCOS2D-X

Cosa avrà bisogno di questa domanda?

  • XML Tutorial, non ho nulla in questo settore. In realtà, sto lavorando su un codice. Farò un tutorial. La libreria può essere l'uso è libxml2
  • Creazione di menu esempio
  • Slider esempio menù
  • Gesti classe Non tiratevi ancora implementata

Se avete problemi, tag utilizza Cocos2d-x in StackOverflow, e ho cercherà di aiutarti.

Ho già letto il FAQ ma il 90% delle domande relative a cocos2d/android presenta lo stesso problema, utilizzando librerie obsolete. Voglio solo aiutare le persone a iniziare a utilizzare cocos2d-x. Tutte le informazioni aggiuntive saranno benvenute.

+2

Grazie, ha aggiunto link – vgonisanz

+2

Grazie per questa lista ... molto utile! +1 – jsherk

+1

Dov'è la domanda? – jptsetung

risposta

4

Qui hai discussioni complementari sull'argomento, può essere interessante.

discussion1

discussion2

+1

Consigliato: http: // www.raywenderlich.com/11283/cocos2d-x-for-ios-and-android-getting-started – NIKHIL