MaybeFinallyMultiplayer
This commit is contained in:
parent
6c07557deb
commit
a06f9c7ddb
3 changed files with 7 additions and 4 deletions
|
@ -102,8 +102,11 @@ public class SelectingServerGUI : AbstractGUI
|
|||
|
||||
// host
|
||||
Server server = new Server(); //Server Logic MultiPlayer
|
||||
server.CreateRoom(1);
|
||||
Client client = new Client();
|
||||
server.CreateRoom(2);
|
||||
client.JoinYourself(server.MyIp.Port);
|
||||
AppManager.Instance.SetServer(server);
|
||||
AppManager.Instance.SetClient(client);
|
||||
string key = server.MyIp.ToString();
|
||||
AppManager.Instance.debugHud.Set(key, "MultiPlayer");
|
||||
// ваш код здесь
|
||||
|
|
|
@ -91,7 +91,7 @@ namespace ZoFo.GameCore.GameManagers
|
|||
Keyboard.GetState().IsKeyDown(Keys.Escape)) { server.CloseConnection(); Exit(); }
|
||||
|
||||
|
||||
debugHud.Set("key", "value");
|
||||
// debugHud.Set("key", "value");
|
||||
|
||||
InputManager.Update();
|
||||
currentGUI.Update(gameTime);
|
||||
|
@ -104,7 +104,7 @@ namespace ZoFo.GameCore.GameManagers
|
|||
client.Update(gameTime);
|
||||
break;
|
||||
case GameState.ClientPlaying:
|
||||
server.Update(gameTime);
|
||||
client.Update(gameTime);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
|
|
@ -143,7 +143,7 @@ namespace ZoFo.GameCore.GameManagers.NetworkManager
|
|||
for (int i = 0; i < playNumber; i++)
|
||||
{
|
||||
Socket client = socket.Accept();
|
||||
AppManager.Instance.debugHud.Set("Connect", client.ToString());
|
||||
AppManager.Instance.debugHud.Set("Connect", client.LocalEndPoint.ToString());
|
||||
Thread thread = new Thread(StartListening);
|
||||
thread.IsBackground = true;
|
||||
thread.Start(client);
|
||||
|
|
Loading…
Add table
Reference in a new issue