3

正如标题所说,明年我将专注于移动设备上的游戏编程。而且我不确定我是否应该直接开始学习 Cocos2D,因为这个引擎有很多很棒的教材,我认为它非常有能力。或者我应该学习编写自己的引擎 - 我有这本由 Michael Daley 撰写的 400 页的书,它教你使用粒子效果、平铺贴图和所有这些来构建一个简单的 2d 引擎和游戏...

我的问题是知道如何从头开始构建游戏引擎然后转向学习 Cocos2D 是否有任何巨大的优势,或者我可以安全地放弃它并直接学习 Cocos 框架吗?构建 2D 引擎等是否特别困难。我需要任何特定的数学技能吗?

4

2 回答 2

2

我想说您需要决定您的目标是创建 2d 游戏还是学习如何制作 2d 游戏引擎。如果您的目标是立即制作游戏,那么我会使用一些现成的引擎。我不熟悉 Cocos2D,所以我不能说它是否是一个好的选择。

于 2012-11-16T07:57:46.530 回答
2

仅适用于 iPhone,那么Cocos2D是最佳选择。要支持 android 也可以使用cocos2d-x

Cocos2D : Objective C - iOS 的 2D 游戏引擎

Cocos2D-X : 基于 C++ 的 iOS / Android 游戏引擎

于 2012-11-16T10:06:00.417 回答