游戏:我热爱的一切 迄今为止最好的游戏引擎 源码
有史以来最好的游戏引擎 这旨在成为最出色的C ++游戏引擎(就对象模型和迭代速度而言)。 以下是此引擎的关键研发创新: 借助静态反射,可以自动生成类的序列化和GUI绑定例程的代码-基于的技术(但从一个hacky的Python脚本转为使用解析C ++)-! 一个非常灵活的对象模型,可以在运行时组成多态对象(借助的帮助,它可以将接口与实现分开),并且每个组件都可以内置到单独的共享对象中 由于上述两件事,您几乎可以修改代码的任何部分并重新编译,而无需停止正在运行的引擎-它可以神奇地拾取更改-这可以通过以下步骤实现:1)序列化所有对象的组件重新加载,2)从对象中删除那些组件,3)重新加载定义组
文件列表
游戏:我热爱的一切-迄今为止最好的游戏引擎
(预估有个171文件)
ImGuiManager.cpp
9KB
Application.cpp
28KB
editor_commands.cpp
28KB
editor_gui.cpp
25KB
rcrl_parser.cpp
14KB
emscripten_driver_js_release.bat
68B
msvc_driver.bat
3KB
emscripten_driver_js_debug.bat
66B
emscripten_build_run.bat
69B
utils.cmake
12KB
暂无评论