public MoonTaxi(bool isServer,string username) : base() { this.isServer = isServer; if (isServer) { server = new Server(); server.Start(); } else { client = new Client(username); client.Connect(IPAddress.Loopback, 1234); client.DataReceived += Client_DataReceived; } graphics = new GraphicsDeviceManager(this); level = new RandomLevel(new Vector2(1280, 720), 2, Environment.TickCount); graphics.PreferredBackBufferWidth = (int)level.Size.X; graphics.PreferredBackBufferHeight = (int)level.Size.Y; Content.RootDirectory = "Content"; Components.Add(sound = new SoundComponent(this)); }