制作一个游戏,在技术上来说,首先需要的是一款好的引擎,为什么需要引擎呢?引擎
提供的是基础的一些功能,一个游戏通过使用引擎的功能模块,来进行游戏的制作,游戏的本体部分则需要交给自己的逻辑来处理,一个游戏引擎,能决定游戏的制作,甚至能决定最终的品质,而很多大作宣传的噱头就是使用了某款引擎,可见一款游戏引擎对游戏制作的重要性。
对于 PC 端来说,虚幻 4,寒霜 3 引擎是目前比较好的游戏引擎,使用其制作的游戏,效
果也是相当惊人。对于移动端来说,Unity 3D 和 Cocos2d 是目前最流行的两款引擎,在 2014年以前,两款引擎各持半壁江山,主要原因是一个是 3D 引擎,一个是 2D 引擎,在游戏制作里中各有需要,两款引擎各出了无数优秀的作品, 2014 年之后,Unity 3D 开放 2D 模块,Cocos2d 开放 3D 模块,弥补了自身的不足,使得开发人员着手一种引擎即能完成 3D 和 2D的开发工作,而 Cocos2d 相对于 Unity 3D 也是有很多的优势,它是一款开源的,活跃的,跨平台的,免费的面向所有开发人员的引擎。