İçeriğe atla

Blog yazısı · 09.04.2026

Arka Sıra Futbolu ’97: Kronometreden Maç Motoruna

Çocuklukta kronometrenin son basamağıyla oynanan futbol oyununu tarayıcıda çalışan nostaljik bir simülasyona dönüştürdüm.

Okul sıralarında dijital oyun imkânı sınırlıyken kronometrenin son rakamından futbol maçı çıkarırdık. Başlat, bir an bekle, durdur; gelen rakam pas mı, şut mu, gol mü? Arka Sıra Futbolu ’97, bu basit fikri tarayıcıda yeniden kurma isteğinden çıktı.

Oyuncu kronometreyi başlatıp durduruyor. Onda bir veya yüzde bir saniye hassasiyetindeki son basamak, o anki oyun durumunun 0-9 kural tablosunda karşılık buluyor. Santra, geri pas, kanat, orta, şut ve korner gibi 16 farklı durum var. Her sonuç topun konumunu, sıradaki takımı ve yeni kural tablosunu belirliyor.

Basit kural, görünür maç

Maç motorunu durum makinesi olarak kurdum. Giriş yalnızca doğru aşamada kabul ediliyor; top animasyonu sırasında ikinci hamle yapılamıyor. HTML5 Canvas üzerinde altışar oyuncu, saha, top ve hareketler çiziliyor. Mantıksal 900×440 çözünürlük ekran boyutuna göre ölçekleniyor.

Tek kişilik modda rakip takım kısa bir düşünme süresinden sonra kronometreyi kendi durduruyor. İki kişilik modda aynı cihaz el değiştiriyor. Altı takım renk paleti, serbest takım adı ve farklı kazanma koşulları bulunuyor.

Oyunun en sevdiğim tarafı sonucun tamamen rastgele hissettirmemesi. Kolay modda zamanlama biraz sezilebilir, zor modda yüzde bir saniye hassasiyet devreye giriyor. Bir sonraki geliştirmede maç ayarlarını hatırlamak ve klavye kontrolünü iyileştirmek istiyorum.