最近不是琢磨着搞个微信小游戏玩玩嘛第一步就卡在引擎选择上。我这脑袋里第一个蹦出来的就是Unity,毕竟名气大,功能也全。我还特意去体验下Unity国行版的那个Tuanjie引擎,用起来感觉和Unity没啥两样,挺顺手的。
可后来一琢磨,不对,我这小游戏主要还是想在微信上跑,Unity虽然强大,但对微信小游戏的支持好像不是那么直接。于是我又开始四处打听,做功课。你猜怎么着?还真让我发现几个更适合的家伙。
引擎大比拼
现在市面上做微信小游戏比较火的引擎,主要有这么几个:Cocos Creator、Egret(白鹭引擎)还有LayaAir。这仨引擎各有各的特点,我得好好说道说道。
- Cocos Creator: 这玩意儿上手是真的快,特别适合我这种想快速出成果的人。它对微信小游戏的支持那是相当的到位,直接就能导出微信小游戏格式,省我不少事儿。如果你想做那种特别复杂、特别大型的游戏,Cocos Creator可能就有点力不从心。
- Egret(白鹭引擎):这个引擎我解的不多,好像用的人也不算少。
- LayaAir: 这个引擎,听说性能特别做大型游戏一点儿不含糊。我感觉它的学习曲线可能稍微陡峭一点,适合那些有一定经验的老手。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
我的选择之路
这几个引擎各有千秋,还真让我纠结一阵子。我一开始是倾向于LayaAir的,毕竟性能好嘛谁不想自己的游戏跑得又快又流畅?
可后来我冷静下来想想,我这回做的就是个简单的2D休闲小游戏,对性能的要求没那么高。我之前也没怎么接触过LayaAir,从头学起的话,时间成本太高。比较喜欢快速看到成果,学习曲线太陡峭的,我还真有点吃不消。
我还是选择Cocos Creator。为啥?一来它简单易上手,我之前稍微看过一点教程,感觉还挺容易的;二来它对微信小游戏的支持特别能省去我很多麻烦;三来嘛Cocos Creator的社区也挺活跃的,遇到问题,在网上也能找到不少资料和帮助。
我已经用Cocos Creator把游戏的基本框架给搭起来,感觉还挺顺利的。我就要开始往里面填充内容,实现各种各样的功能!
这回选择引擎的经历,也让我明白一个道理:没有最好的引擎,只有最适合的引擎。选择引擎,就跟找对象一样,得看自己的实际情况和需求,不能光看人家长得好不好看,还得看性格合不合得来,你说是不是这个理儿?