#pragma once #include #include "core/scene/scene.hpp" class Player; class GameScene : public Scene { public: GameScene(); ~GameScene() override; void update(int delta_ms) override; void render() override; private: std::unique_ptr player_; };