Unity 多人游戏开发者:使用 Unity 的 NGO 框架制作在线游戏

Unity Multiplayer Developer: Make Online Games Using Unity’s NGO Framework

 

关于 Unity Netcode For GameObjects (NGO) 的全面课程。中级 C#、网络编程等。

 

你将学到

使用 Unity 的 NGO 框架创建在线多人游戏。
部署和管理专用服务器以实现无缝游戏体验。
使用 Unity Gaming Services 连接玩家,无需端口转发。
实现 UGS 匹配器以实现自动玩家连接。
开发 .io 风格的多人俯视射击游戏。
为多人功能开发必要的网络技能。
添加排行榜和迷你地图等游戏功能。
使用匹配功能与朋友和其他人一起启动游戏。

 

关于课程

你曾想过制作你自己的多人游戏吗?

免费的 Unity 游戏引擎通过其 Netcode For GameObjects (NGO)框架,使制作过程变得前所未有的简单 。

在这个课程中,你将创建一个多人俯视射击游戏 ,你可以对其进行修改,变成你自己的有趣创作,并与 20 人或更多人同时在线对战。在这个过程中,你将学习如何创建和部署带有匹配功能的专用服务器。

我们将制作一款.io 风格的游戏(如 slither.io 和 agar.io),可以容纳数十名玩家。通过这个过程,你将掌握制作你感兴趣任何类型的竞争或合作多人游戏的技能。

你会学习网络知识以及如何将游戏制作成多人游戏。你将开始构建核心游戏玩法,让你的坦克移动、射击、收集金币等。之后你将添加更多细节和高级功能,如排行榜、小地图和悬赏任务。

你将使用 UGS(Unity Gaming Services)将游戏上线,让玩家可以通过互联网连接,无需进行端口转发。

最后你将学习如何将你的游戏部署为专用服务器,这样玩家都不必托管游戏。你还将学习如何集成匹配系统,让玩家可以排队、匹配在一起,并为他们启动一个服务器进行游戏。

现在就加入进来,开始创建你自己的多人游戏吧。你很快就能和朋友们一起玩这个游戏了。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。