Ana içeriğe geç

Hakkında

Tek geliştirici, hikâyenin bozamayacağı kurallar

Fate of Minds, iOS ve Android için yapay zekâ anlatımlı bir rol yapma oyunu. Hâlâ geliştirme aşamasında; bu sayfa onu kimin yaptığını ve nasıl çalıştığını açıkça anlatıyor.

Stüdyo

Stüdyo, bağımsız tek bir geliştiriciden oluşuyor. Oyun, kural motoru ve sunucular aynı kişi tarafından tasarlanıp yazılıyor; bu yüzden birbirine sonradan eklenmiş parçalar gibi değil, birlikte tasarlanmış gibi oturuyor.

Çalışmalar Ağustos 2025’te başladı. Henüz bir çıkış yok; bu site olanı gösteriyor, olmayan hiçbir şeyi vaat etmiyor.

Ne yapıyoruz

Bir sohbet penceresi hikâye anlatabilir. Ama skoru tutması için güvenilemez.

Bu oyunda karakterinin ne yaptığını kendi cümlelerinle yazarsın. Yapay zekâ Oyun Yöneticisi hikâyeyle cevap verir, işin yürüyüp yürümediğine zar karar verir, kaydı ise bir sunucu tutar. Hikâye dramı getirir; kurallar doğruyu.

Serbest anlatılı bir Sandbox hikâyesi oynayabilir ya da zar, görev ve envanteri de içeren tam kural motoruyla FRPG’ye geçebilirsin. Fantastik, bilimkurgu, modern, tarihî, korku ya da kıyamet sonrası: dünyayı sen seçersin, İngilizce ya da Türkçe.

Nasıl yapıldı

Kısa anlatım; hikâyenin altında ne olduğunu merak edenler için.

Bir turda olanlar

  1. Ne yaptığını yazarsın

    Uygulama niyetini bir sunucu fonksiyonuna yollar. Telefon, yapay zekâ modeliyle hiçbir zaman doğrudan konuşmaz.

  2. Model önerir

    Üçüncü taraf bir büyük dil modeli durumu okur ve ne olması gerektiğini önerir. Bu bir öneridir, hüküm değil.

  3. Sunucu karar verir

    Sunucu kuralı seçer, zarı atar ve sonucu veritabanına tek bir işlemde yazar.

  4. Model anlatır, telefon gösterir

    Model gerçekte olanı anlatır; uygulama sayıları sunucunun yazdığı hâliyle gösterir.

Bir turun sistemde izlediği yolTelefon oyuncunun niyetini tek bir sunucu fonksiyonuna gönderir. Sunucu fonksiyonu iki şeye açılan tek kapıdır: karar verip yazan, Postgres içindeki kural ve zar motoru ile öneren ve anlatan üçüncü taraf büyük dil modelleri. Sonuç telefona döner; telefon yalnızca gösterir.TelefonunYalnız gösterirniyetsonuçSunucu fonksiyonuTek kapı: giriş, sınırlar, harcama tavanıKurallar + zarKarar verir ve yazarPostgres, tek işlemDil modelleriÖnerir ve anlatırÜçüncü taraf
Bir turun mimarisi

Teknik tercihler

  • Expo ve React Native

    iOS ve Android için tek bir mobil kod tabanı.

  • Supabase arka ucu

    Satır düzeyi güvenlikli Postgres ve her sunucu adımı için Edge Functions.

  • Yapay zekâya tek kapı

    Dil modelleri yalnızca sunucu fonksiyonlarından çağrılır. Telefondaki hiçbir şey onlara doğrudan ulaşmaz.

  • Yetki sunucuda

    Yapay zekâ önerir, sunucu karar verip yazar, istemci yalnız gösterir. Bu sıra asla tersine dönmez.

  • Zar sunucuda

    Her atış sunucuda yapılır. Ne telefon ne model bir atışı atabilir ya da değiştirebilir.

  • Harcama tavanı

    Yapay zekâ kullanımının aylık sert bir sınırı var; sınır uygulamadaki bir ayar değil, sunucuda uygulanıyor.

Bağlı kaldığımız ilkeler

  • Adil zar

    Bir atış sunucuda bir kez yapılır ve kaydedilir. Hikâye onu taklit edemez, uygulama da yönlendiremez.

  • Verin senin

    Hesabını istediğin an silebilirsin. Hesap hemen kapanır, verilerin 30 gün içinde kalıcı olarak silinir.

    Silme nasıl işliyor

  • Dürüst bir lansman

    Oyun henüz çıkmadı ve bunu söylüyoruz. Tutamayacağımız tarih, yapmadığımız özellik yok.

Şu an neredeyiz

iOS ve Android için geliştirme aşamasında. Yayımlanmadı, açıklanmış bir tarih yok. Soru, basın talebi ya da merak: bize yaz, her mesajı okuyoruz.