CSC3224_Computer_Games_Development / Game / Game.h
Game.h
Raw
#pragma once
#include "SplashScreen.h"
#include "MainMenu.h"
#include "../GameEngine/Engine_Core/BaseGameEvents.h"
#include "PlayerControl.h"
#include "../GameEngine/Engine_Physics/RigidBodyPhysics.h"
#include "../GameEngine/Engine_Audio/AudioSoundEffect.h"
#include "../GameEngine/Engine_Text/Text.h"
#include "../GameEngine/Engine_IO/EngineFileSystem.h"
#include "MovingCamera.h"
#include "Score.h"
#include <sstream>
// Construct the game
class Game : public BaseGameEvents
{
public:
	Game();
	~Game();
	float fpsCounter;
protected:
	void initializeGame() override;
	void updateGame(sf::Time elapsedTime) override;
	void quitGame() override;

	sf::Time time;
};