泰课在线Unity3D就业班CS之战局域网射击游戏[高清完整]
游戏介绍:以前大家都玩的CS射击类对战游戏还记得吗,在这里我们将自己开发这样的一款游戏,这里的游戏环境,游戏商店,枪支全部由我们来控制,设计游戏的人将是The God。在这个游戏中你将学习到如果使用Unity中的network系统创建一个局域网对战环境。6 j4 I
a) 第一人称角色控制; x- O0 \
b) 角色动画控制, W+
c) 商店系统. R6 g# x5
d) 局域网连接) ^; \2 h1
e) 地形系统
课程目录:
课时1 游戏项目演示/ P* o6
课时2 游戏开发纵览
课时3 创建工程,使用Network创建服务器端Server
课时4 创建client客户端连接服务, K) G5 Q5 ]: U: \0 t
课时5 监听服务器端和客户端创建的事件函数
课时6 在局域网创建游戏物体
课时7 使用networkview组件做数据的同步5 |7
课时8 在局域网内控制Cube的移动5 w7 A
课时9 导入模型资源, W2 K1
课时10 导入角色控制器资源8 } a
课时11 学习第一人称控制器$ C- H' p*
课时12 添加战士,控制战士移动! \( y9k
课时13 给战士添加视野控制,和左右移动' W* k.
课时14 给战士添加动画
课时15 控制战士动画的播放1 e$ q; T* O: }!
课时16 给战士添加枪支
课时17 修改相机上下视野的控制方式" m2 s:
课时18 修复无法控制腰的旋转的bug
课时19 修复相机视野倾斜的bug
课时20 设计子弹的外形! u' }: b
课时21 控制子弹的运动和子弹的射击检测
课时22 设计射击的闪光灯" {:
课时23 控制闪光灯的闪烁
课时24 实现射击功能
课时25 设计弹痕效果3 s4 g# j6
课时26 实现弹痕的消失动画 P+ |'
课时27 在子弹射击上添加弹痕效果" l; T+
课时28 修改射击的子弹朝向方式& C3 e
课时29 导入游戏运行的场景5 H) ]$ ]+ I
课时30 导入ngui设计开始的界面8 p0 f: z
课时31 设计游戏菜单界面
课时32 给游戏菜单界面添加动画的显示效果- \) O) k
课时33 监听创建服务器按钮的按下和CSServer的初始化
课时34 完成服务器端创建战士
课时35 完成客户端的连接和角色的创建
课时36 显示射击准星,修复战士角色控制的bug
课时37 分析角色在局域网中的控制
课时38 使用RPC远程调用,控制角色的单个控制
课时39 使用RPC远程调用控制角色动画的播放: ]4 o( h
课时40 完成子弹射击的伤害计算
课时41 完成主角死亡动画的播放和伤害的同步
课时42 给游戏添加背景音乐
课时43 给子弹添加射击声音,修改子弹对任务的伤害
课时44 设计游戏结束的界面# ~' z;
课时45 开发游戏结束的逻辑; I6 L+ c/
4 U) b* x"
下载地址:
|