c# – Master Mind Oyunu

22 Ağu

Merhaba arkadaşlar, uzun zaman önce c# ile geliştirdiğim ancak bir türlü yazma fırsatı bulamadığım “MASTER MIND” oyunu sizlerle paylaşıyorum.

MasterMind

Bu link’ten oyunu direkt indirebilirsiniz. Rar dosyası içinde sadece  bir exe görüceksiniz. Exe‘ ye çift tıklayıp açmanız yeterli. (NOT : Sadece exe dosyası olduğu için bilgisayar virüs olarak görebilir ki görecektir kesin :), gerekli izinleri verip devam ederseniz sorunsuz açılacaktır.)

İlgili arkadaşlar tüm projeyi bu link‘ te bulabilirsiniz.

Oyunu bilmeyen arkadaşlar için, nasıl oynanacağınızı belirtiyim.

  • Oyunu açtığımızda, program kendisi 4 haneli rastgele bir sayı tutar. Amacımız programın tuttuğu sayıyı bilmek.
  • Programın tuttuğu sayının her hanesi birbirinden farklıdır. Örneğin 1234, 5678, 0912, 1490 vs… gibi, bu olasılığı göz önünde bulundurarak tahminlerimizi yapıyoruz.
  • Şimdi her hanesi birbirinden farklı 4 haneli bir sayı girdiğinizi farzedelim.
  • Sayıyı girip tahmin et butonuna bastığınızda, girdiğiniz sayılar kısmında sayınız gözükür.
  • Bu sırada program girdiğiniz sayı ile kendi tuttuğu sayıyı karşılaştır. Örneğin girdiğiniz sayı : 1234, programın tuttuğu sayı 1304.
    • Bu karşılaştırmayı yaptıktan sonra : Doğru / Var ama yanlış yerde kısmına +2 / -1 gibi değerler atar.
    • Bu değerler’de +(artı) ile söylenen sizlerin doğru sayı ve doğru haneyi tahmin ettiğinze işaret eder.
    • Bu değerler’de -(eksi) ile söylenen ise sizlerin doğru sayıyı bildiğinizi fakat hane olarak yanlış yerde olduğunu belirtir.
  • Cevabı göster butonunu kullanarak cevabı görebilir ve oyunu daha çabuk öğrenebilirsiniz.

Bir Cevap Yazın