2012-05-22 6 views
70

Zajmuję się tworzeniem gry za pomocą Cocos2d-x na Androida i iPhone'a. Na początku miałem wiele problemów, aby zacząć korzystać z tej biblioteki, więc w tym pytaniu chcę zebrać wszystkie podstawowe, średnie i eksperckie samouczki, ponieważ istnieje wiele pytań informacyjnych robiących te same błędy. Kiedy miałem Started, musiałem dużo szukać w wielu witrynach, używając mojego przyjaciela Google. Mam nadzieję, że to pomoże ludziom zacząć już teraz. Wszystko w języku C++.The Completest Cocos2d-x Tutorial & Guide List

początkujących

  • Dziennik wiki links
  • Jak rozpocząć w wieloplatformowy HERE najlepszy. Niesamowity samouczek: XCODE (MAC) i ECLIPSE (LINUX).
  • Prosty przewodnik Start
  • Innym wieloplatformowym Guide
  • Niesamowite przewodnik, aby rozpocząć programowanie na Eclipse + Android i DEBUG, dzięki Marcio Andrey
  • Another way zintegrować cocos2d-x na Androida
  • przykładu społeczne Facebook + e-mail + Twitter na iOS i Android HERE

Medium

ADVANCED

  • Integracja OpenFeint z Cocos2d-X. Znalazłem tylko This example, Here więcej szczegółów.
  • Archiwizacja w GameCenter.Here

Rozszerzenia

Kod Przykłady

TIPS

  • Format audio Supported
  • Jeśli używasz Linuksa, proszę nie używać cocos2d-android lub cocos2d-android-1, jest decreated. Spróbuj użyć cocos2d-x

  • Jeśli używasz Linuksa, i nie wiem, jak korzystać z natywnego kodu Take a look in development

  • CCLOG ("string"); Nie pracuj na kocie dziennika Eclipse, ale CCLog to zrób!

  • Maksymalny rozmiar tekstury/rozdzielczość Here

  • Iphone używać siatkówki do rysowania tekstur w HD, ale nie są wykorzystywane na Androida. Moim rozwiązaniem jest użycie RETINA na iphone i kompilacja setscale tylko w systemie Android. Multi-resolution Wiki.W przykładzie:

 
    #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) 
    this->setObjectScale(1); 
    #endif // CC_PLATFORM_IOS 
  • Pierwszym przykładem może być urzędnik na WIKI

** OFFICIAL PAGE COCOS2D-X **

Co będzie potrzebne na to pytanie?

  • XML Tutorial, nie mam nic w tej dziedzinie. Właściwie pracuję w jakimś kodzie. Zrobię Tutorial. Biblioteka może być użycie jest libxml2
  • Tworzenie przykładu z menu
  • Suwak przykład menu
  • Gesty klasa Do not jeszcze zaimplementowana

Jeśli masz problemy, stosowanie tag Cocos2d-x w Stackoverflow, a ja spróbuje ci pomóc.

Przeczytałem już FAQ, ale 90% pytań związanych z cocos2d/android dotyczy tego samego problemu, z wykorzystaniem przestarzałych bibliotek. Chcę tylko pomóc ludziom zacząć używać cocos2d-x. Wszystkie dodatkowe informacje będą mile widziane.

+2

Dzięki dodał link – vgonisanz

+2

Dzięki za tę listę ... bardzo pomocne! +1 – jsherk

+1

Gdzie jest pytanie? – jptsetung

Odpowiedz

4

Tutaj masz uzupełniające dyskusje na ten temat, może to być interesujące.

discussion1

discussion2

+1

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