static void Main(string[] args) { Console.WriteLine("Server started."); var settings = LoadSettings("Settings.txt"); GameStateServer gameState = new GameStateServer(settings.Map); Communicator communicator = new Communicator(settings.ServerPort, settings.ServerConnectionPort, gameState); Console.ReadKey(); System.Threading.Thread.Sleep(5000); }
public static void CreateInstance(GameStateServer gameState) { Instance = new GameLogic(gameState); }
private GameLogic(GameStateServer gameState) { _gameState = gameState; Initialize(gameState.Level); }