环球最资讯丨用 Cocos 开发一个体感游戏需要几步?他们做的这几十款游戏,戴上手表就能玩!
Switch、xbox 很香,但你试过用手表、在手机上玩体感游戏吗?
前段时间,C 姐收到了一个「十米葫芦」手表,据说是目前国内市场上唯一一款穿戴式体感游戏机,于是立马体验了一下。
首先在手机上下载「十米葫芦」App,戴上手表后通过蓝牙连接 App,便可畅玩 App 上的数十款体感游戏。玩的时候,只需根据游戏提示做出各种姿势动作,手表便会识别你的动作并同步操控游戏。如果家里有大屏,还可以手机投屏到大屏上,玩起来更加过瘾。
(相关资料图)
十米葫芦体感游戏玩法演示
游戏类型上,运动健身类占了绝大多数。比如跑酷游戏《金葫芦大冒险》系列,玩家边跑边收集金币,过程中还会遇到拳击赛、跳一跳等小任务;《体感乒乓球》《体感拳击》《双人划船大作战》等顾名思义,即是传统运动项目的体感游戏版,支持双人玩法;此外还有飞镖、吧台冰壶、掷骰子等一些休闲游戏,适合朋友聚会玩上两轮。
短短几个月,十米葫芦的体感游戏研发团队已在 App 上发布了36款游戏,并以每月3-5款的速度上新中——而这些游戏均基于 Cocos Creator 研发。
使用 Cocos Creator 开发体感游戏需要几步?十米葫芦为何选择在「穿戴式体感游戏机」这一领域深耕?本次,我们邀请到了十米葫芦体感游戏的前端负责人郭超,听他聊聊十米葫芦的试水与突围。
9M 超小包体,
如何确保玩家体验?
十米葫芦体感游戏的实现原理是,通过蓝牙在手表和 App 之间建立通信,让 App 实时获取手表的数据,提供给游戏使用。这一过程涉及到了蓝牙通信、将游戏引擎嵌入到 App、手表动作的编写开发、手表和 App 双向通信、App 和游戏双向通信等关键技术。
「最难的一环是把 Cocos 引擎嵌入到原生 App 中。」郭超说,「我们查阅了很多资料,反复阅读了引擎源码,费了很大功夫才成功将引擎嵌入 App。除此之外,开发还是比较顺利的。」
十米葫芦已上线的部分游戏
如何开发一款体感游戏?在 Cocos Creator 中,首先像其他游戏一样进行开发,并在 web 上调试整个游戏核心功能;完成之后,再去开发编写游戏需要的动作算法;随后打包原生 App,连接手表测试动作,不断调试并优化动作算法、测试游戏 bug;最后正式打包并发布。
目前,十米葫芦 App 上的每款体感游戏包体大小在 9-12M 左右,Cocos Creator 轻量化、低负载的特点能让游戏在有限的包体内发挥出更高的性能,保证游戏运行质量与玩家体验。
郭超认为:「影响我们玩家游戏体验最重要的因素有两个,一是游戏玩法,二是手表的动作识别。」研发团队也在这两个方面不断优化,「玩法上尽量不设计太复杂的多实时动作识别,而是通过把多个动作结合起来,以此提高游戏的可玩性;手表的动作识别则会允许一定的容错率,玩家不一定要很精准地做出指定动作,只要基本匹配就可以通过算法检测。」
每月上新3-5款,
构建严谨高效的开发工作流
相比 Switch 这类买了设备后还需再单独购买游戏的游戏机,十米葫芦打出了「免费更新体感游戏库」的口号,也就是说用户在买完手表后,无需再额外付费,App 上所有体感游戏都可免费玩。同时,团队在持续优化现有游戏的同时,每月稳定发布3-5款新游,给用户源源不断的新鲜感。
十米葫芦本月新游之一《赛车汉字启蒙》,
让小朋友在游戏中学习
如何保质保量地完成开发任务?所谓工欲善其事,必先利其器,郭超说,团队在项目之初首先设计了一套低耦合、高复用的游戏框架:「这让多人同时开发游戏时,前端开发不会互相影响,大家只专注于自己的开发任务。」
此外,十米葫芦内部建立了一个「每周发布」工作规范。在完成项目的前期准备工作和需求讨论后,研发便会投入到紧张的开发中,第2周开始就可以看到一些产品开发的进展。「每周发布」由研发部门的同事举行,大家聚在一起,对自己产品的进展进行说明,并在此时就产品展开讨论。
研发完成后,负责评审的成员会提前1周对产品进行审核,判定产品是否符合面向用户发布的品质要求。达到要求的可以发布,有不足的修改完成后发布,当然,若质量不过关,项目则会被直接打回。
依托强大的技术和规范的工作流,十米葫芦在体感游戏研发的路上稳扎稳打,持续推出更多适合不同年龄段、不同人群的体感游戏。
突破限制,
体感游戏的下一个玩法?
从有线手柄到无线手柄,再到在身上绑传感器、加入健身环一类的配件,体感游戏的玩法不断更新进化。那么,与智能穿戴设备结合是否会成为体感游戏的下一个潮流?
郭超介绍,十米葫芦瞄准的是年轻一代用户对游戏设备便携性和联网功能的需求:「首先,小巧便携的手表可以随身携带,只要有手机,随时随地都可以无线连接畅玩体感游戏;其次,十米葫芦手表既是体感游戏操作传感器,又具备智能手环的基本功能;第三,价格对用户也更加友好。可以说,穿戴式体感游戏机在某种程度上降低了体感游戏的体验门槛。」
十米葫芦 App 海外版界面
就在几天前,十米葫芦的研发商深圳十米网络科技有限公司宣布完成数千万元A轮融资,由赤子城科技领投。融资将用于建设十米葫芦开放的体感游戏开发平台,加速研发新一代智能穿戴体感设备及丰富的体感游戏系列。此外,十米葫芦 App 也在不久前发布了全英文海外版,并陆续将游戏做本地化适配,为推向海外市场做准备。
如今,无论是游戏研发或是硬件产品技术都有了长足的发展,智能穿戴设备与体感游戏的碰撞能否开拓出一片更广阔的天地,值得我们关注。
部分素材源于网络,如有侵权请与我们联系
往期精彩
相关阅读
-
世界热推荐:今晚7:00直播丨下一个突破...
今晚19:00,Cocos视频号直播马上点击【预约】啦↓↓↓在运营了三年... -
NFT周刊|Magic Eden宣布支持Polygon网...
Block-986在NFT这样的市场,每周都会有相当多项目起起伏伏。在过去... -
环球今亮点!头条观察 | DeFi的兴衰与...
在比特币得到机构关注之后,许多财务专家预测世界将因为加密货币的... -
重新审视合作,体育Crypto的可靠关系才能双赢
Block-987即使在体育Crypto领域,人们的目光仍然集中在FTX上。随着... -
简讯:前端单元测试,更进一步
前端测试@2022如果从2014年Jest的第一个版本发布开始计算,前端开发... -
焦点热讯:刘强东这波操作秀
近日,刘强东发布京东全员信,信中提到:自2023年1月1日起,逐步为...