コード例 #1
0
ファイル: MoonTaxi.cs プロジェクト: punker76/moontaxi
        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));
        }