Başlığı görüp hemen “İşin kolayına mı kaçacağız” diye veryansın etmeyin lütfen. Oyunlarınızı daha kaliteli kılabilmek, size yardımcı olmalarını sağlamak için yapay zeka teknolojisini oyunlarınızda keyifle kullanabilirsiniz. Nasıl yapacağınızı hemen anlatalım.
Rol yapma oyunları, ülkemizde daha sıklıkla kullanılan tabiriyle FRP, ilk çıktığı günden bu yana, uzun yıllar boyunca hep analog olarak kaldı. İşin özünde tek gereken hayal gücümüz olsa da ,hep bir kitaba, kağıda ihtiyacımız oldu. 2000li yıllarla beraber PDF formatının yaygınlaşmasıyla, bunun da üzerine DriveThruRPG gibi sitelerin artmasıyla, kitaplara daha ucuz ve daha hızlı ulaşabilir olduk.
COVID-19 pandemisi boyunca da, dijital ortamda oyunlarımızı devam ettirebilmek için Roll20 gibi platformlar imdadımıza ulaştı (Hatta bu dönemde FRPNET olarak biz de birkaç tane canlı yayında bu platformu kullandık). İnsanların çevresindeki teknoloji geliştikçe, rol yapma oyunları/sistemleri de bu çağa ayak uydurdu. Uyduramayanlar da bu tarihin tozlu raflardaki nostaljik yerlerini aldı.
Şimdilerdeyse sıklıkla karşıma, yapay zekayı masaüstü rol yapma oyunlarına entegre etmeye çalışanları görüyorum. Kendi başına Hidden Door ve AI Dungeon gibi platformlar, sadece bu amaçla geliştirilmeye çalışılıyor. Ancak benim bahsettiğim hali hazırda ücretsiz olarak sunulan ChatGPT ya da Midjourney gibi yapay zekalardan yardım almak.
Hangi Yapay Zekaları Kullanacağız?
Makaleye girişmeden önce izlediğim yolu ve hangi yapay zekaları neden tercih ettiğimi açıklayayım. Yaklaşık iki aydır bu yapay zeka işine kafayı yoran, işi amatörce kenardan izleyen bir teknolojisi meraklısıyım. Bunu kendi keyfime göre nasıl kullanırım diye araştırma yaparken, son Dungeons and Dragons filmi ile birlikte gaza gelip yeni bir FRP macerası yazmaya başladığım aklıma geldi. Bunu yeni senaryom için kullanamaz mıydım?
Kullandığım ilk platform ChatGPT yazılımı. Kendisi OpenAI firması tarafından geliştirilmiş bir sohbet yapay zekası. Sizinle istediğiniz konu hakkında detaylı bir biçimde konuşabiliyor. İsterseniz sinema tarihi konuşun, isterseniz İspanyolca dil bilginizi çalıştırın. Halen daha geliştirilmekte olan bir yapay zeka olduğu için bazı noktalarda su kaynatsa da, bu işin aradığım yazılım ChatGPT oldu.
Diğer platform ise Midjourney isimli görsel tasarımlar sunan yapay zeka. Bu yazılım da Discord üzerinden 2022’nin yaz aylarında yayınlandı ve şu aralar 5. versiyonu cayır cayır çalışmakta. Kullanıcı olarak belirli parametreler girerek istediğiniz görselleri elde edebiliyorsunuz. Yine ChatGPT’de olduğu gibi emekleme aşamasında bir yapay zeka olduğu için tam olarak aklınızda canlandırdığınız görsellere ulaşamayabilirsiniz. Fakat yapabilecekleriniz sizin hayal gücünüzle, Midjourney’in de bu hayal gücünü ne kadar anladığıyla sınırlı.
Elbette piyasada birçok farklı yapay zeka yazılımı mevcut. Ben en ulaşılabilir olduğuna kanaat getirdiğim bu iki yazılımı kullandım. Midjourney, bir süre önce ücretli sürüme geçip ücretsiz sürüme kısıtlama getirmişti. Bundan dolayı bazı kullanıcıların ilgisini çekmeyebilir. Fakat bu maceramızda bana çok yardımcı olduğu için kendisini kullanacağım. Bu arada not etmekte de fayda var. Midjourney, 190₺ gibi cüzi bir aylık ödemeyle sınırlı kullanım süresini daha da artırabiliyor. Tabii bunun güncel dolar kuru üzerinden hesaplandığını da ekleyeyim.
Yapay Zeka Bana FRP Oyunlarım İçin Ne Sunabilir?
Bu yapay zekalara ek olarak, ben Dungeons and Dragons için bir oyun tasarımında bulunmaya çalıştım. Pek tabii siz White Wolf sistemi için ya da Pathfinder için de bu yolu izleyebilirsiniz. Bir kere kullanmaya başladıktan sonra tüm oyunlarınıza entegre etmek isteyeceksiniz.
Şimdi entegre etmek derken neden bahsediyorum. Yani, sizin için baştan sona bir oyun yazmasını kastetmiyorum elbette. Size yardımcı olacak bir araç olarak yapay zekayı kullanabilirsiniz. Oyunlarını hem analog araçlarla, hem de dijital araçlarla yöneten bir DM olarak, iki ekol arasında mekik dokumak zor olabiliyor. Bir yerde kitaptaki kurallara bakarken, o an karakterlerin karşısına çıkacak NPC için rastgele isim uydurmak üzere bir web sitesine bakmam gerekebiliyor. Bunları en efektif alana indirmek için yapay zekayı kullanmaya karar verdim.
Ben kendi adıma ortaya çıkan sonuçtan memnun kaldım. Örneğin, Eberron sistemine özgü Warforged ırkını bir süredir kendi generic dünyama eklemek istiyordum ama nasıl olacağına dair bir fikrim yoktu. Gökten zembille inemezlerdi. Fantastik bir diyar da olsa, tutarlılık aradığım en önemli etmenlerden biri. Bu yüzden ChatGPT ile Warforged ırkı hakkında konuşmaya başladım.
Burada önemli olan nokta, en azından ChatGPT için, onunla doğrudan sohbet etmek yerine, onu bilgiyle de beslemeniz gerekiyor. Sonuçta benim dünyamı, dinamiklerini ve hikayesini bilmiyor. Birkaç bölgeden, olaydan ve evrenin dinamiklerinden bahsettikten sonra bu bilgilerin hepsini aklında tutmasını istedim. Sonrasında Warforged ırkının, bu dünyada nasıl ortaya çıkacağını sordum. Verdiği cevap beni bir hayli tatmin etti. Bu kadar basit bir çözümü, gözümün önünde duran bir çözümü nasıl görememişim diye kendime hayıflandım (O kısmın hikâyesi de bana ve oyuncularıma kalsın).
Yani diyeceğim şu ki, siz bu sohbet yapay zekasını ne kadar beslerseniz size geri dönüşü de bir o kadar doyurucu oluyor. Şimdi gelelim işe nereden başlayacağını bilemeyen oyun yöneticilerine. Bu yazıyı yazarken bir yandan ChatGPT ile konuşarak başlangıç seviyesinde bir Dungeons and Dragons macerası oluşturmaya çalışalım. Midjourney kısmı ise sonrasında gelecek.
Yeni Maceraya İlk Adım
Yaptığım şey çok basit. ChatGPT’ye “Bana Dungeons and dragons sistemi için 1. seviye karakterlere uygun bir modül hazırlayabilir misin?” şeklinde bir soru sordum (Ve evet Türkçe yazışabiliyorsunuz, bir ayar yapmanıza gerek yok). Bana verdiği cevabı hiç dokunmadan paylaşıyorum:
Modül Adı: “Gizemli Mağara’nın Sırrı”
Özet: Kasabanın yakınlarında bulunan gizemli bir mağara, yerel halk arasında korku ve merak uyandırmaktadır. Kaybolan köylüler ve tuhaf olaylar, mağaranın etrafındaki efsanevi bir güçle ilişkili olduğunu düşündürmektedir. Maceracı grup, mağaranın içine adım atarak bu gizemi çözmek ve köy halkını kurtarmak için görevlendirilir.
Giriş: Grup, küçük bir kasabada buluşur ve yerel halkın yardım çağrısını duyar. Kasabanın lideri, kaybolan köylülerin sonunun gizemli mağaraya dayandığını ve grup üyelerinin mağarayı araştırması gerektiğini belirtir.
- Bölüm – Mağaranın Girişi: Grup, mağaranın girişine varır. Girişte, tuhaf semboller ve tuzaklarla dolu bir koridor bulunur. Grup, tuzakları atlatır ve sembollerin anlamını çözmek için bir bulmacayı çözer.
- Bölüm – Yaratıkların İzi: Grup, mağaranın içine ilerlerken yaratıklarla karşılaşır. Öncelikle, mağaradaki düşman goblin grubunu yenmek zorunda kalır. Daha sonra, grup, mağaradaki goblinlerin lideri tarafından yönlendirilen daha güçlü bir yaratıkla karşılaşır.
- Bölüm – Gizemli Oda: Grup, mağaranın derinliklerinde gizemli bir odaya ulaşır. Bu oda, köylülerin kaybolmasının ardındaki gerçeği ortaya çıkaracak ipuçlarını içerir. Grup, odadaki tuzakları atlatır ve ipuçlarını doğru bir şekilde birleştirerek köylülerin ne olduğunu keşfeder.
- Bölüm – Son Çatışma: Grup, mağaranın en derin noktasında, güçlü bir yaratık veya büyücüyle karşılaşır. Bu düşman, kasabadaki köylülerin kaybolmasının arkasındaki gerçeği açıklar ve grupla mücadele etmeye çalışır. Grup, düşmanı yenerek kasabanın güvenliğini sağlar ve köylülerin kaderini değiştirir.
Sonuç: Grup, başarılı bir şekilde mağarayı keşfeder, gizemi çözer ve kasabadaki köylülerin hayatlarını kurtarır. Kasaba halkı grup üyelerine minnettarlık duyar ve onları kahraman olarak kutlar. Bu başarılı maceranın ardından grup, daha büyük ve zorlu görevlere hazırlanır.
Bu tarz oyunlara yabancı olan bir ekibe oynatılabilecek, kafa yormayan, rol yapma unsurlarıyla süslenebilecek, aksiyon kısmında da doyurucu, tek oturumluk sayılabilecek bir modül oluşturulmuş oldu. Buradan cımbızla belli noktaları çekip ChatGPT ile tekrar oluşturabilme şansınız var. Diyelim ki 4. Bölüm – Son Çatışma kısmındaki “güçlü yaratık” tabirinin ne olduğunu açmaya çalışalım.
ChatGPT’ye “Son Çatışma bölümündeki güçlü bir yaratık olarak bahsettiğin yaratık için yer altında yaşayan 1. seviye karakterleri zorlamayacak bir canavar seçip betimlemesi ve istatiksel özellikleriyle beraber yazabilir misin?” sorusunu sorduğumda da, bana detaylı bir şekilde Tünel Kertenkelesi adını verdiği canavarı sundu.
Adı: Tünel Kertenkelesi
Betimleme: Tünel kertenkelesi, uzun ve sivri pulları olan bir yaratıktır. Yere yakın, tıknaz bir yapısı vardır ve üzerinde toprak tonlarında renkler bulunur. Küçük tüy gibi görünen uzantılar, duvarlarda ve tavanlarda gezinmesine yardımcı olur. Gözleri parlak bir turuncu renge sahiptir ve keskin pençeleri, ağızlarının etrafında sivri dişleri bulunur.
İstatistiksel Özellikler:
- Can: 10 (2d8 + 2)
- Hız: 9 metre (30 fit)
- Zırh Sınıfı: 13
- Saldırılar: 1 kuyruk darbesi (1d6 + 2)
- Özellikler: Kedi gibi esnek hareketler yapabilir, duvarlarda ve tavanlarda tırmanabilir. Kuyruğunu kullanarak hızlı ve keskin darbeler indirebilir.
Bu tünel kertenkelesi, yer altında yaşayan ve mağaraları kazarak ilerleyen bir yaratıktır. 1. seviye karakterler için zorlayıcı bir düşman olmayacak şekilde tasarlanmıştır. Saldırıları, karakterlere hafif hasar verebilir, ancak düşük can değeri ve orta düzeyde zırh sınıfı, karakterlerin onunla başa çıkmasını kolaylaştırır. Ayrıca, duvarlarda ve tavanlarda tırmanabilme özelliği, sürpriz ataklar yapabilmesi için stratejik bir avantaj sağlar.
Şimdi de işin Midjourney kısmına gelelim. Yukarıda gördüğünüz mağara girişi ve tünel kertenkelesi çizimleri, internetten bulduğum çizimler değil. İkisi de ChatGPT’nin bana verdiği betimlemelerin Midjourney üzerinde çizilmiş hali (Hatta kapağı da Midjourney üzerinden çizdirdim. Yapay zeka FRP oynuyor başlığıyla). Burada tabii dikkat etmeniz gereken Midjourney parametrelerini iyi öğrenmek. Bundan sonra oyunlarınız için hayal ettiğiniz her içeriği görselleştirerek, hem kendiniz için hem de oyuncularınız için güçlendirebilirsiniz.
Bu Kadar Basit Mi Yani?
Gerçekten de bu kadar basit. Ancak size öncelikli tavsiyem kullanacağınız yazılımı etraflıca araştırmanız. Hangi sorulara nasıl tarzda cevaplar veriyor; hangi parametreler doğru sonuçlar çıkarıyor gibi… Araştırmanızı iyi yaparsanız ve o yazılımın detaylarına hakim olursanız daha verimli sonuçlar alırsınız. Örneğin şu aşamada görsel oluşturan yapay zekalar, alfabeyi ve sayıları pek anlayamıyorlar. Bir görsel içerisinde yazı yerleştirmeye kalktığınızda işler biraz çirkin gözükebiliyor.
Elbette bu yazılımlarla baştan sona bir oyun tasarlamanız, sizin ve oyuncu ekibinizin hayal gücünü öldürebilir. Bunu da kabul etmem gerekiyor. Fakat oyunda çıkmazlara girdiğinizde, oyuncularınız sizi sıkıştırdığında ve bundan dolayı ne yapacağınızı bilemediğinizde ChatGPT, noktaları birleştirme konusunda, Midjourney ise maceralarınızı, kahramanlarınızı, haritalarınızı görselleştirme konusunda size bir hayli yardımcı olabilir.
Bu arada yukarıda Midjourney ile oluşturduğum görselleri de, olur da kendi oyunlarınızda kullanmak isterseniz, tabii ki kullanabilirsiniz. Sonuçta yapay zeka ile oluşturulmuş bir hikâye ve görseller var. Üzerinde bir telif hakkı yok(Korkutucu?).
Bu yazıdan yola çıkarak siz de oyunlarınızda yapay zeka kullanmaya başlarsanız, lütfen deneyimlerinizi bizimle paylaşmayı unutmayın. Belki de şu anda halen kullanıyor da olabilirsiniz. O zaman lütfen daha neleri farklı yapabiliriz, onları da bizimle paylaşmayı unutmayın.