前 言 虚幻引擎( Unreal Engine)是实时 3D图形领域发展最快的技术,是一个面向下 一代游戏机和 DirectX 9个人计算机的完整的游戏开发平台,为游戏开发者提供了所 需的大量的核心技术、数据生成工具。它不仅可以开发 2D游戏,还可以实现炫酷的 视觉效果。它不仅在游戏开发、动画制作方面应用广泛,而且越来越多地应用于增强 现实、虚拟现实、数字孪生等内容的开发。 虚幻引擎技术是高等院校虚拟现实技术专业中重要的专业核心课程之一。本书的 编者是来自虚拟现实技术专业教学一线的教师以及相关行业的工程师,希望把在高等 院校教学中积累的教学经验以及项目制作中积累的实战经验与技巧分享给读者,以直 接、细致的方式引导读者快速掌握 Unreal Engine 4(以下简称UE4)的使用、游戏开 发的方法,以及工作流程。书中通过结构图、流程图、思维导图等方式帮助读者理解 并掌握 UE4的概念、结构以及游戏开发的思路。通过实际游戏项目示例介绍 UE4游戏 开发的简单且实用的框架,让第一次使用 UE4开发的读者不至于面对项目不知所措。 本书让读者能够快速、有效地掌握实用的专业技能,成为社会技术应用型人才。 一、内容特色 1.零基础入门 本书知识体系完整且实用,是针对虚幻引擎新手入门的教程。通过本书读者可以 了解什么是 UE4及其强大的功能,从而获得自我学习的途径;熟悉 UE4界面的基本操 作,其搭建简单场景,可以制作一些简单的互动,如昼夜交替、天光调校、材质调校 等,能够使用地形工具绘制想要的开放世界。了解 UE4的渲染特性,如灯光、后期雾 等,并能够制作简单的 UI界面,如开始游戏(开始任务)、地图打开、退出游戏等 UI 界面;最后通过本书,读者能够制作简单的过场动画。 前 言 虚幻引擎( Unreal Engine)是实时 3D图形领域发展最快的技术,是一个面向下 一代游戏机和 DirectX 9个人计算机的完整的游戏开发平台,为游戏开发者提供了所 需的大量的核心技术、数据生成工具。它不仅可以开发 2D游戏,还可以实现炫酷的 视觉效果。它不仅在游戏开发、动画制作方面应用广泛,而且越来越多地应用于增强 现实、虚拟现实、数字孪生等内容的开发。 虚幻引擎技术是高等院校虚拟现实技术专业中重要的专业核心课程之一。本书的 编者是来自虚拟现实技术专业教学一线的教师以及相关行业的工程师,希望把在高等 院校教学中积累的教学经验以及项目制作中积累的实战经验与技巧分享给读者,以直 接、细致的方式引导读者快速掌握 Unreal Engine 4(以下简称UE4)的使用、游戏开 发的方法,以及工作流程。书中通过结构图、流程图、思维导图等方式帮助读者理解 并掌握 UE4的概念、结构以及游戏开发的思路。通过实际游戏项目示例介绍 UE4游戏 开发的简单且实用的框架,让第一次使用 UE4开发的读者不至于面对项目不知所措。 本书让读者能够快速、有效地掌握实用的专业技能,成为社会技术应用型人才。 一、内容特色 1.零基础入门 本书知识体系完整且实用,是针对虚幻引擎新手入门的教程。通过本书读者可以 了解什么是 UE4及其强大的功能,从而获得自我学习的途径;熟悉 UE4界面的基本操 作,其搭建简单场景,可以制作一些简单的互动,如昼夜交替、天光调校、材质调校 等,能够使用地形工具绘制想要的开放世界。了解 UE4的渲染特性,如灯光、后期雾 等,并能够制作简单的 UI界面,如开始游戏(开始任务)、地图打开、退出游戏等 UI 界面;最后通过本书,读者能够制作简单的过场动画。 2.实用技能为核心 本书案例的选取是从适应当前社会应用型人才的需求出发,以实用技能为核心, 每个章节案例均配套拓展知识及演示视频,按照“职业岗位需求—课堂案例—软件功 能解析—课堂练习—课后习题”这一思路层层展开,力求通过课堂案例演练以及企业 项目流程解析,使读者深入地学习 UE4的软件功能和制作特点;通过课堂练习和课后 习题,拓展读者的实际应用能力。在内容编写方面,编者力求细致全面、重点突出; 在案例选取方面,强调案例的针对性和实用性,以实用技能为核心。 3.适用读者 本书面向 UE4平台游戏开发初学者、数字媒体技术的初学者、游戏与数字孪生开 发人员、虚拟现实技术专业学生等,也适合作为高等院校和培训机构的教学参考书。 二、配套资源 本书配套如下学习资源,可扫描书中相应二维码获取。 ·PPT课件、教学大纲、素材文件、案例工程文件等资源。 ·课程微课视频。 三、致谢 本书的编写过程中得到了江西软件职业技术大学副校长(VR与艺术学院院长)梅 龙、江西科技师范大学胡小强教授、美房云客软件科技有限公司及清华大学出版社编 辑的大力支持,在此表示感谢。由于编者水平和学识有限,且书中涉及的知识内容较 多,难免有错误和不足之处,恳请广大读者批评、指正,并多提宝贵意见。 编者 2022年 6月