本教程是关于Unity多人联机游戏开发核心技术训练视频教程,时长:1小时16分,大小:890 MB,MP4高清视频格式,教程使用软件:Unity,附源文件,作者:Matan Naveh,共26个章节,语言:英语。
你将会学到的:
创建一个你可以和你的家人及朋友一起玩的在线多人游戏。
了解在线多人游戏的工作原理和常用的短语(服务器、ping、房间、网络)。
学习Unity、C#和Photon PUN 2中的网络基础知识。
学习客户端-服务器模式和ping对游戏的影响。
实现与服务器的连接以及玩家可以加入或创建比赛的大厅用户界面。
在网络上同步玩家的昵称,使玩家从地图上不同的产卵点产卵。
在收集到戒指时建立一个计分系统,在游戏结束时建立一个获胜逻辑。
要求:
不需要之前建立网络游戏的经验。
在学习本课程之前,请确保你对用Unity和C#构建简单的游戏感到满意。
了解基本的短语,如Gameobjects, Components, Prefabs, Colliders...
说明:
欢迎来到Unity中的多人游戏开发简介
在本课程中,你将学习如何使用强大的Unity游戏引擎、C#编程语言和Photon PUN2网络解决方案创建引人入胜的互动式多人游戏。
Photon PUN 2是一个网络引擎,允许开发者轻松地在他们的游戏中添加多人游戏功能。
它支持广泛的平台,并提供各种功能和定制选项。
一些使用Photon的著名游戏包括Apex Legends、Mortal Kombat 11、Paladins等。
为什么要学习多人游戏开发?
近年来,多人游戏变得越来越流行,随着网络游戏的兴起,对能够创造引人入胜的多人游戏体验的开发者的需求也随之而来。
多人游戏还提供了大多数单人游戏无法比拟的参与和社会互动水平。
增加这些功能可以将一个好游戏与一个伟大的游戏区分开来。
你在本课程中会学到什么?
在本课程中,我们将创建一个在线多人竞赛,你要在对方之前尽可能快地收集所有的戒指。
我们将首先了解在线多人游戏的工作原理和常用的短语(服务器、ping、房间、网络)。
接下来,了解客户端-服务器模式和ping对游戏的影响。
()
从那里,我们将实现与服务器的连接和一个大厅UI,玩家可以在那里加入或创建一个匹配。
我们将在网络上同步玩家的昵称,并使玩家从地图上的不同产卵点产卵。
最后,我们将在收集到戒指时制作一个评分系统,并在游戏结束时制作一个获胜逻辑。
在整个课程中,你将学习如何实现多人游戏机制,如大厅、匹配和玩家同步。
在课程结束时,你将拥有在Unity、C#和Photon PUN2中创建自己的多人游戏所需的技能和知识。
你将能够创建与朋友或陌生人在线玩的游戏,并为将来建立更复杂的多人游戏打下坚实基础。
本课程适用于谁?
有抱负的中级游戏开发者,希望从头开始创建一个新的多人游戏,或在现有游戏中增加多人游戏功能。
在学习本课程之前,请确保你对用Unity和C#构建简单游戏感到满意。
而且你了解基本的短语,如Gameobjects, Components, Prefabs, Colliders等等。
是否有任何学习资源?
挑战幻灯片--你可以在游戏中完成一个小任务,让你获得实践经验。
编码测验--测试你的知识的好方法,并应用你在讲座中所学的知识。
源代码--完整的项目,这样你就可以在学习课程的同时比较游戏。
我是谁?
我的名字是Matan Naveh,我将是你这个课程的讲师。
我曾在网上为来自全球100个国家的3000多名学生教授游戏开发。