从头开始构建2D游戏引擎或学习Cocos 2D

时间:2012-11-16 07:49:07

标签: cocos2d-iphone game-engine

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

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

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:2)

仅限iPhone,Cocos2D是最佳选择。要支持android,请使用cocos2d-x

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

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