C# ile en kolay kelime oyununu yapmak oldukça basit olabilir. Örneğin, bir kelime listesi verildiğinde, kullanıcıların bu kelimelerden birini seçmeleri ve doğru tahmin etmeleri gereken bir oyun yapabilirsiniz. Aşağıdaki örnek, bu tür bir oyunu basit bir şekilde göstermektedir:
arduino
using System;
namespace KolayKelimeOyunu
{
class Program
{
static void Main(string[] args)
{
string[] kelimeListesi = { “elma”, “armut”, “kiraz”, “çilek”, “portakal” };
Random rastgele = new Random();
int rastgeleIndex = rastgele.Next(kelimeListesi.Length);
string gizliKelime = kelimeListesi[rastgeleIndex];
Console.WriteLine("Bir meyve ismi tahmin edin:");
string tahmin = Console.ReadLine().ToLower();
if (tahmin == gizliKelime)
{
Console.WriteLine("Tebrikler, doğru tahmin!");
}
else
{
Console.WriteLine("Üzgünüm, yanlış tahmin. Doğru kelime: " + gizliKelime);
}
Console.WriteLine("Oyundan çıkmak için ENTER tuşuna basın.");
Console.ReadLine();
}
}
}
Bu örnek, bir meyve ismi tahmin etmeye dayanan basit bir kelime oyunudur. Oyun, önceden belirlenmiş bir kelime listesinden rastgele bir kelime seçer ve kullanıcıdan bu kelimeyi tahmin etmesini ister. Eğer tahmin doğruysa, oyun kazanılır, aksi takdirde doğru kelime gösterilir.
Bu basit örneği kullanarak, daha karmaşık oyun mekanikleri ekleyerek daha zor kelime oyunları yapabilirsiniz. Örneğin, tahmin edilecek kelime için ipuçları ekleyebilir veya bir zamanlayıcı ekleyerek kullanıcının belirli bir sürede kelimeyi tahmin etmesi gerektiğini belirtebilirsiniz.