C# ile köstebek oyunu yapmak için öncelikle bir kullanıcı arayüzü tasarlamak gerekmektedir. Daha sonra, kullanıcının fare tıklamalarını takip ederek köstebekleri ortaya çıkaracak ve puanlar kazandıracak bir program yazılmalıdır. İşte örnek bir köstebek oyunu yapmak için adımlar:

C# köstebek oyunu Nasıl Yapılır?

Visual Studio veya benzeri bir C# geliştirme ortamı kullanarak yeni bir Windows Forms uygulaması oluşturun.

Arayüzü tasarlayın. Klasik köstebek oyunu arayüzü, bir tablo şeklinde olacaktır. Tablo hücreleri, her köstebek için bir resim içerecek ve kullanıcının tıkladığı zaman puan kazandıracaktır.

Köstebekleri rasgele konumlandırın. Bunun için, rastgele bir sayı üreteci kullanın ve köstebek resimlerini tablo hücrelerine yerleştirin.

Kullanıcının fare tıklamalarını takip edin. Fare tıklamaları oluştuğunda, o hücrede köstebek varsa puan kazandırın ve köstebek resmini gizleyin.

Puanı hesaplayın ve ekrana yazdırın.

Oyunu yeniden başlatmak için bir düğme ekleyin.

İşte bir örnek kod parçası, köstebekleri rasgele yerleştirir ve fare tıklamalarını takip eder:

private void Form1_Load(object sender, EventArgs e) { Random rnd = new Random(); for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { PictureBox pb = new PictureBox(); pb.Image = Properties.Resources.kopek; pb.SizeMode = PictureBoxSizeMode.StretchImage; pb.Width = 100; pb.Height = 100; pb.Top = i * 100; pb.Left = j * 100; pb.Tag = “kopek”; pb.Click += new EventHandler(pb_Click); this.Controls.Add(pb); } } } void pb_Click(object sender, EventArgs e) { PictureBox pb = (PictureBox)sender; if (pb.Tag == “kopek”) { pb.Visible = false; skor += 10; label1.Text = “Skor: ” + skor.ToString(); } }

Bu örnek, her biri 100×100 piksel boyutunda 3×3 bir köpek resmi yerleştirir. Köpek resimlerine tıklandığında, resim gizlenir ve 10 puan kazanılır. Skoru hesaplamak için bir etiket kullanılır.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir