コード例 #1
0
ファイル: NetworkDemoGame.cs プロジェクト: rosebud667/Pixel3D
        protected override void Initialize()
        {
            base.Initialize();

            simpleNetworkMenu = new SimpleNetworkMenu(commandLineHost, console, CreateNetwork, CreateRollbackDriverAndGame);

            // Create initial game
            squarePlayground = new SquarePlayground();
            for (int i = 0; i < 4; i++)
            {
                squarePlayground.PlayerJoin(i, "Local " + i, null, true);
            }
        }
コード例 #2
0
ファイル: NetworkDemoGame.cs プロジェクト: rosebud667/Pixel3D
 RollbackDriver CreateRollbackDriverAndGame()
 {
     rollbackDriver = new RollbackDriver(squarePlayground = new SquarePlayground(), null, network, (int)PlayerButton.Count);
     return(rollbackDriver);
 }