Merhaba arkadaşlar şimdi benim c# da yılan oyunu yapmam lazım.Diziler ve butonları kullanarak. Biraz bi şeyler yaptım ancak çok ta ilerlemiş sayılmam. Acil yardıma ihtiyacım var.
Şimdi olay şu formu açınca 4 tane buton yani yılan çıkacak rastgele (bunu yaptım) Ondan sonra butonlar hareket edecek yani yön tuşları ile. Rast gele yem çıkacak ve çıkan yemi yedikçe büyüyecek yılan. Sonra formun köşelerine çarpınca yanacak Uyarı verecek vs...
Şöyle düşündüm her hangi bir yön tuşuna basınca 4 butondan en baştakinin koordinatını bi öncekine onunkini bi öncekine filan hepsini birbirine aktartıp ilerletmeyi düşündüm ancak beceremedim pek.
Bana yardımcı olursanız çok sevinirim..İyi forumlar...
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;
namespace WindowsFormsApplication4 { public partial class Form1 : Form { public Form1() { InitializeComponent(); }
Button[] yilan=new Button[10];
private void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Up) { yilan[0].Location = new Point(yilan[0].Location.X, yilan[0].Location.Y - 20); for (int i = 0; i < 3; i++) { if (yilan[i] != null) { yilan[i + 1].Location = new Point(yilan[i].Location.X, yilan[i].Location.Y-20); } } } if (e.KeyCode == Keys.Right) { } if (e.KeyCode == Keys.Down) { } if (e.KeyCode == Keys.Left) { } }