Aşağıda, bir sohbet botunu Oyun Yöneticisi gibi davranmaya zorlayan sekiz kural var — internette dolaşan üç satırlık isteklerin aksine, bir prompt'u ayakta tutan şey bunlar. Kendi cümlelerinle doldurursan oturum başlar. Ama asıl anlatmak istediğim şu: bu kurulum ilk yarım saat şaşırtıcı derecede iyi çalışır, sonra üç yerden çatlar — üstelik prompt kötü yazıldığı için değil, sohbet botunun ne olduğu yüzünden. Nerede çatladığını bilirsen ya tamir edersin ya da en azından hazırlıksız yakalanmazsın.
İskelet: iyi bir Oyun Yöneticisi prompt'unda ne var?
Masası olmayan, kadro toplayamayan, cuma akşamı beş kişinin takvimini denk getiremeyen herkesin ilk aklına gelen şey bu: madem bot hikâye anlatıyor, bırak Oyun Yöneticisi olsun. Fikir doğru; tek başına oynamanın yolları arasında en hızlı başlayanı da bu. Ama internetteki çoğu Türkçe prompt üç satırlık bir istek listesi olduğu için bot iki turda kendi kafasına göre gidiyor, senin yerine karar veriyor, zar istemeden "başardın" diyor. Aşağıdaki sekiz madde bunların hepsini tek tek yasaklıyor; prompt'unu yazarken bu iskeleti kendi cümlelerinle doldur.
ROL — Sen Oyun Yöneticisisin, ben tek oyuncuyum. Basitleştirilmiş D&D 5e, her şey Türkçe.
KART — Her turun sonunda karakter kartını eksiksiz bas: CAN mevcut/azami, ZH, altı yetenek, çanta (adediyle), altın, görev adımı, tur sayısı.
GEREKÇE — Bir sayı değiştiyse kartın altına tek satır sebep yaz: "CAN 14 → 9 (goblin oku, 5 hasar)".
TUR — 150-250 kelime: önceki eylemimin sonucu, sahnenin şu anki hâli, tek bir soru. Şık listesi dayatma.
ZAR — Sonucu belirsiz her eylemde d20 iste; Zorluk Sınıfı'nı atıştan ÖNCE söyle ve sonradan değiştirme. Zarı ben atarım, gelen sayıyı ben yazarım.
SINIR — Benim yerime karar verme, eylemimin sonucunu benim ağzımdan yazma. Beni memnun etmek için kuralları esnetme; ölüm mümkün olsun.
DÜNYA — Ölen ölü kalır, harcanan eşya geri gelmez, verilen söz hatırlanır.
DEFTER — Her on turda bir özet geç: kim öldü, ne alındı, hangi görev nerede kaldı.İlk on dakikada ne olacak: karakter yaratımı iki üç mesaj sürer, ilk sahne gelir, muhtemelen bir kapı, bir ceset ya da bir pazar yeri. Bot senden zar isteyecek; d20'yi telefondan bir zar sitesiyle ya da gerçek zarla at, gelen sayıyı yaz. Bu ilk turlar genelde çok iyi geçer — betimleme zengin, NPC'ler canlı, doğaçlama hızlı. "Bu iş oluyor" diyeceksin. Bir süre gerçekten oluyor da. Sonra sırayla şu üç duvara toslarsın.
Birinci duvar: defter
Yirmi turdan sonra sayılar kaymaya başlar. Önce küçük şeyler: içtiğin iksir çantada durur, on altınla aldığın ip listede yoktur, bir tur önce 6/14 olan canın "yaraların sızlıyor ama ayaktasın" diye geçiştirilir, birkaç tur sonra "dinlenmiş ve sağlamsın" olur. Kimse sana bir şey olduğunu söylemez; hikâye akmaya devam eder, sadece defter buharlaşmıştır.
Buradaki yaygın yanlış anlama şu: mesele "botun hafızası yok" değil. Hafıza var, hatta Haziran 2026'dan beri ücretsiz kullanıcılara da açık. Ama o hafıza tercih saklamak için tasarlandı: Türkçe yaz, uzun betimleme sevmiyorum, karakterimin adı Serel, karanlık ton isterim. Kampanya defteri başka bir şey — CAN 9/14, çantada iki iksir, 37 altın, görev adımı 3/5, tur 22. Bunlar her turda değişen, birbirine bağlı, aritmetik gerektiren sayılar. Tercih hafızası bunun için kurulmadı.
İkinci mekanizma daha sinsi: sohbet uzadıkça geçmiş sessizce özetleniyor. Özet fena olmayabilir — "kahraman goblin mağarasını temizledi, kâhyayla pazarlık etti, kuzeye gidiyor" — ama özetin dışında kalan her sayı kayboluyor. Model o sayıları hatırlamıyor, yeniden uyduruyor. Ve uydururken hikâyeye en çok yakışan değeri seçiyor: dövüşe girerken canın yüksek çıkar, gerilim gerekiyorsa düşük.
"Dur, canım 6'ydı" dediğinde bot hemen düzeltir: "Haklısın, özür dilerim." Ama neyi düzelttiğine dikkat et — senin söylediğini kabul etti, kendi kaydına bakmadı. Yani defteri sen tutuyorsun. Defteri sen tutunca da masada senin aleyhine sabit duran hiçbir sayı kalmıyor: en kritik anda kendine "aslında 8 canım vardı" demek bir tuş uzağında. Gerilim, oynatamadığın sayıdan gelir. Oynatabildiğin an oyun değil, ortak yazarlık olur — ki o da güzel bir şeydir, sadece D&D değildir. Defterin senin de botun da elinin uzanamadığı bir yerde tutulması ne demek, sınırlarıyla birlikte yapay zeka oyun ustası adil mi? sayfasında yazılı.
İkinci duvar: zar
İskelette "zarı ben atarım" maddesinin bir sebebi var. Sen "sen at" dediğinde model gerçekten zar atmıyor; sıradaki en olası kelimeleri üretiyor. Bir sayının "olası" olması, o cümlede iyi durması demektir. Yani zarı atan şey rastgelelik değil, dramaturji.
Pratikte şuna benziyor: üst üste iki başarısızlıktan sonra üçüncü atışta yüksek bir sayı gelme eğilimi artar, çünkü anlattığı türden metinlerde üçüncü denemede iş tutar. Kolay bir kilitte 17 gelir, hikâyenin dönüm noktasında 3. Bu bir hile değil — hile niyet ister, burada niyet yok. Bu bir mimari sonuç: iyi cümle üretmek için optimize edilmiş bir sistem kullanıyorsun ve iyi cümle, tanımı gereği adil örneklemin tam tersidir. Zarın güzelliği anlamsız olmasıdır; modelin işi ise anlam üretmektir.
İkinci katman daha da kritik: model bir sayı yazsa bile anlatı o sayıya bağlı değil. "8 attın, ZS 15, başarısız" diye yazar, iki paragraf sonra kapı bir şekilde açılmıştır. İki cümleyi birbirine zincirleyen hiçbir şey yok; ikisi de aynı metin akışının parçası. Sayı bir karar değil, bir süs.
Kendin dene, bu en ucuz testtir: temiz bir sohbette "bana 50 kez d20 at, sonuçları alt alta yaz" de, sonra 1'leri, 20'leri ve ortadaki değerleri say. Ne gördüğün senin dağılımına göre değişecek — asıl fark etmeni istediğim şey, o sayıların nereden geldiği. Çözümü basit ve iskelette zaten var: zarı sen at, sayıyı sen yaz, modele sadece yorumlamasını söyle. Bu duvarı büyük ölçüde aşarsın. Ama anlatının sayıya sadık kalmasını hâlâ hiçbir şey zorlamaz; sadece rica edersin.
Üçüncü duvar: kurallar
Üçüncüsü en geç fark edilen. Aynı tarz kilit üçüncü turda ZS 12'yken yirmi beşinci turda ZS 18 olur — kilit değişmemiştir, sahne gerginleşmiştir. Aynı goblin oku başta 5 hasar verir, ilerleyen turlarda 22; çünkü hikâye büyümüştür, sayı da onunla büyür. Bir yerde "artık 4. seviyesin" der ve o an 4. seviye olursun; arkada bir XP tablosu yoktur.
Bonuslar da öyle. D&D'de 20 GÜÇ'ün getirisi +5'tir ve bunun bir sebebi vardır: tek bir yeteneği şişirip d20'yi anlamsızlaştıramayasın diye. Sohbet penceresinde bunu uygulayan bir şey yok. Karakter kartına 26 GÜÇ yazarsan model buna itiraz etmez, bir süre sonra +9, +12 gibi bonuslar yazmaya başlar ve zar atmanın anlamı kalmaz — her şeyi geçersin, hiçbir sahne riskli olmaz, oyun kendi kendini sıkıcılaştırır.
Sebep hep aynı yere çıkıyor: karakter kartın, modelin gözünde sohbetteki yüzlerce paragraftan biri. Onu okuyan ayrı bir sistem yok, ona uymayan bir turu geri çeviren bir şey yok. Bir kural, ancak onu ihlal eden çıktıyı reddeden bir şey varsa kuraldır. Sohbet penceresinde hiçbir çıktı reddedilmez.
Peki ne yapmalı?
Önce hakkını verelim: anlatı taraf gerçekten iyi. Bir botun doğaçlama kurduğu han sahnesi, verdiği NPC repliği, tuzakla dolu koridoru anlatışı çoğu masanın üstünde. Sorun anlatı değil, muhasebe. O yüzden doğru hamle "boş ver, olmuyor" değil; ayırmak. Anlatıyı modelde bırak, zarı, dünya durumunu ve kuralları modelin dışına çıkar. Bu ayrımın bir yazılımın içinde nasıl kurulduğunu adım adım görmek istersen yapay zeka oyun ustası rehberi tam olarak onu anlatıyor.
Elle yapmanın yolu şu ve bedava: telefonda ya da Sheets'te tek sayfalık bir kart tut (CAN, çanta, altın, görev adımı, tur). ZS'yi model söylesin ama sen yaz — atmadan önce. Zarı fiziksel zarla ya da bir zar sitesiyle at. Her turdan sonra on saniyen gider, karşılığında kayması imkânsız bir defter ve senin oynatamadığın bir sayı elde edersin. Ciddi bir kampanya yürütecekseniz tek başına bu bile oyunu değiştirir.
Yazılım tarafında ise bu ayrımı baştan mimari olarak kabul eden araçlar var; hangisinin dil ve kural tarafında neyi çözüp neyi çözmediğini AI Dungeon'a Türkçe alternatif sayfasında yan yana koyduk. Bu yazının yayımlandığı Thavernia da öyle kurulu, o yüzden mekaniğini somut yazabiliyorum: zarı model atmaz — sunucu, model turu görmeden random_int(1,20) ile sayıyı üretir; ekrandaki 3B d20 o sayıyı gösterir, seçmez. Model sayıyı yorumlar, değiştiremez. Yetenek bonusu tavanlıdır: 20'ye kadar klasik +5, sonrasında her 4 puanda +1, 30'da sert tavan +7. Boss, 120 temel can eşiğinin üstündeki düşman demek; üç can fazında dövüşür. Tek darbe azami canının kabaca %10'u ile sınırlıdır, 15 canlık bir taban ile; doğal 20'de kabaca %20, 25 canlık tabanla. Parti saldırı zarı attıysa ve hepsi ıskaladıysa boss o tur sıfır hasar alır; hiç zar atılmayan turlar — bir tuzak, çöken bir galeri — bir darbelik hasara izin verir. Sayıların desteklemediği bir boss ölümü reddedilir ve tur yeniden yazdırılır. Her turdan sonra arka planda çalışan bir geçiş, modelin düşürdüğü dünya-durumu satırlarını yeniden uygular; aynı satırı iki kez saymaz ve bir boss'un canını düşüremez. Parti üyeleri birbirine vurabilir, karakterler ölebilir. Bu maddelerin hiçbirini bana güvenerek kabul etmen gerekmiyor; kart istemeyen üç turluk denemede düşük bir zar atıp ne olduğuna kendin bakabilirsin.
Merak edersen hesap açmadan oynanan üç turluk deneme tam bunun için duruyor. Ama asıl mesele araç değil, ayrım: yukarıdaki sekiz madde, bir not defteri ve gerçek bir zar da aynı ayrımı kurar. Anlatıyı modele bırak, sayıları modelin erişemeyeceği bir yere koy — hangi yoldan yaparsan yap, oyunun bir anda kendine gelir.
Sık sorulan sorular
Bu kurallar sadece ChatGPT'de mi çalışır?
Hayır, herhangi bir sohbet botunda çalışır; hiçbir markaya özel şey içermiyor. Uzun sohbetleri iyi taşıyan modellerde defter biraz daha geç kayar, o kadar. Üç duvar da modelin kalitesiyle değil, mimarisiyle ilgili: zar, kayıt ve kurallar aynı metin akışının içinde olduğu sürece hepsinde aynı sorunlar çıkar.
Bu kurulum kaç tur dayanır?
Genelde ilk 15-20 tur sorunsuz geçer. Ondan sonra sayılar kaymaya başlar: can sessizce toparlanır, eşyalar ikilenir, zorluk sayıları oynar. Karakter kartını her turda tam olarak yazdırır ve defteri kendin de tutarsan bunu epeyce uzatabilirsin — ama önleyemezsin, sadece geciktirirsin.
Zarı ben atsam, bot sadece anlatsa yeter mi?
Çok işe yarar, en büyük tek iyileştirme budur. Sayı artık dramaturjiye göre seçilmez. Ama anlatının o sayıya sadık kalmasını hâlâ hiçbir şey zorlamaz: "8 attın, başarısız" yazıp iki paragraf sonra kapıyı açabilir. Zorluk sayısını atıştan önce yazdırmak bu kaymayı belirgin şekilde azaltıyor.
Karakter kartını her turda yazdırmak sohbeti şişirmiyor mu?
Şişiriyor, ama alternatifi daha kötü. Kartı kısa tut: can, zırh sınıfı, bonuslar, çanta, görev adımı, tur. İstersen kartı botta değil kendi notunda tut ve her 5-6 turda bir yapıştır. İkisini birden yapmak en sağlamı: bot yazar, sen kontrol edersin.
Yapay zekâ GM gerçek bir Oyun Yöneticisinin yerini tutar mı?
Doğaçlama, betimleme ve NPC sesleri konusunda şaşırtıcı derecede iyi. Tutmadığı yer masanın sosyal tarafı ve tutarlılık: insan GM üç seans önceki bir sözü hatırlar ve onu sana karşı kullanır. Kadron varsa bunu bırakma. Kadron yoksa ya da provaya ihtiyacın varsa gayet iyi bir çözüm.
Karakterim ölebilsin istiyorum, sürekli kurtarıyor. Ne yapmalı?
Bot varsayılan olarak seni memnun etmeye eğilimlidir. Prompt'taki "beni ödüllendirmek için kuralları esnetme, ölüm mümkün olsun" satırını koru ve ihlal ettiği anda uyar. Asıl çare canı senin tutman: sayı senin defterindeyse ve sen düşürüyorsan, bot onu geri veremez.
