您好,欢迎来到聚文网。 登录 免费注册
5天轻松学做FPS游戏 Unity3D手机游戏开发

5天轻松学做FPS游戏 Unity3D手机游戏开发

  • 字数: 176000
  • 装帧: 平装
  • 出版社: 电子工业出版社
  • 出版日期: 2021-06-01
  • 商品条码: 9787121412837
  • 版次: 1
  • 开本: 16开
  • 页数: 160
  • 出版年份: 2021
定价:¥49.9 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
"(1)短平快、Step by Step介绍Unity3D手机游戏开发全过程,以目前非常流行的FPS(第一人称射击)类型手机游戏作为研究对象,提取出核心的游戏要素,将设计和实现的内容合理分配在5天时间完成。 (2)提供简洁、优化的代码,每一行都有中文注释,目的是让初学者在短时间内能够理解、上手游戏编程和开发。"
内容简介
本书以目前非常流行的FPS(第一人称射击)类型手机游戏为研究对象,以开发时间进度为主线,提取出核心的游戏要素,将游戏设计和实现的核心内容合理地分配为5章(第2~6章),旨在使读者在5天时间内理解、学习游戏编程和开发,轻松学做FPS游戏,并将开发的游戏安装在自己的手机上运行。本书使用的是业界主流的Unity3D游戏引擎、C#编程语言和Visual Studio集成开发环境,并提供简洁、优化的代码。本书适合作为本科和职业院校“游戏开发”相关课程的教材,也适合想自学、快速上手游戏开发的人员阅读和学习。
作者简介
  
目录
第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导出apk38
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.2UI控制器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.1Rig化模型74
4.2.2Rig化骨骼动画74
4.2.3创建状态机文件77
4.2.4碰撞体86
4.3Boss敌人制作89
4.4小结91
4.5作业91
第5章 玩家角色93
5.1玩家刚体95
5.2玩家脚本96
5.3敌人AI
5.3.1烘焙寻径地面101
5.3.2NavMeshAgent组件103
5.3.3巡逻点105
5.3.4NPC代码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.1Level1关卡127
6.1.2Level2关卡138
6.1.3Level3关卡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

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网