diff --git a/CMakeLists.txt b/CMakeLists.txt index cf51b35..ed5a2fd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,6 +32,7 @@ find_package(spdlog REQUIRED) add_executable(${TARGET} src/main.cpp src/engine/core/game_app.cpp + src/engine/core/time.cpp ) # 链接库 diff --git a/src/engine/core/game_app.cpp b/src/engine/core/game_app.cpp index 9073b59..51e5b1e 100644 --- a/src/engine/core/game_app.cpp +++ b/src/engine/core/game_app.cpp @@ -1,10 +1,13 @@ #include "game_app.h" +#include "time.h" #include #include namespace engine::core { -GameApp::GameApp() = default; +GameApp::GameApp() { + time_ = std::make_unique