Articoli correlati a 游戏巧妙设计探...

游戏巧妙设计探秘 - Brossura

[美]Alan Thorn 李强

 
9787302442660: 游戏巧妙设计探秘

Sinossi

本书详细阐述了与Unity游戏动画相关的基本解决方案,主要包括动画基础知识、精灵对象动画、本地动画、基于Mecanim的非人物角色动画、游戏角色动画的基础知识、高级角色动画、形状混合、IK和电影纹理等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。针对实时动画的构建,本书将逐步探讨Unity提供的特征集。同时,本书假设读者并不具备与动画相关的背景知识,但要求读者对Unity引擎有所了解,例如,关卡设计、基本的界面应用,以及基础的C#编码知识。作为起点,本书将逐步对动画特征所涉及的内容进行梳理,并讨论真实场景中的具体应用,进而高效地实现最终的动画效果。第1章动画基础知识11.1理解动画概念11.1.1帧11.1.2关键帧21.2动画类型31.2.1刚体动画31.2.2骨骼动画41.2.3精灵动画41.2.4物理动画51.2.5变形动画61.2.6视频动画81.2.7粒子动画81.2.8可编程动画91.3编写代码实现动画101.3.1一致性动画—速度、时间和deltaTime变量131.3.2某一方向上的运动行为151.3.3利用动画曲线对中间帧进行编码161.3.4利用协同程序旋转对象201.3.5材质和贴图动画221.3.6相机震动效果251.4本章小结28第2章精灵对象动画292.1精灵对象的导入和配置292.1.1独立精灵对象302.1.2精灵对象图集322.2精灵对象动画352.2.1过快或过慢的精灵对象372.2.2禁用动画循环382.2.3以错误顺序播放各帧392.3本章小结42第3章本地动画433.1Animation窗口—构建漫游行为433.2多个对象的动画行为493.3调用动画函数513.4粒子系统533.4.1启动萤火虫粒子系统543.4.2粒子系统的全局属性563.4.3发射器形状和发射频率583.4.4粒子渲染器583.4.5粒子速度603.4.6粒子颜色和消失613.5本章小结64第4章基于Mecanim的非人物角色动画654.1包含原型资源的场景654.2针对按钮和门构建动画674.3启用Mecanim动画694.4Mecanim转换和参数734.5创建Mecanim图784.6构建场景交互行为794.7本章小结84第5章游戏角色动画的基础知识855.1创建骨骼化的游戏角色855.2导入骨骼化游戏角色865.3Avatar和重定位895.4动画的重定位操作945.5根节点运动995.6修复运动偏移1005.7本章小结104第6章高级角色动画1056.1创建可控的角色1056.2混合树1066.2.1维度1086.2.2映射浮点值1126.3编写基于BlendTree的脚本1156.4基于MecanimBlendTree的脚本机制1176.5测试MecanimBlendTree1186.6本章小结118第7章形状混合、IK和电影纹理1197.1形状混合1197.2逆向动力学1247.3电影纹理1327.4本章小结136

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.