Files
aee-arcade/source/game/scenes/game_scene.hpp
T

26 lines
532 B
C++

#pragma once
#include <memory>
#include <vector>
#include "core/scene/scene.hpp"
#include "game/map/tilemap.hpp"
class Player;
class GameScene : public Scene {
public:
GameScene();
~GameScene() override;
void update(int delta_ms) override;
void render() override;
private:
Tilemap tilemap_;
// Vector des del principi: AEE suportarà multijugador local; cada Player
// té els seus propis Controls i entra al vector amb una crida extra.
std::vector<std::unique_ptr<Player>> players_;
};