最完整的 Cocos2d-x 教程和指南列表 [关闭]
Posted
技术标签:
【中文标题】最完整的 Cocos2d-x 教程和指南列表 [关闭]【英文标题】:The Completest Cocos2d-x Tutorial & Guide List [closed] 【发布时间】:2012-05-29 11:25:48 【问题描述】:我正在使用 Cocos2d-x 在 android 和 iPhone 上开发游戏。一开始我在开始使用这个库时遇到了很多问题,所以,在这个问题中,我想收集所有基础、中级和专家教程,因为有很多信息问题都犯了同样的错误。当我Started 时,我不得不使用我的朋友谷歌在许多网站上查看很多内容。希望这可以帮助人们从现在开始。 全部在 c++ 中。
初学者
官方维基links 如何在多平台入手HERE 最好的。很棒的 XCODE (MAC) 和 ECLIPSE (LINUX) 教程。 Start 的简单指南 又一个多平台Guide 在Eclipse + Android 和DEBUG 上开始编程的精彩指南,感谢Marcio Andrey 另一个way在Android上集成cocos2d-x 社交示例,ios 和 Android 上的 Facebook + 电子邮件 + Twitter HERE中等
滚动场景。使用 CCParallaxNode。 Space game example InfiniteParadax 类 Here,始终重复相同的背景。 Slider codeHERE 视频。 使用2层分屏Here 尖锐标签TTF,Better labels高级
将 OpenFeint 与 cocos2d-x 集成。我只找到了This example,Here 更多细节。 GameCenter 上的存档。 Here扩展
我还没有全部测试过,但工作正常walzer's Extensions MarkusPfundstein的后缀 DualFace extensions,正在开发中代码示例
Clawoo 示例 Simple Game 1 Simple Game 1 - part 2 Simple Game 1 - part 3 BreakOut Pong Cute a pult TileBased game Asteroids Bada.com Ballon Ride 演示和链接集合 supersuraccoon-cocos2d demos (Not all C++) supersuraccoon-cocos2d links collection 另一个代码示例:Tiny Wings Remake on Android using Cocos2d-X提示
音频格式Supported如果您使用 Linux,请不要使用 cocos2d-android 或 cocos2d-android-1,已取消创建。尝试使用 cocos2d-x
如果你使用 Linux,但不知道如何使用原生代码,Take a look in development
CCLOG("字符串");不要在 Eclipse log cat 上工作,但 CCLog 可以!
最大纹理大小/分辨率Here
Iphone 使用 RETINA 绘制高清纹理,但不适用于 Android。我的解决方案是在 iphone 上使用 RETINA,并且只在 Android 中进行 setscale 编译。 Multi-resolution Wiki。例如:
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) this->setObjectScale(1); #endif // CC_PLATFORM_IOS 你的第一个例子一定是WIKI上的官方** OFFICIAL PAGE COCOS2D-X**
什么需要这个问题?
XML 教程,我没有这方面的内容。实际上,我正在编写一些代码。我会做一个教程。可以使用的库是libxml2 创建菜单示例 滑块菜单示例 手势类尚未实现如果你有问题,在 *** 中使用标签 Cocos2d-x,我会尽力帮助你。
我已经阅读了FAQ,但 90% 的 cocos2d/android 相关问题都存在同样的问题,使用过时的库。我只是想帮助人们开始使用 cocos2d-x。欢迎所有其他信息。
【问题讨论】:
@jptsetung,我正在寻找使用 cocos2d-x 的最完整指南,因为在没有帮助的情况下很难开始使用它。所以,我正在寻找人们来回答这个问题。看这里->blog.***.com/2011/07/… 您应该将此问题设为社区 wiki,以便我们将其添加到常见问题解答中。 我需要知道如何读取 xml 文件。有教程了吗? @Fugogugo:Cocos2d-X 确实具有内置的 XML 支持,可以在 Android 平台上读取文件并解析属性列表。然而,这并不是他们简化、导出或在您的游戏代码中使用的东西。我强烈建议使用TinyXML2 来读取您的 XML 文件。 关于这个问题的元问题在这里:meta.stackexchange.com/questions/155531/… 【参考方案1】:另一个代码示例:Tiny Wings Remake on Android using Cocos2d-X
【讨论】:
【参考方案2】:很好的清单。 Angry Ninjas Starter Kit 即将有 Cocos2d-X 更新。
【讨论】:
【参考方案3】:Cocos2d-x内uikit教程http://jpsarda.tumblr.com/post/24983791554/mixing-cocos2d-x-uikit
【讨论】:
【参考方案4】:https://github.com/dualface/cocos2d-x-extensions/blob/master/TODO.tasks ,他正在 cocos2d-x 上开发不错的功能
【讨论】:
【参考方案5】:在您的经典 Android (Java) 应用中使用 Cocos2d-x tuto http://jpsarda.tumblr.com/post/26000816688/integrate-cocos2d-x-c-into-an-android-application
【讨论】:
【参考方案6】:这里有关于该主题的补充讨论,可能很有趣。
discussion1
discussion2
【讨论】:
推荐:raywenderlich.com/11283/…以上是关于最完整的 Cocos2d-x 教程和指南列表 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
购买李宁Cocos2d-x套餐,送最新出的《Cocos2d-x游戏实战指南》签名书一本
ArduPilot开发指南1.2.8 完整的参数列表 - CAM_RC_参数