Completest Cocos2d-x Tutorial & Guide List [zamknięty]

[1]}rozwijam grę 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ń o informacje robiące te same błędy. Kiedy zacząłem , musiałem dużo szukać w wielu witrynach za pomocą mojego przyjaciela Google. Mam nadzieję, że to pomoże ludziom zacząć teraz. Wszystko W c++.

Początkujący

Medium

Zaawansowane

  • Integracja OpenFeint z cocos2d-x. znalazłem tylko ten przykład, tutaj więcej szczegółów.
  • Archievement na GameCenter. tutaj

Rozszerzenia

Przykłady Kodu

Porady

  • Format Audio obsługiwane
  • Jeśli używasz Linuksa, proszę, nie używaj cocos2d-android lub cocos2d-android-1, jest dekretowane . Spróbuj użyć cocos2d-x

  • Jeśli używasz Linuksa i nie wiesz, jak używać kodu natywnego, zajrzyj do rozwoju

  • CCLOG ("String"); nie działa na Eclipse log cat, ale CCLog to robi!

  • Maksymalny rozmiar/rozdzielczość tekstur tutaj

  • Iphone używa siatkówki do rysowania tekstur w HD, ale nie są używane na Androidzie. Moim rozwiązaniem jest użycie RETINA na iPhonie i kompilowanie setscale tylko w Androidzie. multi-resolution Wiki . W Przykład:

    #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
    this->setObjectScale(1);
    #endif  // CC_PLATFORM_IOS
  • Twój pierwszy przykład musi być oficjalnym na WIKI

** OFICJALNA STRONA COCOS2D-X **

Po co to pytanie?

  • XML Tutorial, nie mam nic w tej dziedzinie. Właściwie to pracuję w jakimś kodzie. Zrobię Tutorial. Biblioteka może być używana to libxml2
  • przykład tworzenia menu
  • przykład menu suwaka
  • Klasa gestów jeszcze

Jeśli masz problemy, użyj tagu Cocos2d-x W Stackoverflow, a ja postaram się ci pomóc.

Przeczytałem już FAQ ale 90% pytań związanych z cocos2d/android przedstawia ten sam problem, używając przestarzałych bibliotek. Chcę tylko pomóc ludziom zacząć używać cocos2d-x. wszystkie dodatkowe informacje będą mile widziane.

Author: vgonisanz, 2012-05-23

6 answers

Tutaj masz dodatkowe dyskusje na ten temat, może być ciekawie.

Discussion1

Discussion2

 4
Author: Jav_Rock,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:34:28
 8
Author: Di Wu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-06-11 02:02:42

Dobra lista. Zestaw Startowy Angry Ninjas wkrótce będzie miał aktualizację Cocos2d-X.

 6
Author: Justin at CartoonSmart,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-06-11 12:25:06
 6
Author: jptsetung,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-06-13 09:51:34
 6
Author: Daniel Fernández Bermúdez,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-07-14 09:30:41
 5
Author: jptsetung,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-06-27 14:51:49