#pragma once #include "player.h" #include "location.h" #include class Game { public: void run(); private: bool isRunning = true; Player player; std::vector locations; void showMainMenu(); void loadLocations(); Location* getCurrentLocation(); void render(); void processCommand(); void movePlayer(int dx, int dy); void handleTile(char tile); bool solveRiddle(Location& location); };