Merhabalar bugun sizlerle birlikte c#'da basit yürüyen araba oyununun nasıl yapılacağını göstereceğim ilk öncelikle programımıza bir buton ve 3 tanede picturebox ile araba resmi ekliyoruz araba resimlerinin png olmasına dikkat edelim daha sonrasında bir tane de label ekliyoruz label bitiş çizgimiz olacak daha sonasındada timer ekliyoruz ve butona çift tıklıyoruz
daha sonrasında form1_load kısmına geliyoruz ve şunları yazıyoruz
timer 1 in içine giriyoruz ve şunları yazıyoruz
Araba oyunumuz bukadardır butona bastıgımızda arabalar hareket edecektir.
[COLOR="Redoyunun açık kaynak kodlu linki:[/COLOR] [URL="https://tik.lat/pEvVI"] TIKLA[/URL]
[COLOR="red [URL="https://tik.lat/t861D"] TIKLA[/URL]
timer1.Enabled = true;
daha sonrasında form1_load kısmına geliyoruz ve şunları yazıyoruz
Random rnd = new Random();
timer 1 in içine giriyoruz ve şunları yazıyoruz
int araba1g = pictureBox1.width;
int araba2g = pictureBox2.width;
int araba3g = pictureBox3.width;
pictureBox1.Left = pictureBox1.Left + rnd.Next(5,10);
pictureBox2.Left = pictureBox2.Left + rnd.Next(5,10);
pictureBox3.Left = pictureBox3.Left + rnd.Next(5,10);
if(pictureBox1.Left + araba1g >= label1.Text)
{
timer1.Enabled = false;
MessageBox.Show("1.araba kazandı!");
}
if(pictureBox2.Left + araba2g >= label1.Text)
{
timer1.Enabled = false;
MessageBox.Show("2.araba kazandı!");
}
if(pictureBox3.Left + araba3g >= label1.Text)
{
timer1.Enabled = false;
MessageBox.Show("3.araba kazandı!");
}
Araba oyunumuz bukadardır butona bastıgımızda arabalar hareket edecektir.
[COLOR="Redoyunun açık kaynak kodlu linki:[/COLOR] [URL="https://tik.lat/pEvVI"] TIKLA[/URL]
[COLOR="red [URL="https://tik.lat/t861D"] TIKLA[/URL]
Son düzenleme: