Unity多人网络系统讲解-实践篇

默认教学计划
378人加入学习
(4人评价)
价格 免费
教学计划
承诺服务
课程介绍

为了方便大家沟通,老师创建了QQ群:老贾课堂(653192488),搜索群号,验证问题答案是:泰课在线。

从本质上讲,多人网络功能涉及到很多内容,并且很复杂。关于同步和多个实例间的通信会牵涉到很多特定的问题和困难,尤其是这些项目实例运行在不同的机器上,可能分布在世界上任何一个地方。

借助Unity内置的多人网路模块Multiplayer Networking和相关的High Level API(HLAPI),我们可以很容易的创建多人项目。

在我们这套课程中,我们会一步步学习从头开始搭建一个多人网络项目,同时向大家介绍这一内置模块的一些重要功能和它的HLAPI。这些课程中设计到的步骤是通用的,主要是来向大家讲述多人网络系统的一些基本概念,所以可以在此基础上搭建出各种不同类型的多人网络游戏。当我们完成这套课程的时候,我们会搭建出一个多人网络游戏Demo,每个玩家分别在自己的游戏实例中控制自己的Player对象,采用服务器授权方式,在服务器端控制和同步动作。每个player可以向其他player和静止敌人射击,如果被打败了,可以在出生点复活。

本套课程是多人网络系统开发的一套先导课程,主要是为同学们讲解一下基础知识,为老师的另一套更高阶一点的多人网络系统教程奠定基础。

课程目标
  • 掌握搭建多人网络游戏的基础知识
适合人群
  • 面向有基本Unity使用经验的学员

授课教师

客户端高级开发、高级讲师

课程特色

下载资料(1)
视频(17)