Version:

Open 3D Engine游戏开发

此处是《Game Programming with O3DE》的翻译版,如果需要阅读英文原版,请点击 此处

引言
第1部分 入门
第1章 在Windows上安装O3DE
第2章 创建新项目
第2部分 实体和组件
第3章 介绍实体和组件
第4章 编写自己的组件
第3部分 介绍组件通信
第5章 FindComponent是什么
第6章 AZ::Interface是什么
第7章 AZ::Event是什么
第8章 AZ::EBus是什么
第9章 使用AZ::TickBus
第4部分 介绍组件通信
第10章 在编辑器中配置组件
第11章 介绍预制件
第5部分 介绍组件通信
第12章 Gem是什么
第13章 Gem:设置窗口位置
第14章 启用NvCloth Gem
第6部分 介绍组件通信
第12章 为组件编写单元测试
第13章 使用Mock组件进行单元测试
第7部分 介绍组件通信
第17章 用户输入
第18章 角色移动
第19章 使用鼠标输入转向
第8部分 介绍组件通信
第20章 为游戏世界添加物理
第21章 介绍材质和光照
第9部分 介绍组件通信
第22章 介绍用户界面
第23章 在C++中与UI交互
第24章 踢球
第25章 介绍动画
第26章 动画状态机
第27章 ScriptCanvas
第10部分 介绍组件通信
第28章 Wwise插件
第29章 导入Wwise项目
第30章 介绍Audio组件
第11部分 介绍组件通信
第31章 设置多人游戏
第32章 Auto组件
第33章 编辑器中的多人游戏
第34章 简单的Player出生点
第35章 多人游戏输入控制
第36章 多人游戏物理
第37章 移除与生成
第38章 多人游戏动画
第39章 团队出生点
第40章 多人游戏摄像机