Полный список учебников и руководств Cocos2d-x [закрыто]
Я разрабатываю игру с использованием Cocos2d-x для Android и iPhone. В начале у меня было много проблем, чтобы начать использовать эту библиотеку, поэтому в этом вопросе я хочу собрать все основные, средние и экспертные учебники, потому что есть много информационных вопросов, делающих те же ошибки. Когда Я начал, мне пришлось много искать на многих сайтах, используя моего друга Google. Надеюсь, это поможет людям начать сейчас. все в c++.
новичкам
- официальная Вики ссылки
- как начать в мультиплатформенной здесь лучший. Удивительно, Xcode (MAC) и ECLIPSE (LINUX) учебник.
- простое руководство к Start
- еще одна мультиплатформенная руководство
- удивительное руководство, чтобы начать программирование на Eclipse + Android и DEBUG, спасибо Марсио Андрей
- другое путь для интеграции cocos2d-x на Android
- социальный пример, Facebook + электронная почта + Twitter на iOS и Android здесь
средний
- прокрутка сцен. Используя CCParallaxNode. пример космические игры
- Класс InfiniteParadax здесь, чтобы повторить те же фоны все время.
- ползунок кодздесь видео.
- разделенный экран с использованием 2 слоев здесь
- Sharped Label TTF,лучше метки
ADVANCED
- интеграция OpenFeint с cocos2d-x. я только нашел ,здесь подробнее.
- Archievement на GameCenter. здесь
расширения
- я не проверял, но работать нормально расширения вальцера
- MarkusPfundstein's extensions
- DualFace расширения на самом деле, в развитии
Примеры Кода
- Clawoo примеры
- Простая Игра 1
- простая игра 1 - Часть 2
- простая игра 1 - Часть 3
- прорыв
- понг
- мило пульт
- TileBased game
- астероиды
- Bada.com
- Баллон Ездить
- демо и ссылки коллекция
- supersuraccoon-cocos2d демонстрации (не все C++)
- supersuraccoon-cocos2d links collection
- другой пример кода: крошечные крылья римейк на Android с помощью Cocos2d-X
советы
- аудио-формате поддерживает
Если вы используете Linux, пожалуйста, не используйте cocos2d-android или cocos2d-android-1, уменьшается. Попробуйте использовать cocos2d-x
Если вы используете Linux, и не знаете, как использовать собственный код, взгляните в развитие
CCLOG ("String"); не работайте на Eclipse log cat, но CCLog это делает!
максимальный размер/разрешение текстур здесь
Iphone использует RETINA для рисования текстур в HD, но не используется на Android. Мое решение-использовать RETINA на iphone, а setscale компилируется только в Android. Вики с несколькими разрешениями. В Примере:
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) this->setObjectScale(1); #endif // CC_PLATFORM_IOS
- ваш первый пример должен быть чиновник на WIKI
**ОФИЦИАЛЬНАЯ СТРАНИЦА COCOS2D-X **
для чего нужен этот вопрос?
- XML учебник, у меня нет ничего в этой области. На самом деле, я работаю в каком-то коде. Я сделаю учебник. Этот библиотека может быть использование libxml2
- создание меню пример
- слайдер меню пример
- класс жестов еще не реализован
Если у вас есть проблемы, используйте тег Cocos2d-x в Stackoverflow, и я постараюсь вам помочь.
Я уже прочитала часто задаваемые вопросы но 90% вопросов, связанных с cocos2d/android, представляют ту же проблему, используя устаревшие библиотеки. Я просто хочу помочь людям начать использовать cocos2d-x. вся дополнительная информация будет приветствоваться.
6 ответов:
другой пример кода: крошечные крылья римейк на Android с помощью Cocos2d-X
хороший список. Элемент Angry Ninjas Starter Kit будет иметь обновление Cocos2d-X в ближайшее время.
Cocos2d-x в UIKit учебник http://jpsarda.tumblr.com/post/24983791554/mixing-cocos2d-x-uikit
https://github.com/dualface/cocos2d-x-extensions/blob/master/TODO.tasks , он разрабатывает хорошие функции на cocos2d-x
Cocos2d-x в вашем классическом Android (Java) приложение туто http://jpsarda.tumblr.com/post/26000816688/integrate-cocos2d-x-c-into-an-android-application