2021SC@SDUSC
Overload的核心源代码主要如下:
OvAnalytics | 代码和硬件分析 |
OvDebug | 记录、断言 |
OvTools | 序列化、ini文件、事件、时间 |
OvMaths | 向量、矩阵、四元数、变化 |
OvRendering | 使用OpenGL的渲染引擎 |
OvWindowing | GLFW+WindowsAPI包装器 |
OvUI | imGui包裹在一个基于事件和基于组件的UI系统中 |
OvCore | Mediator、资源管理、脚本、基于组件的场景系统 |
OvGame | 使用OvCore、资产相关的通用可执行文件,使用于任何使用Overload构建的游戏 |
OvEditor | 使用OvCore,向最终用户展示游戏开发 |