CS之战局域网射击游戏

游戏介绍:以前大家都玩的CS射击类对战游戏还记得吗,在这里我们将自己开发这样的一款游戏,这里的游戏环境,游戏商店,枪支全部由我们来控制,设计游戏的人将是The God。在这个游戏中你将学习到如果使用Unity中的network系统创建一个局域网对战环境。

a) 第一人称角色控制
b) 角色动画控制
c) 商店系统
d) 局域网连接
e) 地形系统

部分课程目录:

第 1 章 Network局域网组件
课时1   游戏项目演示
课时2   游戏开发纵览
课时3   创建工程,使用Network创建服务器端Server
课时4   创建client客户端连接服务器端
课时5   监听服务器端和客户端创建的事件函数
课时6   在局域网创建游戏物体
课时7   使用networkview组件做数据的同步
课时8   在局域网内控制Cube的移动

 

第1章: Network局域网组件
免费 任务1: 游戏项目演示
04:10
免费 任务2: 游戏开发纵览
05:53
免费 任务3: 创建工程,使用Network创建服务器端Server
13:41
免费 任务4: 创建client客户端连接服务器端
07:08
免费 任务5: 监听服务器端和客户端创建的事件函数
10:06
任务6: 在局域网创建游戏物体
13:52
任务7: 使用networkview组件做数据的同步
09:09
任务8: 在局域网内控制Cube的移动
05:31
第2章: 设计第一人称射击控制角色
任务9: 导入模型资源
04:31
任务10: 导入角色控制器资源
07:50
任务11: 学习第一人称控制器
10:21
任务12: 添加战士,控制战士移动
07:34
任务13: 给战士添加视野控制,和左右移动
08:32
任务14: 给战士添加动画
06:02
任务15: 控制战士动画的播放
10:05
任务16: 给战士添加枪支
09:08
任务17: 修改相机上下视野的控制方式
08:45
任务18: 修复无法控制腰的旋转的bug
02:16
任务19: 修复相机视野倾斜的bug
03:36
任务20: 设计子弹的外形
05:06
任务21: 控制子弹的运动和子弹的射击检测
09:38
任务22: 设计射击的闪光灯
05:07
任务23: 控制闪光灯的闪烁
06:44
任务24: 实现射击功能
12:21
任务25: 设计弹痕效果
06:47
任务26: 实现弹痕的消失动画
08:48
任务27: 在子弹射击上添加弹痕效果
10:34
任务28: 修改射击的子弹朝向方式
12:55
第3章: CS局域网对战开发
任务29: 导入游戏运行的场景
04:55
任务30: 导入ngui设计开始的界面
06:14
任务31: 设计游戏菜单界面
07:02
任务32: 给游戏菜单界面添加动画的显示效果
05:32
任务33: 监听创建服务器按钮的按下和CSServer的初始化
07:38
任务34: 完成服务器端创建战士
09:01
任务35: 完成客户端的连接和角色的创建
07:03
任务36: 显示射击准星,修复战士角色控制的bug
12:30
任务37: 分析角色在局域网中的控制
10:50
任务38: 使用RPC远程调用,控制角色的单个控制
19:24
任务39: 使用RPC远程调用控制角色动画的播放
04:34
任务40: 完成子弹射击的伤害计算
04:40
任务41: 完成主角死亡动画的播放和伤害的同步
12:02
任务42: 给游戏添加背景音乐
05:38
任务43: 给子弹添加射击声音,修改子弹对人物的伤害
03:17
任务44: 设计游戏结束的界面
04:53
任务45: 开发游戏结束的逻辑

发表评论