Unity Lobbyᴮᴱᵀᴬ 发布我体验了一把,感觉~~~~

news/2025/3/6 2:59:13/

5月6号Unity官方推荐题为全新的多人联机网络游戏服务Relay & Lobby登场,样例项目已就位,欢迎下载体验

在这里插入图片描述
点击看看文章,文章短而精,看完之后只记得几个形容词“全新的”、“高质量”、“极大地”,赶紧下载体验下。
下载完示例后,官方说此示例使用 Unity 2020.3 for PC 和 Mac 进行了测试。 那我安装了2021的版本项目在进行版本转化时经历了半个小时。经过漫长的等待终于打开项目了。
在这里插入图片描述
在这里插入图片描述

看着还不错,按下启动按钮后。这个时候坑就来了需要注意。
满心欢喜的点击Start后,出现以下提示:
在这里插入图片描述
不要慌。打开官方文档看一看,

这个样例项目也是一个多人游戏大厅的切片式演示,它带有一定的游戏联网功能,但是对于产品级游戏,可能需要添加更多的功能,以及多种联网服务同时运行所需的组件。请在这篇文档中详细了解项目的安装及学习。
https://docs.unity.com/lobby/game-lobby-sample.html

那我们就打开链接:https://docs.unity.com/lobby/game-lobby-sample.html

从上到下查看官方文档后,发现这里需要使用Unity Dashboard管理项目(推荐文章一字未提),现在的问题就是怎么管理呢
在这里插入图片描述
先打开Unity Dashboard,使用自己的UnityID登录即可。
在这里插入图片描述
按照指引创建了游戏大厅示例,这步的目的就是使用Unity Dashboard去管理自己的开发项目。
下一步在Unity编辑器中进行设置管理Edit > Project Settings > Services,这个设置打开之后我是一脸懵逼。官方还就是一句话。那就研究吧。
在这里插入图片描述
看到Use an existing Unity project ID 很重要这个(吐槽一下,这么重要的功能用个文本),点击文本。
在这里插入图片描述
选择Organizations 和Unity Dashboard中组织一致,下面在选择项目Game-Lobby-Sample,(其他项目咋来的我也不知道)!!
在这里插入图片描述
最后点击这个不起眼的Link project ID,弹出框确定即可
在这里插入图片描述
link之后的结果
在这里插入图片描述
你以为这样就可以了???NO NO NO ,满心欢喜点击运行后你会发现一堆超时报错!事情绝不是这么简单滴
在这里插入图片描述
回到文档中会发现这句话,需要在Unity Dashboard进行管理Lobby

在这里插入图片描述
在Unity Dashboard按图进行如下操作,找到多人游戏,在第3步Activate Lobby 进行Lobby激活
在这里插入图片描述

在这里插入图片描述
激活后回到Unity编辑器中,点击运行,会发现系统给分配了一个默认的名字,还有一些错误这个不用处理是其他服务(Vivox)没有进行配置导致的
在这里插入图片描述
点击Start
在这里插入图片描述
点击Create,输入Lobby名字并进行创建,还可以选择表情、颜色。
在这里插入图片描述
点击Ready
在这里插入图片描述
进入游戏界面
在这里插入图片描述
至此才真正体验到了。完事

总结:
1.在Unity Dashboard进行创建并管理项目。
2.在Unity编辑器里进行设置Link在Unity Dashboard创建的项目。
3.在Unity Dashboard中多人游戏中进行激活Lobby。

样例项目:
https://plastichub.unity.cn/unity-tech-cn/com-unity-services-samples-game-lobby
项目的安装及学习:
https://docs.unity.com/lobby/game-lobby-sample.html
Unity Dashboard:
https://dashboard.unity3d.com


http://www.ppmy.cn/news/510539.html

相关文章

方舟开服务器教程——开服配置常见问题及解决方法

方舟开服教程——开服常见问题及解决方法 服务器epic与steam互通 官方给出了私人服务器互通的启动参数代码,在启动服务器时加入启动参数即可 -crossplay(跨平台游玩意思) 在服务器中启用steam与epic平台互通-epiconly(与STEAM…

游戏引擎有什么用?《糖豆人》PC版劲销超12亿, 难怪这么多人想学Unity开发!

由Unity官方组织的“Unity技术开放日”北京站于5月30日举办,活动报名人数远超预期。在炎炎烈日由Unity官方组织的“Unity技术开放日”北京站于5月30日举办,活动报名人数远超预期。在炎炎烈日的北京,开发者求知的热情,释放出了比烈…

(xy) + ( (x^y)>>1 )

int function(int x,int y) { return ((x&y) ( (x^y)>>1 )); } 请看上面的一段函数,输入两个整数x和y,返回x&y (x^y)>>1。大家是否看出来这段函数是做什么的呢?因为我自己刚开始…

java 数字格式化 x.0_x0

原理的代码 def touch_long_press(self, x0, y0, t0): # 长按 return TouchAction(self.driver).long_press(x0, y0, t0) self.touch_long_press(beginx, beginy, 3000).perform().release() 修改如下: def touch_long_press(self, x0, y0, t0): # python可视化2021…

揭秘 MWU 最佳画质游戏《永劫无间》技术历程

近日知名人工智能计算公司英伟达(Nvidia)发布了一部“第一款使用 DLSS 技术的 Unity 游戏”《永劫无间》DLSS 宣传片。DLSS 技术能渲染低分辨率的图像,通过英伟达(Nvidia)GPU 的 DLSS 把画面插值成高分辨率的图像&…

Unity笔技--UnityGameServices汇总及试用

Unity Gaming Services Roadmap 预计6月正式release UNet Deprecation FAQ ,UNET将废除,使用netcode代替(包括for entities和for gameobjects)。 示例 com.unity.services.samples.game-lobby 关联Project ID; A…

游戏中的语音聊天方案

0. PhotoVoice 光子语音PhotonVoice | 光子引擎photonengine中文站 1. Vivox 来自 Vivox 的游戏内语音和文本聊天 SDK | Unity Multiplayer 服务 2. Agora 声网 声网 - 全球实时互动API平台开创者 3. Zego HarmonyOS Java 实时音视频概述 - 开发者中心 - ZEGO即构科技 Viv…

.net 软件开发模式——三层架构

三层架构是一种常用的软件开发架构模式,它将应用程序分为三个层次:表示层、业务逻辑层和数据访问层。每一层都有明确的职责和功能,分别负责用户交互、业务处理和数据存储等任务。这种架构模式的优点包括易于维护和扩展、更好的组织结构和代码…