static void CreatePlayers()
        {
            foreach (var id in playersIdList)
            {
                NPCAI player = new NPCAI(_mechanicEngine, new Vector(), id);

                _mechanicEngine.AddPlayer(player);
                _eventProvider.AddPlayer(player);
            }
        }
 public void AddPlayer(NPCAI player)
 {
     _playersProxies.Add(player.PlayerId, new ServerProxy(player.PlayerId, _serverUrl));
 }
 public void AddPlayer(NPCAI player)
 {
     PlayerEvents.TryAdd(player.CharacterId, new InputEvent());
     Players.TryAdd(player.PlayerId, player);
 }