相信大家都对《开心消消乐》这款游戏非常熟悉了,这可是当年风靡地铁公交的休闲神作,即便在当前手机重度化的游戏市场环境下,这款游戏依然坚挺。最重要的是这游戏的女性玩家占据了多半壁江山,可以说10个拿着手机的妹子其中9个都在点击屏幕上的动物图案刷刷刷。
游戏中消除的对象为小动物的头像,包括小浣熊、小狐狸、小青蛙和小鸡等动物头像。规则是玩家通关移动动物头像位置凑够3个或3个以上即可消除。
那么这么一款可爱Q版画风大受欢迎的手游神作到底是如何制作的呢?答案是使用国内著名的Cocos2d-x游戏引擎。
Cocos2d-x 是一套成熟的开源跨平台游戏开发框架。引擎提供了图形渲染、GUI、音频、网络、物理、用户输入等丰富功能,被广泛应用于游戏开发及交互式引用的构建。其核心采用 C++ 编写,支持 C++、 Lua 或 JavaScript 进行开发。Cocos2d-x 适配 iOS、 Android、 HTML5、 Windows 和 Mac 系统,功能侧重于原生移动平台,并向 3D 领域延伸扩展。
Cocos2d-x引擎有如下强大的特性:
1现代化的 C++ API
2.立足于 C++ 同时支持 JavaScript/Lua 作为开发语言
3.可以跨平台部署, 支持 iOS、Android、Windows、macOS 和 Linux
4.可以在 PC 端完成游戏的测试,最终发布到移动端
5.完善的游戏功能支持,包含精灵、动作、动画、粒子特效、场景转换、事件、文件 IO、数据持久化、骨骼动画、3D
不仅如此,其市场占有率也非常之高:
Cocos2d-x 用户不仅包括个人开发者和游戏开发爱好者,还包括许多知名大公司如 Zynga、Wooga、Gamevil、Glu、GREE、Konami、TinyCo、HandyGames、IGG 及 Disney Mobile 等。
使用 Cocos2d-x 开发的许多游戏占据苹果应用商店和谷歌应用商店排行榜,同时许多公司如触控、谷歌、微软、ARM,英特尔及黑莓的工程师在 Cocos2d-x 领域也非常活跃。
在中国,每一年的手游榜单大作,Cocos2d-x 从未缺席,市场份额占 50% 以上,游戏品类覆盖从轻度休闲,热火棋牌,到横版,SLG,重度 MMO 等市面全品类。一些以 Cocos2d-x 为基础开发出的游戏如下: