Beispiel #1
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            GameController gameController = new GameController();

            gameController.Run();
        }
Beispiel #2
0
        /// <summary>
        /// Constructor
        /// </summary>
        public CellsCanvas(GameController controller)
        {
            InitializeComponent();

            this.displayController = NinjectGlobalKernel.GlobalKernel.Get<IDisplayController>();

            this.controller = controller;
            this.canvas = DrawBox.CreateGraphics();
            this.canvas.Clear(defaultBackgroundColor);

            PopulateBrains();
            PopulateMaps();
        }
Beispiel #3
0
 public void TestGetCellsToPaintNotNull()
 {
     GameController testEngine = new GameController();
     testEngine.StartGame(String.Empty);
     Assert.IsNotNull(testEngine.GetPixelsToPaint());
 }