商品详情
书名:5天轻松学做FPS游戏——Unity3D手机游戏开发
定价:49.9
ISBN:9787121412837
作者:无
版次:第1版
出版时间:2021-06
内容提要:
本书以目前非常流行的FPS(**人称射击)类型手机游戏为研究对象,以开发时间进度为主线,提取出核心的游戏要素,将游戏设计和实现的核心内容合理地分配为5章(第2~6章),旨在使读者在5天时间内理解、学习游戏编程和开发,轻松学做FPS游戏,并将开发的游戏安装在自己的手机上运行。本书使用的是业界主流的Unity3D游戏引擎、C#编程语言和Visual Studio集成开发环境,并提供简洁、优化的代码。本书适合作为本科和职业院校“游戏开发”相关课程的教材,也适合想自学、快速上手游戏开发的人员阅读和学习。
作者简介:
喻春阳,博士,主要研究方向为动漫游戏,虚拟/增强/混合现实技术。东北大学数字媒体技术系专任教师,东北大学泛虚拟现实人才培养中心副主任,辽宁省科技厅虚拟现实专家库专家,辽宁省教育厅1+X证书教师培训专家,辽宁省高职高专类虚拟现实设计大赛专家评委,“挑战杯”全国大学生设计竞赛优秀指导教师,中国大学生计算机设计大赛优秀指导教师,东北大学创新创业优秀指导教师。发表学术论文多篇,负责教学科研项目多项,申请发明专利10余项,软件著作权1项,出版学术专著1部。主讲"计算机游戏技术基础”、"计算机游戏设计与开发”、"虚拟现实设计与开发”、"虚拟现实交互编程”等课程。指导的学生大多就职于网易游戏、腾讯游戏、完美世界、乐道互动、金山游戏、盖娅互娱等知名企业。
目录:
第1 章 准备工作 1
1.1 安装Unity 编辑器 3
1.2 下载并安装Unity 的Android 插件 4
1.3 小结 7
第2章 游戏框架设计和搭建 9
2.1 开始界面设计 11
2.2 游戏资源架构 12
2.3 制作开始界面 19
2.3.1 开始界面搭建 19
2.3.2 按钮事件 23
2.4 开发人员界面 26
2.4.1 开发人员界面设计 26
2.4.2 开发人员界面交互 28
2.5 关卡选择界面 30
2.5.1 关卡选择界面制作 31
2.5.2 关卡选择界面交互 34
2.6 导出apk 38
2.7 小结 41
2.8 作业 41
第3章 游戏中的用户界面 43
3.1 游戏中用户界面设计 45
3.1.1 移动功能区域 46
3.1.2 瞄准功能区域 47
3.1.3 射击功能区域 48
3.1.4 子弹提示区域 50
3.1.5 头像能量条区域 51
3.2 移动功能实现 53
3.2.1 玩家化身创建 53
3.2.2 UI 控制器 56
3.2.3 瞄准功能区域 60
3.2.4 射击功能区域 61
3.2.5 剩余子弹区域 69
3.2.6 玩家头像区域 69
3.3 小结 69
3.4 作业
第4 章 敌人设计和制作 71
4.1 敌人NPC 设计 73
4.2 普通敌人制作 74
4.2.1 Rig 化模型 74
4.2.2 Rig 化骨骼动画 74
4.2.3 创建状态机文件 77
4.2.4 碰撞体 86
4.3 Boss 敌人制作 89
4.4 小结 91
4.5 作业 91
第5 章 玩家角色 93
5.1 玩家刚体 95
5.2 玩家脚本 96
5.3 敌人AI
5.3.1 烘焙寻径地面 101
5.3.2 Nav Mesh Agent 组件 103
5.3.3 巡逻点 105
5.3.4 NPC 代码 106
5.4 敌人攻击 112
5.4.1 敌人爪子 112
5.4.2 代码实现 113
5.5 结束界面 114
5.5.1 游戏失败界面 114
5.5.2 游戏胜利界面 121
5.6 作业 123
第6 章 关卡和道具 125
6.1 关卡制作 127
6.1.1 Level1 关卡 127
6.1.2 Level2 关卡 138
6.1.3 Level3 关卡 138
6.2 道具制作 139
6.2.1 手枪道具 139
6.2.2 冲锋枪道具 141
6.2.3 来复枪道具 142
6.3 粒子特效 143
6.4 小结 147
6.5 作业
第7 章 总结 149
定价:49.9
ISBN:9787121412837
作者:无
版次:第1版
出版时间:2021-06
内容提要:
本书以目前非常流行的FPS(**人称射击)类型手机游戏为研究对象,以开发时间进度为主线,提取出核心的游戏要素,将游戏设计和实现的核心内容合理地分配为5章(第2~6章),旨在使读者在5天时间内理解、学习游戏编程和开发,轻松学做FPS游戏,并将开发的游戏安装在自己的手机上运行。本书使用的是业界主流的Unity3D游戏引擎、C#编程语言和Visual Studio集成开发环境,并提供简洁、优化的代码。本书适合作为本科和职业院校“游戏开发”相关课程的教材,也适合想自学、快速上手游戏开发的人员阅读和学习。
作者简介:
喻春阳,博士,主要研究方向为动漫游戏,虚拟/增强/混合现实技术。东北大学数字媒体技术系专任教师,东北大学泛虚拟现实人才培养中心副主任,辽宁省科技厅虚拟现实专家库专家,辽宁省教育厅1+X证书教师培训专家,辽宁省高职高专类虚拟现实设计大赛专家评委,“挑战杯”全国大学生设计竞赛优秀指导教师,中国大学生计算机设计大赛优秀指导教师,东北大学创新创业优秀指导教师。发表学术论文多篇,负责教学科研项目多项,申请发明专利10余项,软件著作权1项,出版学术专著1部。主讲"计算机游戏技术基础”、"计算机游戏设计与开发”、"虚拟现实设计与开发”、"虚拟现实交互编程”等课程。指导的学生大多就职于网易游戏、腾讯游戏、完美世界、乐道互动、金山游戏、盖娅互娱等知名企业。
目录:
第1 章 准备工作 1
1.1 安装Unity 编辑器 3
1.2 下载并安装Unity 的Android 插件 4
1.3 小结 7
第2章 游戏框架设计和搭建 9
2.1 开始界面设计 11
2.2 游戏资源架构 12
2.3 制作开始界面 19
2.3.1 开始界面搭建 19
2.3.2 按钮事件 23
2.4 开发人员界面 26
2.4.1 开发人员界面设计 26
2.4.2 开发人员界面交互 28
2.5 关卡选择界面 30
2.5.1 关卡选择界面制作 31
2.5.2 关卡选择界面交互 34
2.6 导出apk 38
2.7 小结 41
2.8 作业 41
第3章 游戏中的用户界面 43
3.1 游戏中用户界面设计 45
3.1.1 移动功能区域 46
3.1.2 瞄准功能区域 47
3.1.3 射击功能区域 48
3.1.4 子弹提示区域 50
3.1.5 头像能量条区域 51
3.2 移动功能实现 53
3.2.1 玩家化身创建 53
3.2.2 UI 控制器 56
3.2.3 瞄准功能区域 60
3.2.4 射击功能区域 61
3.2.5 剩余子弹区域 69
3.2.6 玩家头像区域 69
3.3 小结 69
3.4 作业
第4 章 敌人设计和制作 71
4.1 敌人NPC 设计 73
4.2 普通敌人制作 74
4.2.1 Rig 化模型 74
4.2.2 Rig 化骨骼动画 74
4.2.3 创建状态机文件 77
4.2.4 碰撞体 86
4.3 Boss 敌人制作 89
4.4 小结 91
4.5 作业 91
第5 章 玩家角色 93
5.1 玩家刚体 95
5.2 玩家脚本 96
5.3 敌人AI
5.3.1 烘焙寻径地面 101
5.3.2 Nav Mesh Agent 组件 103
5.3.3 巡逻点 105
5.3.4 NPC 代码 106
5.4 敌人攻击 112
5.4.1 敌人爪子 112
5.4.2 代码实现 113
5.5 结束界面 114
5.5.1 游戏失败界面 114
5.5.2 游戏胜利界面 121
5.6 作业 123
第6 章 关卡和道具 125
6.1 关卡制作 127
6.1.1 Level1 关卡 127
6.1.2 Level2 关卡 138
6.1.3 Level3 关卡 138
6.2 道具制作 139
6.2.1 手枪道具 139
6.2.2 冲锋枪道具 141
6.2.3 来复枪道具 142
6.3 粒子特效 143
6.4 小结 147
6.5 作业
第7 章 总结 149
- 电子工业出版社有限公司
- 电子工业出版社有限公司有赞官方供货商,为客户提供一流的知识产品及服务。
- 扫描二维码,访问我们的微信店铺