diff --git a/CMakeLists.txt b/CMakeLists.txt index ed5a2fd..6df8dd1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,6 +33,10 @@ add_executable(${TARGET} src/main.cpp src/engine/core/game_app.cpp src/engine/core/time.cpp + src/engine/resource/resource_manager.cpp + src/engine/resource/texture_manager.cpp + src/engine/resource/audio_manager.cpp + src/engine/resource/font_manager.cpp ) # 链接库 diff --git a/src/engine/core/game_app.cpp b/src/engine/core/game_app.cpp index 51e5b1e..0d665b6 100644 --- a/src/engine/core/game_app.cpp +++ b/src/engine/core/game_app.cpp @@ -1,13 +1,12 @@ #include "game_app.h" #include "time.h" +#include "../resource/resource_manager.h" #include #include namespace engine::core { -GameApp::GameApp() { - time_ = std::make_unique