Blog yazısı · 11.04.2026
Arka Sıra Futbolu’na Yapay Rakip ve Maç Ayarları Eklemek
Tek ve iki oyunculu modları, takım renklerini, maç süresini ve dengeli bilgisayar hamlelerini tamamladım.
İlk prototipte iki kişi sırayla aynı düğmeye basabiliyordu. Oyunu tek başına da oynanabilir yapmak için yapay rakip ekledim. Buradaki amaç kusursuz oynayan bir futbol zekâsı değil, insan ritmine benzeyen ve sonucu önceden belli etmeyen bir rakipti.
Bot sırası geldiğinde 700-1100 milisaniye düşünüyor, kronometreyi başlatıyor ve değişken bir süre sonra durduruyor. Hamle yine herkesle aynı kural tablosundan geçiyor. Böylece bilgisayar gizli bir gol olasılığı kullanmıyor; yalnızca zamanlamayı oyuncu yerine yapıyor.
Maçın çerçevesini oyuncu seçiyor
Kurulum ekranına takım adı, altı renk paleti, 1/10 ve 1/100 saniye hassasiyeti, gol hedefi ve süre sınırı ekledim. Maça kimin başlayacağını üç boyutlu yazı-tura animasyonu belirliyor. Yazı-tura tamamlanmadan maç düğmesi etkinleşmiyor.
Maç süresi yalnızca kronometre çalışırken ilerliyor. Menüde veya animasyon sırasında geçen zaman oyundan düşmüyor. Her hamle olay günlüğüne yazılıyor; sonucun hangi rakamdan ve hangi kuraldan geldiği görülebiliyor.
Sıradaki plan, bot için birkaç oyun karakteri oluşturmak: daha hızlı duran riskli bir rakip ve daha uzun bekleyen sakin bir rakip. Bunu gizli avantaj vermeden, yalnızca zamanlama dağılımını değiştirerek yapmak istiyorum.