加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 网络游戏 > 网页游戏 > 正文

Improbable让你轻松实现”万人吃鸡”

发布时间:2019-07-13 12:27:37 所属栏目:网页游戏 来源:新浪游戏
导读:副标题#e# 近些年来,游戏研发工具已经变得越来越高级,越来越简单,但对于很多开发者来说,想要做多人游戏,仍面临不小的挑战。 上回GameLook介绍了Hadean与EVE实现1.4万人对战案例后,曾提到了另一家更早拥有类似技术的公司,那就是2017年曾获软银5亿美元

  我们还加入了command Events,这样其他workers可以知道健康值变化之后的信息。这些schema是完全存在于Unity之外的,所以也可以在虚幻引擎里使用,哪怕不使用任何引擎,都可以被GDK兼容。

Improbable让你轻松实现”万人吃鸡”

  SpatialOS工具栏还提供了代码生成功能,你可以Cshell Project里生成与健康值schema相关的所有东西。

  比如我们的HealthBarHandler,它包含多个SetHealthBar,显示效果取决于剩余的健康值,目前的状态下是没有任何变化的。

Improbable让你轻松实现”万人吃鸡”

  为了确保我们可以从SpatialOS收到数据,我们将加入一个叫做Require的attribute,这里加入HealthComponentReader,我们生成两种类型的Objects,分为Reader和Writer,Reader允许读取HealthComponent数据以及变化之后的数据,Writer则可以让你在服务器修改数据,比如被击中或者其他情况发生健康值变化的时候。

Improbable让你轻松实现”万人吃鸡”

  我们再回到Unity Project,这时候健康值的变化就可以视觉化显示了。

  这个demo里我们还没有做其他的东西,你可以根据需要增加任何想要的功能,由于可以同时连接服务器和客户端,所以多人游戏做起来就像单机游戏那么简单。

  这是我们在Local研发的做法,未来还会增加云功能,这样你的工作室成员就可以远程加入游戏并且测试,或者你还可以让亲朋好友来测试,在用户量方面,我们将最高支持2000人(同时测试),任何人只要下载就可以自己去做。

Improbable让你轻松实现”万人吃鸡”

  在编辑器界面,通过SpatialOS工具栏,build for cloud,然后选择all workers就可以实现。接下来打开deployment launcher,它可以把所有东西上传到云端,确保一切运行正常。

Improbable让你轻松实现”万人吃鸡”

  由于已经调好了数值,我们回到Overview界面,我们可以看到游戏里的状态,目前连接了200个Unity客户端,你还可以看到其他想要用到的高级参数。

Improbable让你轻松实现”万人吃鸡”

  现在我们来看logs页面,它包含了SpatialOS或者其他workers发送给SpatialOS的所有log,因此你可以非常便捷的做debug。

Improbable让你轻松实现”万人吃鸡”

  我想要展示的第二个页面是Metrics,它可以让你了解更多deployment信息,比如目前没有workers出错,很多wokers处于连接状态,以及不同workers的延迟状态,右上角的dashborads可以让你看到更多数据,执行更多命令。

Improbable让你轻松实现”万人吃鸡”

  最后要说的是World页面,你可以看到很多玩家实时在游戏里的状态。

Improbable让你轻松实现”万人吃鸡”

  这个页面的Launch按钮可以直接进入游戏去观察发生了什么,分享按钮可以发送给你想要邀请测试的人。

  Rob whitehead:对于这个demo,我们被问到最多的问题就是手游,我们在PC和主机上演示过游戏,但高保真游戏到手游设备需要适应,我们的技术已经可以实现对iOS和安卓的支持,而且支持3G、4G和wifi网络,我们来展示用手机玩demo效果:

Improbable让你轻松实现”万人吃鸡”

  你们可以看到,SpatialOS已经可以支持跨平台游戏。

  总结

  Herman:在结束之前,我想快速谈一些其他的方面,比如商务,了解技术方面的东西之后,可能很多人关心的是我们如何收费,这里我可以简单的说下商业模式,我们只是另一个基础设施供应商,所以合作方式有很多种,目前是我们来选择合作方式,但未来你们也可以根据不同的情况做出改变,这种灵活性的合作优势在于,它可以把开发者成本降到最低,尤其是独立游戏开发者。

 左至右:Rob Whitehead、Jessica Flak和Herman Narula 左至右:Rob Whitehead、Jessica Flak和Herman Narula

  另外一个我想说的是,为什么与我们合作?过去五年来,我们所做的不只是服务,而是专注于基础设施的行业合作者,比如我们的开源工作,从我们发布的调查报告,到开源工具,我们的开源设施甚至被谷歌和Amazon使用。

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读