Unity3D实战入门之第三人称射击游戏(TPS)—327人已学习
课程介绍
这是一套第三人称射击游戏开发的入门基础课程。 本课程以一款小型的第三人称射击游戏为案例,手把手教你如何搭建一款3D射击游戏的雏形。麻雀虽小,五脏俱全,这款小游戏难度不大,但第三人称射击游戏该有的模块、功能它都有涉及。通过案例游戏的开发,学习者可以对第三人称射击游戏入门,对后续复杂大中型3D游戏的开发有实际的借鉴意义。 这套课程,对初次接触3D射击类游戏的学习者而言,是一块极好的跳板。
课程收益
本课程从零开始,带领学习者逐步完成一款小型的第三人称射击游戏。向3D射击类游戏的初学者展示完整项目的制作流程和设计思路,对该类游戏的常用知识点、必备功能模块、代码结构进行详细讲解,让学习者能够快速搭建一款3D射击游戏的雏形,为后续中、大型游戏的开发打下良好基础。
讲师介绍
伍晓波 更多讲师课程
6年程序开发经验,精通C/C++/C#编程。 曾担任过Unity3d游戏开发主程和Unity3d游戏开发讲师,熟悉Unity3d的UI系统、物理引擎、动画系统、粒子系统等,对小型、中型游戏有丰富的项目经验,益智类、敏捷类、塔防、RPG均有广泛涉猎。
课程大纲
1. 3D游戏场景的创建 23:35
2. 玩家模型的导入和动画片段的分割 17:41
3. 玩家的移动控制 26:49
4. 玩家移动的动画切换及摄像机跟随 17:31
5. 玩家的朝向和旋转控制 19:13
6. 线渲染组件(LineRenderer)的基本属性和使用方法 33:19
7. 使用线渲染组件(LineRenderer)实现玩家普通攻击的激光效果 18:48
8. 玩家枪口和射击点粒子效果的添加 28:44
9. 怪物模型的导入和动画片段的分割 18:31
10. Unity3D的寻路导航(Navigation)系统(一) 30:38
11. Unity3D的寻路导航(Navigation)系统(二) 22:45
12. 玩家对怪物普通攻击的逻辑实现 25:09
13. 怪物对玩家攻击的逻辑实现 16:39
14. 玩家和怪物血条的添加 17:17
15. 怪物的生成控制 16:33
16. 玩家特殊攻击的实现(一) 28:19
17. 玩家特殊攻击的实现(二) 19:19
18. 屏幕小地图的制作 20:00
19. 简易游戏手柄的制作(一) 29:27
20. 简易游戏手柄的制作(二) 10:31
21. 移动设备上多点触控的实现(一) 18:38
22. 移动设备上多点触控的实现(二) 13:38
大家可以点击【 查看详情】查看我的课程
课程介绍
![201804171007053416.jpg](https://img-bss.csdn.net/201804171007053416.jpg)
这是一套第三人称射击游戏开发的入门基础课程。 本课程以一款小型的第三人称射击游戏为案例,手把手教你如何搭建一款3D射击游戏的雏形。麻雀虽小,五脏俱全,这款小游戏难度不大,但第三人称射击游戏该有的模块、功能它都有涉及。通过案例游戏的开发,学习者可以对第三人称射击游戏入门,对后续复杂大中型3D游戏的开发有实际的借鉴意义。 这套课程,对初次接触3D射击类游戏的学习者而言,是一块极好的跳板。
课程收益
本课程从零开始,带领学习者逐步完成一款小型的第三人称射击游戏。向3D射击类游戏的初学者展示完整项目的制作流程和设计思路,对该类游戏的常用知识点、必备功能模块、代码结构进行详细讲解,让学习者能够快速搭建一款3D射击游戏的雏形,为后续中、大型游戏的开发打下良好基础。
讲师介绍
伍晓波 更多讲师课程
6年程序开发经验,精通C/C++/C#编程。 曾担任过Unity3d游戏开发主程和Unity3d游戏开发讲师,熟悉Unity3d的UI系统、物理引擎、动画系统、粒子系统等,对小型、中型游戏有丰富的项目经验,益智类、敏捷类、塔防、RPG均有广泛涉猎。
课程大纲
1. 3D游戏场景的创建 23:35
2. 玩家模型的导入和动画片段的分割 17:41
3. 玩家的移动控制 26:49
4. 玩家移动的动画切换及摄像机跟随 17:31
5. 玩家的朝向和旋转控制 19:13
6. 线渲染组件(LineRenderer)的基本属性和使用方法 33:19
7. 使用线渲染组件(LineRenderer)实现玩家普通攻击的激光效果 18:48
8. 玩家枪口和射击点粒子效果的添加 28:44
9. 怪物模型的导入和动画片段的分割 18:31
10. Unity3D的寻路导航(Navigation)系统(一) 30:38
11. Unity3D的寻路导航(Navigation)系统(二) 22:45
12. 玩家对怪物普通攻击的逻辑实现 25:09
13. 怪物对玩家攻击的逻辑实现 16:39
14. 玩家和怪物血条的添加 17:17
15. 怪物的生成控制 16:33
16. 玩家特殊攻击的实现(一) 28:19
17. 玩家特殊攻击的实现(二) 19:19
18. 屏幕小地图的制作 20:00
19. 简易游戏手柄的制作(一) 29:27
20. 简易游戏手柄的制作(二) 10:31
21. 移动设备上多点触控的实现(一) 18:38
22. 移动设备上多点触控的实现(二) 13:38
大家可以点击【 查看详情】查看我的课程