Exemplo n.º 1
0
        public static void Main()
        {
            /*Application.Run(new GameWindow());
             */
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            IGame       game       = new Game();
            IWriter     writer     = new GUIWriter();
            IReader     reader     = new GUIReader();
            IGameEngine gameEngine = new GameEngine(reader, writer, game);

            gameEngine.Run();


            //frmMenu menu = new frmMenu();
            //menu.ShowDialog();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            int rows         = 100;
            int collumns     = 100;
            int howManyCells = 1000;

            CellRandomizer           randomizer    = new CellRandomizer(rows, collumns);
            var                      randomCellID  = randomizer.GenerateRandomNumbers(howManyCells);
            CellGenerator            cellGenerator = new CellGenerator();
            var                      cellList      = cellGenerator.CellListGenerator(rows, collumns, randomCellID);
            DeadOrAliveStatusUpdater updater       = new DeadOrAliveStatusUpdater(rows, collumns);

            while (true)
            {
                GUIWriter.WriteGui(collumns, cellList);
                Console.ReadKey();
                Console.Clear();
                cellList = updater.CellListUpdater(cellList);
            }
        }