版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
思维导图PPT模板《Unity2D与3D手机游戏开发实战》最新版读书笔记,下载可以直接修改游戏脚本添加玩家资源基础设置场景组件控制器项目动作界面预制件对象功能效果动作游戏物理本书关键字分析思维导图01内容简介第2章理解Unity的世界并生成第一个...第4章Unity的UI和输入第1章Unity的安装和基本界面第3章Unity脚本基础内容第5章Unity的2D开发目录030502040607第6章制作2D打砖块游戏第8章Unity开发简单框架及常用技巧第7章3D物理、动画和导航第9章动作游戏示例目录0908010011第10章更复杂的3D动作游戏第12章简单的射击游戏第11章Unity其他功能介绍第13章商城资源介绍目录013012014内容摘要本书基于Unity2020,详细讲解Unity的主要功能和用法,以及游戏开发的方法和技巧,并剖析了3个实战项目:一个简单的2D打砖块游戏、一个3D动作RPG游戏和一个3D对战射击游戏。通过以上内容,帮助读者掌握Unity制作游戏的方法,以快速进入Unity2D与3D游戏开发之门。本书分为13章,内容包括Unity2020的安装和基本界面,理解Unity的世界生成,脚本基础,界面及输入,2D游戏开发,制作2D打砖块游戏,3D物理、动画和导航,Unity3D开发的简单框架及常用技巧,3D动作游戏示例,更复杂的3D动作游戏,Unity其他功能,简单的3D射击游戏实战,商城资源等。内容简介第1章Unity的安装和基本界面1.2Unity的基本界面1.1Unity的安装第1章Unity的安装和基本界面1.1.1UnityID1.1.2UnityHub的安装和使...1.1.3基础设置1.1.4提示和总结1.1Unity的安装1.2.1共有操作1.2.2项目窗口1.2.3层级窗口1.2.4场景视图1.2.5检查器窗口1.2.6游戏视图0103020405061.2Unity的基本界面1.2.7控制台窗口1.2.8资源商城1.2.9包管理器1.2.10其他常用操作1.2.11提示和总结123451.2Unity的基本界面第2章理解Unity的世界并生成第一个...2.1理解Unity的世界2.2Unity的项目结构2.3Unity的坐标2.4Unity项目目录说明2.5生成第一个应用2.6提示和总结010302040506第2章理解Unity的世界并生成第一个...2.1.1虚拟的三维世界2.1.2游戏对象和Transform2.1.3游戏对象的层级结构2.1.4组件决定游戏对象2.1.5场景和摄像机2.1.6资源0103020405062.1理解Unity的世界2.4.2Assets下的特殊目录2.4.1项目目录2.4Unity项目目录说明2.5.2生成第一个应用2.5.1生成设置和玩家设置2.5生成第一个应用第3章Unity脚本基础内容3.1C#基础3.2Unity3D的内置数据类型3.3MonoBehaviour类3.4Debug类3.5游戏对象的基本操作3.6游戏对象位置的旋转和缩放010302040506第3章Unity脚本基础内容3.7Time和移动、旋转、缩放3.8组件获取和基本操作3.9应用退出和场景控制3.10协程和重复第3章Unity脚本基础内容3.11ScriptableObjec...3.13提示和总结3.12其他第3章Unity脚本基础内容3.3.1脚本组件3.3.3Unity基础事件3.3.2特殊赋值方式3.3MonoBehaviour类3.5.2其他操作3.5.1获取指定游戏对象3.5游戏对象的基本操作3.7.1Time的3个常用属性3.7.2移动3.7.3旋转3.7.4缩放3.7Time和移动、旋转、缩放3.8.2组件的基本操作3.8.1获取指定组件3.8组件获取和基本操作3.9.1应用退出3.9.3DontDestroyOnL...3.9.2场景加载3.9应用退出和场景控制第4章Unity的UI和输入4.1常用资源导入后的设置4.2预制件4.3摄像机4.4UnityUI4.5输入4.6音频播放010302040506第4章Unity的UI和输入4.4.1RectTransform4.4.2RectTransform的...4.4.3画布4.4.4文本和图像4.4.5交互游戏对象4.4.6事件响应0103020405064.4UnityUI4.5.1键盘按键输入4.5.2鼠标输入4.5.3触屏输入4.5.4输入管理器4.5.5单击物体4.5.6UI击穿0103020405064.5输入第5章Unity的2D开发5.12D开发基础设置5.2图像资源和精灵编辑器工具5.32D基础组件和显示顺序5.42D物理5.52D动画5.6瓦片地图010302040506第5章Unity的2D开发5.4.12D刚体5.4.22D碰撞器组件5.4.32D关节组件和2D物理材质5.4.42D效果器组件5.42D物理第6章制作2D打砖块游戏6.1游戏思路和结构6.2导入和基础设置6.3制作瓦片地图6.4滑块和小球第6章制作2D打砖块游戏6.5添加界面6.7调试和完善6.6编写主要逻辑第6章制作2D打砖块游戏第7章3D物理、动画和导航7.1物理系统7.2动画7.3导航寻路7.4拖尾和线第7章3D物理、动画和导航7.1.1刚体组件7.1.3关节和物理材质7.1.2碰撞器组件7.1物理系统7.2.1动画剪辑7.2.2使用Animation窗口制...7.2.3动画控制器7.2.4动画器组件和动画的程序控制7.2动画7.4.1拖尾7.4.3其他共同设置7.4.2线7.4拖尾和线第8章Unity开发简单框架及常用技巧8.1多个Manager的简单框架8.3AI的简单实现8.2ScriptableObject...第8章Unity开发简单框架及常用技巧8.1.2多个Manager框架的说明8.1.1演化过程8.1多个Manager的简单框架第9章动作游戏示例9.1项目结构9.2基本设置9.3指针切换9.4单击移动玩家第9章动作游戏示例9.5玩家动画制作和移动匹配9.6玩家攻击敌人9.7摄像机镜头设置9.8怪物攻击第9章动作游戏示例9.3.2编写并设置脚本9.3.1场景设置9.3指针切换9.4.1导航区域烘焙9.4.2玩家游戏对象设置9.4.3鼠标控制器脚本修改9.4.4玩家控制器脚本编辑9.4.5运行测试123459.4单击移动玩家9.5.1新建默认动作控制器9.5.2添加移动用的混合树9.5.3添加攻击和死亡状态9.5.4添加玩家动作控制器9.5.5修改玩家控制器脚本123459.5玩家动画制作和移动匹配9.8.1骷髅动画控制器制作9.8.2骷髅预制件制作9.8.3编写基本的有限状态机9.8.4编写死亡和站桩状态9.8.5编写巡逻状态9.8.6编写追击状态0103020405069.8怪物攻击第10章更复杂的3D动作游戏10.1角色状态10.2伤害计算10.3等级提升10.4敌人血量显示10.5玩家血量经验值显示10.6当前场景传送010302040506第10章更复杂的3D动作游戏10.7玩家数据的保存和读取10.9菜单场景10.8不同场景传送第10章更复杂的3D动作游戏10.2.1修改脚本添加伤害计算10.2.3运行测试10.2.2添加动作事件10.2伤害计算10.4.1添加血条预制件10.4.3设置敌人10.4.2脚本修改10.4敌人血量显示10.5.1设置玩家血量界面10.5.2添加并编辑玩家控制器脚本10.5.3修改玩家控制器脚本10.5.4添加并编辑玩家信息显示脚本10.5玩家血量经验值显示10.6.1添加传送目标点脚本10.6.2添加传送起始点脚本10.6.3传送点预制件设置10.6.4添加并编写场景管理器脚本10.6当前场景传送10.8.1添加主场景的传送点10.8.2设置预制件10.8.3另一个场景的设置10.8.4可用场景设置10.8.5脚本修改1234510.8不同场景传送第11章Unity其他功能介绍11.1新的输入工具InputSys...11.2镜头利器Cinemachine11.3提升显示效果的URP和HDRP11.4更好的文本显示TextMes...第11章Unity其他功能介绍11.5实时动画利器Timeline11.7官方的可视化脚本Bolt11.6动态载入资源的Addressa...第11章Unity其他功能介绍第12章简单的射击游戏12.1新建项目并导入模型资源12.2导入动作控制12.3改造控制12.4添加武器系统12.5添加NPC及其AI12.6实现网络对战010302040506第12章简单的射击游戏12.3.2添加基本动作12.3.1视角改造12.3改造控制12.4.1导入武器系统插件Easy...12.4.3添加并设置击中效果12.4.2设置模型和武器12.4添加武器系统12.5.1导入AIBehavior...12.5.2添加AIBehavior12.5.3设置动画12.5.4添加巡逻状态12.5添加NPC及其AI12.5.5添加攻击状态12.5.7添加并修改程序实现攻击效果12.5.6添加受到攻击和死亡状态12.5添加NPC及其AI12.6.1插件导入和基础设置12.6.2创建房间功能12.6.3开始游戏的倒计时12.6.4生成对战玩家预制件12.6.5添加生成玩家功能12.6.6位置同步01030204050612.6实现网络对战12.6.7同步动作12.6.9添加菜单和结束过渡12.6.8同步射击和装弹效果12.6实现网络对战第13章商城资源介绍13.1Unity官方资源13.3常用的子系统13.2常用资源第13章商城资源介绍13.1.1人物移动和镜头控制资源13.1.2常用粒子特效资
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025甘肃省安全员-A证考试题库附答案
- 2025年-河北省安全员-C证考试题库
- 2025重庆市安全员知识题库
- 《手的运动》课件
- 课件:新课标《信用工具和外汇》
- 《PICC置管及其维护》课件
- 《南朝山水诗》课件
- 单位人力资源管理制度合并汇编十篇
- 【语文课件】《落花生》复习课件
- 单位管理制度展示选集【人事管理篇】十篇
- 10个地基基础工程质量通病及防治措施
- 25m预应力混凝土简支T梁桥设计(共30页)
- 篮球校本课程教案
- 高一学生文理分班意向表
- 10KV电机试验报告OK
- 高等传热学部分答案
- 地球物理学进展投稿须知
- 机床精度检验标准 VDI3441 a ISO230-2
- 七年级英语下册任务型阅读单元测试题(含答案)(word)
- 解析电力施工项目的信息化管理
- 火炬介绍 音速火炬等
评论
0/150
提交评论