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ı:

10 YORUMLAR

  1. Thread için “using System.Threading;” kütüphanesini eklemeniz gerekli 2017 veya herhangi bir yıl sürümü ile alakalı bir durum değil.

    Bu arada siz’de kodu düzeltip güncelleyip daha iyisini yaparak gönderebilirsiniz. Yeni versiyonunu sizin adınız ile yayınlarız 🙂

    Aşağıdaki linki kullanabilirsiniz:
    https://kodblogum.com/yazi-gonder/

CEVAP VER

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

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.