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)将游戏上线,让玩家可以通过互联网连接,无需进行端口转发。
最后你将学习如何将你的游戏部署为专用服务器,这样玩家都不必托管游戏。你还将学习如何集成匹配系统,让玩家可以排队、匹配在一起,并为他们启动一个服务器进行游戏。
现在就加入进来,开始创建你自己的多人游戏吧。你很快就能和朋友们一起玩这个游戏了。


评论(0)