内容简介
If you are new to game development and want to learn how games are created using Unreal Engine 4, this book is the right choice for you. You do not need prior game development experience, but it is expected that you have played games before. Knowledge of C++ would prove to be useful.
AI简介
这是一本针对游戏开发初学者编写的全面教程,旨在帮助他们了解并掌握如何使用Unreal Engine 4来创建游戏。这本书的内容覆盖了游戏开发的各个方面,包括游戏设计、编程、美术、音效和动画等。
书中首先介绍了Unreal Engine 4的基本概念,包括游戏开发的基本流程、游戏引擎的历史和组件、Unreal编程语言以及Unreal Editor的使用方法等。接着,作者详细讲解了如何创建一个游戏关卡,包括使用Unreal Editor的界面、创建新项目、导航视口、使用BSP Box Brush创建地形、添加光源和天空、添加玩家起始点等。
在介绍了基本的游戏元素之后,作者深入探讨了游戏对象,包括BSP Brush、Static Mesh、材质、Level of Detail、Collisions以及使用Blueprint进行编程等。此外,还介绍了材质和光照,包括材质编辑器、渲染管道、Shaders、APIs、Lights等。
在动画和AI方面,书中详细讲解了3D模型动画制作流程、AI在游戏中的发展与应用,以及理解行为树等概念。在声音和音乐方面,作者介绍了声音和音乐在游戏中的作用,以及