资源详情
资源名称: Unity 3D实战核心技术详解 内容简介: Unity 3D 实战核心技术详解》详细介绍了实际游戏开发中使用的核心技术,每一章都结合了游戏开发的实战案例。首先,介绍了3D 数学在Unity 中的运用,3D 数学知识包括:Unity 坐标系统、向量、矩阵、四元数、欧拉角等基础知识。其次,介绍了游戏开发中常用的核心技术:Avatar 换装系统、消息事件系统、Protobuf 在游戏中的运用,以及游戏中的文本文件加密算法等。再次,介绍了游戏中的AI 行为树算法、残影算法、移动端实时阴影绘制、移动端海水的绘制等技术。然后,在游戏架构设计方面,介绍了最经典的针对UI 的MVC 架构设计和对于角色动作和技能的Fs* 有限状态机架构,以及游戏版本迭代使用的热更新技术方案。最后,介绍了移动端GPU 编程和游戏开发的一些经验。 Unity 3D 实战核心技术详解》适合具备一定Unity 开发经验的初学者和有一定Unity 项目开发经验的游戏开发者阅读。 目录 第 1 章 3D 数学与Unity 1 第 2 章 Avatar 换装系统 20 第 3 章 消息事件封装 37 第 4 章 Protobuf 在游戏中运用 45 第 5 章 游戏中的文本文件加密 52 第 6 章 行为树在游戏中的运用 70 第 7 章 残影 79 第 8 章 移动端实时阴影绘制 88 第 9 章 移动端海水仿真技术 98 第 10 章 MVC 架构设计 170 第 11 章 Fs*有限状态机在游戏中的运用 216 第 12 章 移动端热更新技术实现 226 第 13 章 移动端Shader 技术 282 第 14 章 游戏开发经验分享 296
下载地址
链接:https://pan.baidu.com/s/1LoZ0ztt0MCENDiFiqum-lw 密码:btxb 解压密码:未加密,无解压密码