微信号:Unity-GreaterChina

介绍:Unity官方开发者平台,分享最前沿的技术文章和开发经验,精彩的Unity活动和社区相关信息.

Unity多人联网游戏功能开发计划

2018-08-06 12:18 Unity

我们正在不断改进联网游戏的制作过程,使之更简单更高效,并且默认支持多人游戏。为了实现这些重要的改进,现有的多人游戏功能将逐渐被弃用,而被更高性能、高扩展性和安全性的技术将取而代之。

 

在过去几年中,我们为Unity开发者提供了一套被称为“UNet”的多人联网游戏的工具和服务。UNet主要由二个部分组成:核心联网功能(高级的API/HLAPI和底层的API/LLAPI)和可用服务功能(中继服务器和Matchmaker)。


这些功能协同工作,实现了点对点(P2P)的多人游戏。UNet为我们提供了大量的学习经验,我们也已经看到社区发布了不少出色的多人联网游戏。这些游戏的开发历程并非缺乏挑战,然而我们一直在倾听大家的反馈。



Unity游戏开发者需要的不仅仅是当前UNet所提供的功能。更重要的是开发者需要能开发出更高扩展性和透明度的核心联网功能,且完全支持服务器授权功能的游戏,从而为实现所有级别的成功带来安全性、稳定性和一致的性能体验。


Unity未来还会对默认使用实体组件系统(ECS)进行联网的大型项目带来更多帮助和支持。


为了实现这些目标,需要全面地重新构思我们的实时多人游戏技术。但请不要担心,受此功能影响的游戏将有足够的时间来作出应对改动。


下面是我们的计划。 

 

UNet过渡阶段概述

目前,UNet支持着许多线上游戏的联网功能,我们非常重视随之而来的责任。因此我们为依赖现有联网技术的开发者提供以下长期支持服务:

  • 在Unity 2018.4 (LTS)发布后,HLAPI和LLAPI将不再随着Unity进行更新。但是Unity 2018.4 (LTS)发布后的二年之内,我们仍会提供针对这二套API的重大修复。

  • 关于中继服务器和传统Matchmaker 服务:在Unity 2018.4 (LTS)发布后的至少三年内,这些服务仍然保持使用,在Unity 2018.4发布前将提供明确的过渡计划。

 

虽然UNet功能将被弃用,但下一代的联网功能将很快推出,包含:

  • 游戏服务器托管服务,该服务将取代使用P2P的中继服务器。

  • 全新联机代码,将取代已有的UNet HLAPI/LLAPIs。早期版本就会兼容ECS。 

  • 全新Matchmaker服务,它将与游戏服务器托管服务无缝协作。



说明:LTS即稳定支版本,具体说明请阅读《重要 | Unity全新的版本发布计划》。

小结

如果你想了解该项目得任何进展,请访问:https://unity3d.com/cn/connectedgames  , 后续我们将分享更多即将开展工作的内容,请保持关注!


更多Unity的最新开发计划请关注Unity官方微信平台以及访问Unity官方中文论坛(UnityChina.cn) !


推荐阅读


促销活动

Unity Plus加强版限时特惠

8月1-10日, Unity开发者订阅Unity Plus加强版,将享受特价优惠! 原价2628元/年,现在价格仅需1890元/年。活动期限内购买Unity Plus加强版的用户,将获得好礼。[了解详情

订阅地址:

https://store.unity.com/cn/configure-plan/unity-plus


8月Asset Store资源商店促销 

8月期间,只需在Asset Store资源商店消费满50-255美元,即可获赠2-6款精品资源,最高消费250美元,更可附赠获得一件Asset Store定制款T恤!

活动地址:

https://assetstore.unity.com/g/august-promo-activation-demo



点击“阅读原文”访问Unity官方中文论坛

 
Unity官方平台 更多文章 Unity ChinaJoy 2018圆满落幕,期待来年夏日相聚! 全新优化解决方案:Amplify Impostors 在Unity中创建风格化视觉特效 直播预告|ProBuilder快速关卡建模实践 使用Unity创作《塞尔达传说:旷野之息》风格的视觉特效
猜您喜欢 ZStack登陆台湾 第一个繁体中文网站 zstack.tw 上线 6个人如何维护上千规模的大数据集群? 谁是你的羁绊? 如何通过第三方工具提高电商数据转化 使用ReactPHP爬取网页图片的一个示例