示例#1
0
        public void BoardInitCycle()
        {
            GameLogics g = GameLogics.LogicsBuilder()
                           .SetHeigth(50)
                           .SetWidth(70)
                           .Cyclic(true)
                           .NumberOfEnemies(5)
                           .BuildLogics();

            Assert.AreEqual(50, g.BoardHiegth);
            Assert.AreEqual(70, g.BoardWidth);
            Assert.AreEqual(5, g.CreateEnemies().Count);
        }
示例#2
0
 public GameBoard(GameLogics gameLogics)
 {
     _logics  = gameLogics;
     _player  = gameLogics.CreatePlayer();
     _enemies = gameLogics.CreateEnemies();
 }