了解你的引擎。
从首次编译到渲染管线。基于 Awesome Engine 真实源码的指南。
/
9 篇可用指南
入门
简介
了解 Awesome Engine 的组成、可以从源码中学习的内容,以及各个系统状态的含义。
入门
安装与编译
准备 CMake 和 C++20 编译器,构建可执行文件,并从正确的目录启动。
入门
配置
了解窗口、时间、音频和光标的配置项,以及当前 JSON 配置的限制。
引擎核心
引擎架构
了解主循环、EngineContext、对象所有权以及各个系统之间的关系。
系统
渲染与效果
了解如何绘制 2D 场景、应用 Bloom 和 Monitor,以及控制视图和粒子。
系统
资源与持久化
了解纹理、音效、字体和音乐的加载,以及 JSON 存档和引擎截图。
引擎核心
场景与生命周期
了解 Scene 接口约定、游戏注册、延迟切换和状态清理。
系统
输入、音频与界面
了解动作绑定、手柄、全局快捷键、音频播放和 TGUI 控件。
参考
故障排查
针对编译、资源、控制、存档及已审查修订限制的具体诊断方法。
未找到该指南。
试试搜索“渲染”“资源”或“场景”。
有依据的文档。 公开参考修订为
5a6dfac。尚未发布的本地集成会单独标明,不会描述为已发布版本。基于已验证的源码。发现问题了吗? →