游戏开发实用指南:Kobold2D、Cocos3D及相关资源介绍
1. Kobold2D与Cocos3D基础
Kobold2D是一款强大的游戏开发工具,能让开发者更轻松地制作游戏和应用。它具有诸多优势,比如可以使用Lua表来定义设置,只需调用KKConfig类,就能将这些设置直接应用到类实例的属性中。这对于团队协作开发尤为重要,其他成员无需修改源代码,就能对应用进行调整。此外,Kobold2D还简化了iOS和Mac OS的跨平台开发,提供了便捷的用户输入处理类。
Cocos3D是cocos2d世界的新成员,这里先介绍一些基础内容。Cocos3D v0.6.1目前仅支持加载PowerVR POD文件,尽管2011年第四季度的路线图中提到会增加其他3D模型文件加载器,但未明确具体支持的文件格式。在此之前,开发者可以选择使用POD文件,或者编写自己的加载代码。
POD格式是一种优化的二进制格式,大多数3D建模应用无法直接导出该格式。不过,几乎所有的3D建模应用都能导出COLLADA格式,然后可以将其转换为POD格式。开发者Bill Hollings提供了一个优秀的教程,介绍如何将COLLADA文件转换为POD格式,教程链接为: http://brenwill.com/2011/cocos3d-importing-converting-collada-to-pod 。该教程假设你使用的是Blender 3D内容创作套件,这是一款免费且开源的工具,相比许多需要花费四位数甚至五位数资金的3D建模
超级会员免费看
订阅专栏 解锁全文
29

被折叠的 条评论
为什么被折叠?



