Basit Enum Kullanımı

  • Giriş olarak enum yapısını basit olarak inceleyelim.


C# Dilinde "enum" Yapısı Bu yapı yazılım dilinde enum, enumaration ya da enumsabitleri olarak adlandırılır. Değişkenlerin alabileceği değerlerin sabit (belli) olduğu durumlarda programı daha okunabilir hale getirmek için kullanılır. Programda birçok değişkene tek tek sayısal değer vermek yerine "enum" kullanılabilir.

fakat biz bu örneğimizde sayısal degil değilde yazi yani string degerler kullanacağız.


                                   Basit Bir Prison Oyunu




  
1. Enumumuzu tanımladık, public dışarıdan alacak şekilde bir adet text tanımladık bu text ile açıklamalar yapacağız . Yine dışarıdan alabileceğimiz oyun nesneleri tanımladık bu nesneleri resim olarak kullanacağız.




2. Start metodu oyun başladığında çalışan bir metod dur ve sadece bir kez oyun başlarken çalışır. İçine yazdığımız kod şu işe yarar tanımladığımız enumun başlangıçta hücre içeriğini başlatan koddur.








3. Bir hucreOlma adında fonksiyon tanımladık ve içinde ilk öncelikle bu fonksiyon çalıştığında açıklama texttinin içinde ne yazacağını belirledik. Daha sonra durumlar arasında geçiş yapmak içir if yapısı kullanarak klavye tuşlarını kullanarak bu geçişi sağlayacak kodları yazdık daha sonra ise durumun değişeceğini bildiren kodu tanımladık if yapısının içine.





4. Aynı şekilde diğer fonksiyonlarımızı da oluşturup kullanılar bilir hale getirdik .








5. Son olarak update fonksiyonunu yazacağız update fonksiyonu oyun çalıştığı surece güncellenen bir fonksiyondur.Türkçe kelime karşılığı ise güncelleme dir.
Yine if yapısı kullanarak durum geçişlerinde daha doğrusu durumlar oluşurken içeriğini tanımladık. Örneğin ; durumumuz hücrede olursa hucrede olma fonksiyonu çalışacak ve hucre resminin tagı true olacak yani görünür olacak ve diğer resimlerin tagı false yani görünmez olacak.



Oyunun görüntüleri  :












Hazırlayan Mustafa Sosar

Sorularınızı : sosar.mustafa@gmail.com aracılığıyla mesaj atabilirsiniz.








Yorumlar

Popüler Yayınlar