[Unity] Unity网络客户端服务器环境技术训练视频教程 |
本教程是关于Unity网络客户端服务器环境技术训练视频教程,时长:6小时21分,大小:1.6 GB,MP4高清视频格式,教程使用软件:Unity,附工程源文件,作者:Penny de Byl,共45个章节,语言:英语。 你会学到什么: 创建多人游戏并通过网络连接Unity创建的应用程序。 了解服务器和客户端在网络中扮演的不同角色。 能够在网络游戏中使用远程过程调用来同步玩家角色的状态。 要求: 在开始这个课程之前,学生应该有使用Unity和编写C#代码的经验。 课程描述: 在本课程中,Penny将带领你从使用Unity的UNET系统创建一个简单的客户端/服务器游戏环境的基础知识,直到创建和管理一个大厅系统。 所涉及的主题是论坛上最常出现的,也是许多人在理解上有困难的。 该课程很实用,有许多分步练习。 本课程的学生将学习UNET网络管理器以及如何使用信息发送来同步玩家角色的刚体运动和动画。还将涵盖重写网络管理器,以允许开发人员创建定制的网络功能,如在游戏中改变玩家角色,发射弹丸和管理玩家特征,如健康状况。 涵盖的主题包括: 网络配置 IP地址 托管 远程程序调用 同步刚体运动 同步动画状态 用不同的玩家角色进行游戏 在连接时改变玩家角色 设置Unity Lobby资产 跨场景同步变量值 设置Unity Match Making服务 本课程在Unity 5中开发,仍然适用于2017年和2018.2以下版本的Unity网络API。 请注意,虽然该API在Unity 2020中已经停止使用,但Penny为你提供了项目启动文件,使你能在2020中使用HLAPI。 本课程过去的学生正在取得的成就: 开发一个在线教育多用户3D虚拟环境 使用移动设备来代替游戏控制器 MMO游戏开发 本课程适用于谁: 熟悉Unity和C#,想学习网络和创建多人游戏的人。 |