1. 循序渐:由浅深讲解引擎知识,清晰分享引擎技术的原理和来龙去脉,降低学习门槛。 2. 体系完备:系统性、体系化覆盖游戏引擎知识,广度与深度兼顾,助力读者建立宏观认知与深度理解。 3. 图解易懂:搭配大量结构图、流程图、示意图,结合精炼文字,生动形象拆解核心技术,轻松吃透底层原理。 4. 作者背书:作者拥有13年+游戏研发经验,任职Top游戏公司、深度参与项目,内容可信度高。
售 价:¥
纸质售价:¥86.70购买纸书
6.8
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐

内 容 提 要
推荐语
推荐序
作者序
第1章 游戏引擎概述
1.1 游戏引擎的发展史
1.2 引擎的模块结构
1.3 引擎的整体架构
第2章 引擎基础知识
2.1 对象模型
2.1.1 简单对象模型
2.1.2 继承与多态的对象模型
2.2 字符串管理
2.3 引擎容器
2.4 引擎的宏与模板技巧
2.4.1 宏技巧
2.4.2 模板技巧
2.5 离线生成代码
第3章 引擎动画框架
3.1 基础原理
3.1.1 骨骼动画原理
3.1.2 蒙皮计算原理
3.1.3 骨骼矩阵计算原理
3.1.4 骨骼动画混合原理
3.1.5 网格混合动画原理
3.1.6 Root Motion动画原理
3.2 Unity的动画原理
3.2.1 Animation组件
3.2.2 Animator组件的动画原理
3.2.3 蒙皮计算与渲染
3.2.4 与动画相关的其他问题
第4章 引擎UI框架
4.1 IMGUI解析
4.1.1 IMGUI概述
4.1.2 IMGUI结构
4.1.3 IMGUI的绘制流程和封装
4.1.4 Unity中的IMGUI
4.2 Unity UGUI原理
4.2.1 UGUI结构概述
4.2.2 UGUI图集与组件
4.2.3 UGUI输入与响应机制
4.2.4 UGUI内核
4.2.5 UGUI渲染方式与材质
第5章 引擎内存管理原理
5.1 内存的发展历史
5.2 内存硬件结构
5.3 内存池技术
第6章 引擎渲染管线原理
6.1 渲染管线概述
6.2 引擎渲染流程详解
6.3 渲染管线发展历程
6.3.1 图形渲染管线发展历程
6.3.2 GPU硬件发展史
6.3.3 图形API发展史
6.4 硬件执行原理
6.4.1 硬件结构
6.4.2 GPU与CPU的数据交互过程
6.4.3 GPU管线工作原理
6.5 GPU渲染管线在不同设备上的差异
6.5.1 IMR管线
6.5.2 TBR管线
6.5.3 TBDR管线
第7章 引擎虚拟机技术原理
7.1 虚拟机技术概述
7.2 Lua虚拟机技术
第8章 引擎粒子系统框架
8.1 粒子系统原理
8.1.1 粒子系统概述
8.1.2 粒子发射器
8.1.3 粒子属性和行为
8.1.4 粒子渲染
8.2 Unity粒子系统
8.2.1 Unity粒子系统概述
8.2.2 Unity粒子系统逻辑原理
8.2.3 Unity粒子系统渲染原理
8.2.4 粒子系统优化
8.3 Unreal粒子系统
8.3.1 Unreal粒子系统概述
8.3.2 Unreal粒子系统结构
第9章 引擎资产管理
9.1 资产管理基础
9.1.1 编辑器资产管理
9.1.2 运行时资产管理
9.2 资产格式
9.2.1 常用资产格式
9.2.2 FBX文件格式
9.3 Unity资产管理
9.3.1 Unity资产组成与导入
9.3.2 Unity资产反序列化
9.3.3 Unity资产打包
9.4 Unreal资产管理
9.4.1 Unreal资产组成与导入
9.4.2 Unreal资产加载与反序列化
9.4.3 Unreal资产打包
第10章 引擎多线程工作原理
10.1 多线程队列和缓冲区协作原理
10.1.1 队列协作
10.1.2 缓冲区协作
10.2 多线程同步锁原理
10.3 多线程无锁原理
10.4 Unity和Unreal的多线程框架概述
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜