测试期就火了?强社交+沙盒建造,这款用一年时间研发的游戏有何特别?

当高自由度的沙盒游戏遇上强社交属性,会带给玩家怎样的体验?

78a0891839ef8c45c11e62425187f672.jpeg

>> 点击体验《星球建造大师》

《星球建造大师》(以下简称《星球》)是一款多人联网同屏的 2D 沙盒建造游戏,使用 Cocos Creator 开发,目前上线微信小游戏平台开放测试,Taptap 也已开启预约。在游戏中,玩家可以自由破坏与创造自己的世界并分享给其他玩家。同时,低门槛的强社交属性完美融入进游戏玩法中,给玩家提供了更多选择,玩家既可以一个人去完成任务,也可以在与其他玩家互动过程中获得社交的乐趣。

自由:创造自己的世界

aa9ab3ac43c570a0e78b30c7dda2c8a0.jpeg

94d72afa3d0fc3fa2801d951b498e3c5.jpeg

b8810e527f471f6fad03332b8b535ccd.jpeg

95e975f7119d863391a7f58610363838.jpeg

>> 左右滑动查看更多

「我的世界」模块,玩家最多可以创造5个自己的世界。世界由一个个简单的方块组成,其中绝大部分主体都能被解构和重构。玩家可以收集并合成出上百种方块、背景、道具和家具等,然后充分发挥创造力和想象力,在任意地图上放置物品,组合建造独一无二的专属世界。

社交:低成本的互动体验

fe650949e561e268bca1c5924378d602.png

「世界大厅」主界面

《星球》区别于其他沙盒游戏的最大特点就是它更加直接、门槛更低的强社交属性。进入「世界大厅」模块,首先看到的是一个个身着各色服装的角色——这些,全部都是和自己一样当前在线的真实玩家。玩家在「世界大厅」里就能完成留言、聊天、交易物品、邀请别人到自己的世界玩耍、组团冒险等行为,甚至还可以开放自己的世界的建造权限给好友,和好友共同装饰这一片天地。

开放:共建神奇星球

自由与开放是沙盒游戏的核心,但要如何在小游戏中实现开放世界的探索体验呢?《星球》的开发团队选择与游戏玩家共建,通过一个个「小世界」的创作,不断丰富这个星球。

在「排行榜」上,我们能看到其他玩家建造的独特世界并进入其中探索。探索的过程就好比「拆盲盒」,你永远不知道,玩家们都有些什么天马行空的想法——

5716aa4dc8deae346ee460fac7e3b11b.gif

用彩虹方块造出的彩虹塔

597d24c57e0a011482d7dcf328b0d0b6.gif

这位玩家用蹦床蘑菇造了个陷阱

930a5e2bef3c7028fe82adedb456c66f.png

暗黑魔法系

9b5f7dd076d6f5f7841a972c8cd76aa4.gif

这是个全自动游览的世界

而官方在「世界大厅」里将花样玩法放置在一个个小世界中等待玩家开启。不管是0氪佛系玩家还是重氪战斗玩家,是喜欢自己享受田园生活还是组团冒险打怪,都能在这里找到自己的天地。

39a29f4003cb91fe965dca3368e1fb7d.png

拿着鱼竿去「钓鱼场」,

钓上的海鲜可以出售换取金币

249ff3fc9b2a76377debdc3464b1dd3f.png

在「宠物岛」捕捉宠物

33e06976d5f5a144ab93da9e582f117c.gif

前往「地牢」探险,获得打怪掉落金币、装备和素材


《星球建造大师》由广州宾果网络科技有限公司开发,主要由「2个制作人+2名苦逼美术 UI+5个没头发的程序猿」耗时近1年创作而成。《星球》承载着团队成员们对游戏的热爱,而当前玩家们的高活跃度与积极的反馈,也让他们对游戏的发展充满了信心。《星球》的原生版本正在开发中,团队还将在近日对美术进行优化,以满足更广大玩家的需求。

当初为什么会选择做一款沙盒游戏?

答:一方面是团队的小伙伴都喜欢玩沙盒游戏,另一方面是我们觉得目前市场上沙盒模拟类游戏数量不多,风格和玩法也趋同,我们希望能做出点不一样的,所以在立项时综合考虑后,将类型方向确定为 Q 版清新、强社交的 2D 沙盒模拟游戏

游戏加入了多人联网,构建出一个「世界大厅」。为什么会做这样的设计?

答:「世界大厅」是类似 MMO 游戏里主城的设定,把玩家聚集在一起,让他们主动发生社交行为,同时也承载了一些游戏玩法。其实因为同屏人数较多、内存消耗较大,一开始很头秃,不过通过一些规则设定和技术攻关,现在已经达到相对稳定的状态了。

为什么会选择 Cocos Creator 进行开发?开发体验如何?

2bea7b462fed03b0ac254d7cff93417d.png

>> 点击体验真人在线对战格斗游戏

《一波超人》小游戏版

答:之前我们用 Cocos Creator 开发了《一波超人》,大家对引擎也比较熟悉了。引擎的自动图集、Bundle 等功能非常实用,使用起来十分方便快捷。个人感觉动态合图功能不太好用,不过引擎开源使得这些问题都不成问题。

游戏的换装系统也是一大亮点,这一部分是如何实现的呢?

afec9764e2d94dd03503874f442626e9.jpeg

答:换装方面我们对装备配置增加了部位关联、互斥、隐藏等配置,从而可以轻松实现比如连衣裙、连体衣、头罩等各种不同的衣服搭配。考虑到在同屏人数过多的情况下,spine 动画对性能消耗太大,而直接采用帧动画又会导致资源太大,无奈之下采用了拼装的方式去实现。 

游戏在微信小游戏平台上整体运行非常流畅,有什么优化技巧可以分享吗?

答:首先,作为一款多人同屏游戏,网络同步非常重要。渲染层和逻辑层的分离是必须要做的,所以游戏使用 ECS 作为核心框架,数据和操作的分离也变得非常简单。我们用状态同步+帧同步的方式去实现网络同步,减轻服务器压力,同时提升了游戏的流畅度。通讯数据使用 protobuf 压缩加密,提升传输速度。

此外,因为游戏中玩家可以自由建造,这也就意味着所有图块可能在任意地图上出现,因此我们对层级做了严格的划分。地图由60*80个格子组成,每个格子允许存在多个图块,如果直接渲染会比较吃力。为了提升地图的加载和渲染速度,我们对地图、玩家、掉落物进行了 ROI 和预加载等处理,由于 ECS 的特性实现起来非常便利。

你们希望玩家从《星球建造大师》中收获怎样的体验?上线之后有没有印象深刻的玩家反馈?

答:快乐。不管是发挥想象力、创造出天马行空的星球,还是跟其他玩家互动、满足自身的社交情感,我们都希望玩家能在游戏里获得不同层面的享受。我们建立了专门的 QQ 群与玩家交流,他们不只是提优化和建议,还会主动反馈 bug,而且些能刷材料刷道具的 bug,这说明我们的玩家是打心里认可这款游戏,希望这款游戏变好。后续我们也会继续深挖方块的功能,开发更多趣味玩法,给玩家带去更丰富的游戏体验!

感谢 《星球建造大师》开发团队的分享,希望有更多的开发者用 Cocos Creator 做出精彩又有趣的游戏!

往期精彩

5611c28ee3b1c6cdfa37e38d6e53c7e6.png

875c0a0d2b6e194e3ed26872e971ccdb.png

9aaaedfe2375ad5d8a1c19e438f8d2d0.png

42c47459fae8dbd7f7a266dce546f2cc.gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值