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(); }
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); } }