在 3 月 29 日结束的 Cocos 开发者沙龙北京站的现场,来自北京饭团网络科技有限公司的工程师凌风,以公司旗下卡牌策略重度小游戏《三国封魔传》为案例,从游戏产品架构设计、产品本身战斗机制、开发过程中遇到的技术难点及解决方案三个方面,向与会开发者分享了重度小游戏产品的技术实现方案,引起了在场开发者的热烈讨论。
凌风
今日,Cocos 将凌风的演讲内容整理成文,没有去到沙龙现场的开发者也可以了解技术干货啦!除此之外,凌风还接受了 Cocos 的专访,一起来了解看看吧!
一、游戏介绍
《三国封魔传》采用卡牌回合对战的玩法,三国题材写实画风,经典武将和装备养成系统,游戏内置丰富的剧情和资源副本,另外还有世界BOSS、爬塔、剿匪、工会战、跨服战等特色玩法,武将搭配,阵容布置,技能克制等重要技巧都是胜负的所在,十分考验玩家对游戏的理解和认知。
目前已在微信小游戏等平台上线,获得许多玩家喜爱。在当前版号难得的情况下,这款小游戏版号资质齐全,这也就意味着,游戏除了广告变现之外,还可以开启内购付费变现。
根据游戏制作人的介绍,目前游戏内自然增长渠道的付费用户 ARPU(ARPPU)截至目前已突破 70 元,且仍在不断攀升,用户付费渗透率较高,随着产品质量的不断打磨精进、后期运营的不断深入,上述数据有望再提升 3-5 倍。
二、技术实现方案
工程师:凌风
《三国封魔传》是一款基于 Cocos Creator 制作的卡牌回合制游戏,产品类型和市面上前两年流行的卡牌回合制游戏很相似。预计主要发行于各厂家的小游戏平台和各种快应用平台,目前在微信小游戏和头条小游戏可见。游戏的特点:融合了推本,爬塔,PVP,BOSS 战,剿匪以及众多的养成链。
传统的卡牌游戏,很多使用 CocosStudio + lua 开发,本产品则是使用 Cocos Creator+ts 制作。
这样完美实现跨平台,支撑运营方针对于各种平台及快应用都能得到推广。
产品在技术上的立意是:
(1)产品在技术上需要保证在微信小游戏平台上和 H5 平台上流畅运行;
(2)产品需要在技术上达到和手游相近的体验;
(3)产品需要有足够多的承载力,就要求产品功能做的足够多,对程序提成的支撑也更重要。
基于此,我们从以下几个几点进行分析:
架构设计
战斗机制
技术难点及解决方案