コード例 #1
0
ファイル: GameServer.cs プロジェクト: octgn/OCTGN4
 public GameServer(string name, GameResourceProvider resources)
 {
     Id        = System.Threading.Interlocked.Increment(ref _nextId);
     Engine    = new GameEngine(resources);
     Port      = NetworkHelper.FreeTcpPort();
     Name      = name;
     _listener = new GameServerListener(Port, new GameServerModel(Id, Name, Port), OnSocket);
 }
コード例 #2
0
ファイル: GameServer.cs プロジェクト: Gravecorp/OCTGN4
 public GameServer(int port, GameEngine engine)
 {
     _listener = new GameServerListener(port, OnSocket);
     _engine   = engine;
 }