Fatih Demirağ — Kişisel Portfolyo, Sistem Mimarisi & Teknik Blog
İletişim
24 Ekim 2026 • 5 dk okuma

Wordle Mantığında Günlük Vaka Motoru Nasıl Kurulur? Gizemli Vakalar Dedektiflik Mimarisi

Fatih Demirağ
Fatih Demirağ
Yazılım Geliştirici & Sistem Mimarı
Wordle Mantığında Günlük Vaka Motoru Nasıl Kurulur? Gizemli Vakalar Dedektiflik Mimarisi

Günlük Ritüel Haline Gelen Oyun Mekanikleri

Wordle oyununun dünya çapındaki başarısının en büyük sırrı, tüm dünyanın aynı gün aynı kelimeyi çözmeye çalışması ve oyunun günde yalnızca bir kez oynanabilmesidir. Gizemli Vakalar: Dedektiflik Oyunu projemde bu konsepti karanlık sokaklarda geçen interaktif suç dosyalarıyla buluşturdum.

Günlük Dosya Dağıtım Mimarisi (Epoch Time Seed)

Her oyuncuya aynı gün aynı vakanın sunulması için sunucuya sürekli bağımlı kalmak gerekmez. Günün tarihi (örn: 2026-10-30) bir tohum (seed) olarak kullanılır ve vaka havuzundan deterministik olarak o günün vakası seçilir:

int getDailyCaseSeed() {
  final now = DateTime.now().toUtc();
  return (now.year * 10000) + (now.month * 100) + now.day;
}

Şüpheli Sorgulama ve Çelişki Tespiti

Oyuncuya adli tıp raporu, olay yeri fotoğrafları ve gazete küpürleri sunulur. Şüphelilere yöneltilen çapraz sorularda bir tanığın ifadesi olay yeri kanıtlarıyla çeliştiğinde dedektif ipucunu yakalar. Bu kurgusal evren, Sonsuz Gölgeler polisiye romanının derin atmosferiyle harmanlanmıştır.