private void btnConfirm_Click(object sender, EventArgs e) { if (tbSpielerName.Text != String.Empty) { HighScoreLogic.Save(tbSpielerName.Text); lblGespeichert.Visible = true; } }
private void Game_Load(object sender, EventArgs e) { #region DesignerKram pbBackGround.Size = gameSize; pbBackGround.Visible = true; pbBackGround.BringToFront(); pbCharacterBounds.Size = new Size(chaWidth, chaHeight); pbCharacterBounds.Location = new Point(100, GameState.GroundLevel); pbCharacterBounds.Visible = true; pbCharacterBounds.BringToFront(); pbCharacterBounds.Image = Properties.Resources.characterRight; pbCharacterBounds.SizeMode = PictureBoxSizeMode.StretchImage; pbCharacterBounds.BackColor = Color.Transparent; pbCharacterBounds.Parent = pbBackGround; pbBossHealthBar.Location = new Point(400, 1000); pbBossHealthBar.Size = new Size(800, 25); pbBossHealthBar.BackColor = Color.Red; pbBossHealthBar.Value = 100; lblScore.Parent = pbBackGround; lblScore.BringToFront(); lblScore.Location = new Point(gameSize.Width / 2 - lblScore.Width, 20); lblLevelDisplay.Text = "Level 1"; lblLevelDisplay.BringToFront(); //To Display Health pbHealth.Parent = pbBackGround; pbHealth.Location = new Point(1840, 20); pbHealth.BringToFront(); pbHealth1.Parent = pbBackGround; pbHealth1.Location = new Point(1780, 20); pbHealth1.BringToFront(); pbHealth2.Parent = pbBackGround; pbHealth2.Location = new Point(1720, 20); pbHealth2.BringToFront(); GamePlatformsBounds = new List <Rectangle>(); GamePlatformsBounds.Add(platform1Rec); GamePlatformsBounds.Add(platform2Rec); GamePlatformsBounds.Add(platform3Rec); GamePlatformsBounds.Add(platform4Rec); GamePlatformsBounds.Add(platform5Rec); GamePlatformsBounds.Add(platform6Rec); GamePlatformsBounds.Add(platform7Rec); GamePlatformsBounds.Add(platform8Rec); GamePlatformsBounds.Add(platform9Rec); GamePlatformsBounds.Add(platform10Rec); foreach (var platformBound in GamePlatformsBounds) { Components.GamePlatform platform = new Components.GamePlatform(platformBound); ((ISupportInitialize)(platform)).BeginInit(); Controls.Add(platform); ((ISupportInitialize)(platform)).EndInit(); } DrawGameAssets(1); UiComponents.Components = new List <PictureBox>(); UiComponents.Viruses = new List <Virus>(); UiComponents.Character = pbCharacter; UiComponents.BackGround = pbBackGround; Items.ItemList = new List <Items>(); this.gameTimer.Tick += new EventHandler(new CharacterLogic().Logic); gameTimer.Tick += new EventHandler(new ItemLogic().Logic); this.virusTimer.Tick += new EventHandler(new VirusLogic().Logic); this.pbCharacterBounds.MouseClick += new System.Windows.Forms.MouseEventHandler(this.MouseClickShootBullet); PlayTime = new Stopwatch(); HighScoreLogic.Load(); #endregion }