内容简介
This book is for game developers who have a basic knowledge of Unreal Engine and C++ scripting knowledge. If you want to take the leap from a casual game developer to a full-fledged professional game developer with Unreal Engine 4, this is the book for you.
AI简介
这是一本面向游戏开发者的全面指南,涵盖了从基础到高级的Unreal Engine 4知识。本书旨在帮助读者从C++和蓝图两种开发方式中选择最适合自己的方式,从而更高效地开发游戏。
本书首先介绍了C++游戏与蓝图游戏性能对比,帮助读者理解两种开发方式在性能上的差异,并选择最适合自己游戏需求的方式。接着,书中详细介绍了输入映射过程,帮助读者理解并掌握如何通过Unreal Engine的输入映射系统来控制游戏中的各种输入设备。
在角色设计方面,书中讲解了如何创建角色类,包括角色的基本行为、动画、控制逻辑等多个方面。同时,书中还讲解了如何创建角色控制器逻辑,帮助读者理解并掌握如何通过Unreal Engine的Pawn类来控制角色在游戏中的移动、跳跃、切换武器等各种动作。
此外,书中还讲解了导航网格的定义和作用,帮助读者理解并掌握如何通过Unreal Engine的导航网格来实现敌人的寻路功能,从而提高游戏的可玩性和真实感。同时,书中还讲解了构建敌人AI的整体思路,帮助读者理解并掌握如何通过Unreal Engine的行为树和行为树节点来实现敌人的AI逻辑。
在UI设计方面,书中讲解了