yilan-konsol
Yılan

Algoritmasını paylaştığım yılan oyunu C# Console Application projesidir. Tek yılız (*) ile başlayan minik yılanımız random koordinatta çıkan X işatli yemi yediğinde büyümeye başlıyor.

Uygulamaya ait görüntüler:


Uygulama başlarken
Uygulama başlangıç bilgilendirmesi.

Oyun anından bir görüntü.
Oyun anından bir görüntü.

Uygulama kapanış ekranı.
Uygulama kapanış ekranı.


Kod kısmına gelecek olursak, space adında tanımlanan 2 boyutlu char değişkeni yılanın dolaşabileceği sınırları belli ediyor. Uygulama, X ve Y düzlemi olarak düşündüğüm 2 boyutlu space değişkenini  her 250 mili saniyede bir yenilenecek şekilde consol’a yazıyor. space değişkeninin içinde random bir noktada yer alan ‘X’ yeminin koordinatları ile yılanın başının koordinatları çakıştığında, yeni bir ‘X’ yemi random olarak space‘e atanırken yılanın yıldız (*) sayısı yani boyutu da gidiş yönüne göre bir artıyor. Yön tuşları ise yılanın 250 mili saniyede bir space değişkeni içinde gittiği yönü belirliyor. Yani son basılan yön tuşu tarafına doğru space değişkenin sınırları bitene kadar gidiyor ve sınır bittiğinde çarparak uygulama kapanış ekranı açılıyor.


Uygulama kodları:

CEVAP VER

Yorum yazın
Lütfen adınızı buraya giriniz