public void newGame() { this.KeyPreview = true; TheGame = new Game(this); InitializeTimers(); Random = new Random(); groupBox1.BackColor = Color.Transparent; currentScore = 0; }
private void Start_Click(object sender, EventArgs e) { var seed = GetSeedArray(Seed.SelectedItem.ToString()); var scale = int.Parse(Scale.Text); var delay = int.Parse(Delay.Text); _game = new Game(seed, scale, delay); _game.NewGenerationCreated += game_NewGenerationCreated; Start.Enabled = false; var starter = new ThreadStart(_game.Simulate); var thread = new Thread(starter); thread.Start(); }
public void InitGame() { MapProvider mapProvider = new MapProvider(MapProvider.MapName.Norway); List<Player> players = new List<Player>(); Player playerOne = new Player("knut"); Player playerTwo = new Player("kari"); players.Add(playerOne); players.Add(playerTwo); m_game = new Game(players, Game.Difficulty.easy, Game.Type.none, mapProvider); m_game.LoadGame(); m_ch = new CoordinateHandler(m_game); }
public Question(string name, Game.Language language, Location loc) { m_name = name; m_type = loc.LocationTypeValue; m_answer = new Answer(name, loc); string firstPart, secondPart, thirdPart; switch (m_type) { case(Location.LocationType.City): switch (language) { case(Game.Language.Norwegian): secondPart = "byen"; break; case(Game.Language.English): secondPart = "the city"; break; default: secondPart = "the city"; break; } break; case(Location.LocationType.Region): switch (language) { case(Game.Language.Norwegian): secondPart = "området"; break; case(Game.Language.English): secondPart = "the region"; break; default: secondPart = "the region"; break; } break; default : secondPart = "the city"; break; } switch (language) { case(Game.Language.Norwegian): thirdPart = ""; break; case(Game.Language.English): thirdPart = "located"; break; default: thirdPart = "located"; break; } switch (language) { case (Game.Language.Norwegian): firstPart = "Hvor er"; break; case (Game.Language.English): firstPart = "Where is"; break; default: firstPart = "Where is"; break; } m_question = string.Format("{0} {1} {2} {3}", firstPart, secondPart, m_name, thirdPart); }
public CoordinateHandler(Game game) { m_game = game; m_viewPort = new ViewPort(0, 0, 10, 10); }
private void New_Game_Click(object sender, EventArgs e) { Game game = new Game(); game.Show(); this.Hide(); MenuSound.Stop(); }
public Form1() { InitializeComponent(); game = new Game(4); }