#pragma once
#include
namespace td {
namespace game {
class WorldState {
private:
// list of players, mobs, towers, castles
public:
WorldState() {}
WorldState GetNextState(const protocol::LockStep& a_Step);
private:
void Tick(float a_Delta);
};
} // namespace game
} // namespace td
|