内容简介
由于UnrealEngine4全开源代码,使具有C++程序编程经验的人员拥有了天然使用UnrealEngine4的条件。但是UnrealEngine4中的C++拥有自己的规则,还需要全面了解UnrealEngine4中的代码规则。本书全面介绍了UnrealEngine4中的C++编程技巧和规则。具体内容包括C++编程入门、UnrealEngine4引擎架构、系统指南、资源处理等。本书通过专业的UnrealEngine4C++编程教程实战操作,详细展现了C++编程的方法和技巧。
配套资源中提供了UnrealEngine4C++编程视频教学,使读者快速详细了解UnrealEngine4C++编程技巧。
AI简介
这是一本面向有一定C++编程基础,希望深入了解和掌握Unreal Engine 4中C++编程技巧和规则的专业书籍。该书以Unreal Engine 4的全开源代码为基础,全面介绍了C++编程技巧和规则,包括C++编程入门、Unreal Engine架构、系统指南、资源处理等内容。
在C++编程入门部分,作者详细讲解了如何在Unreal Engine 4中创建C++类,编写C++代码,以及如何在Unreal Engine 4中使用C++和蓝图进行游戏开发。此外,还介绍了UE4项目创建与C++类添加、C++代码编写与编译等关键内容点。
在Unreal Engine架构部分,作者深入剖析了UE4架构核心概念,包括UObject、Actor、组件以及它们之间的相互关系,以及Actor生成和生命周期等概念。
在系统指南部分,作者详细介绍了动画节点技术、自动化系统、UE4渲染代码的观察方法、控制台命令与渲染流程等关键内容点。
在资源处理部分,作者深入讲解了异步资源加载、资源注册表和对象库以及StreamableManager(动态加载管理器)和异步加载等关键内容点。