İçindekiler
Eylül sonunda Türk strateji oyuncularının gündemi bir Discord yasağıydı. Paradox Interactive'in resmi Hearts of Iron IV sunucusunda, profil resmine Atatürk'ün fotoğrafını koyan bir oyuncu banlandı. Haberlere göre yasağın kalkması için fotoğrafı değiştirmesi istendi; moderatörün Atatürk'ü "tartışmalı" diye anması tepkiyi büyüttü. Ardından boykot çağrıları geldi, Paradox oyunlarına olumsuz incelemeler yazıldı.
Paradox'un Hearts of Iron oyun direktörü sonradan bir açıklama yaptı. Sunucuda gerçek kişilerin fotoğraflarıyla ilgili bir kural olduğunu, bu kuralın tutarsız uygulandığını ve şirketin Atatürk hakkında taraf tutuyormuş gibi bir izlenim doğduğunu kabul etti; kuralı ve verilen yasakları gözden geçireceklerini söyledi. Daha sonra tarihî kişilerin profil resimleriyle ilgili daha sıkı bir kural duyuruldu.
Bu yazı o tartışmayı yeniden alevlendirmek için yazılmadı. Olay bize başka bir şeyi, yıllardır bildiğimiz ama yüksek sesle söylemediğimiz bir şeyi hatırlattı.
Oyunu oynayan biziz, kuralı koyan başkası
Türkiye'de büyük strateji oyunlarının geniş ve tutkulu bir oyuncu kitlesi var. Osmanlı'yı, Selçuklu'yu, Kurtuluş Savaşı'nı bu oyunlarda saatlerce oynadık; mod yazdık, harita düzelttik, çeviri yaptık. Ama oyunun da, topluluğun toplandığı sunucunun da, neyin "tartışmalı" sayılacağının da sahibi başkası.
Bunda kötü niyet aramak zorunda değiliz. Stockholm'de yazılan bir moderasyon kuralı, bir milletin kurucusunun fotoğrafını başka bir siyasi liderin fotoğrafıyla aynı kefeye koyabiliyor; çünkü kuralı yazan bizim tarihimizi bizim gibi okumuyor. Sorun tek bir moderatör değil. Sorun, kendi tarihimizin anlatıldığı türde söz hakkımızın hiç olmaması.
Neden oyun değil de önce motor?
Bir strateji oyununun ağır kısmı ekranda görünmez. Yüzlerce ülkenin, binlerce bölgenin, milyonlarca nüfus biriminin her gün yeniden hesaplandığı bir simülasyon vardır. Bu simülasyonu sıfırdan kurmak yıllar alır; bu yüzden bu türü yapan stüdyo sayısı çok azdır ve her biri kendi kapalı motorunu kullanır.
Biz bu yüzden işe oyundan değil, motordan başladık. Adı MKA Engine. Rust ile yazılan, belirli bir oyuna bağlı olmayan bir büyük strateji simülasyon motoru. Üç ilkesi var:
- Belirlenimci: Aynı başlangıç ve aynı komutlar, her makinede bit bit aynı oyunu üretir. Çok oyunculu oyunda makineler arasında yalnız oyuncu komutları gider; herkes aynı dünyayı kendisi hesaplar.
- Oyundan bağımsız: Motor "savaş nasıl ilan edilir" demez, yalnız bunun hızlı ve doğru hesaplanmasını sağlar. Kurallar, sayılar ve içerik oyuna aittir.
- Modlanabilir: Oyunun kendisi de bir moddur. Bir mod içeriği değiştirebilir, yeni sistem ekleyebilir ya da var olanı kapatabilir.
Tarihi kim anlatıyor?
Motorun oyundan bağımsız olması bizim için teknik bir tercihten fazlası. Bir oyunun Atatürk'ü, Kurtuluş Savaşı'nı ya da Osmanlı'yı nasıl anlattığı, o oyunu yazanın kararıdır. Kendi motorumuz olduğunda bu kararı başkasının toplum kurallarına bırakmak zorunda kalmayız. Aynı motorun üzerinde başka ekipler de kendi tarihlerini kendi bakışlarıyla anlatabilir.
Bunu bir kapıyı kapatmak için değil, bir kapı açmak için yapıyoruz. Paradox oyunlarını oynamaya devam edecek pek çok oyuncu var; biz de onlardan çok şey öğrendik. Ama Türkiye'den bu türde iddialı bir oyun çıkacaksa, temelin bizim elimizde olması gerekiyor.
Şu an neredeyiz?
MKA Engine geliştirme aşamasında; henüz oynanabilir bir oyun ya da yayınlanmış bir sürüm yok. Motorun çekirdeği, çok oyunculu altyapısı, kayıt sistemi ve mod arayüzü üzerinde çalışıyoruz; üzerine kurulacak oyun ayrı bir proje olarak gelecek. İlerledikçe bu blogda neyi neden böyle kurduğumuzu yazacağız.
Atatürk'ün fotoğrafının bir sunucuda "kural ihlali" sayılması küçük bir olaydı. Bize hatırlattığı soru küçük değil: oynadığımız dünyaların kurallarını kim yazıyor? Biz bunun bir kısmını kendimiz yazmaya karar verdik.
Kaynaklar ve ilgili belgeler
Bunlar da ilginizi çekebilir
- Bir strateji oyununun dünya haritası nasıl yapılır?
MKA Engine için gerçek veriden 27.357 konumluk bir 1337 dünya haritası ürettik: arazi, nehirler, boğazlar, nüfus ve konum sınırları nasıl çıkarıldı?
- Oyun motoruna giden yol
MKA Engine'e nasıl başladık: dört oyunu okumak, belirlenimciliği yasa saymak, aşama aşama ölçerek ilerlemek ve şu an neredeyiz.