Oyun tasarımcısı Ömer Yıldırım, oyun tasarımının iki ana alana ayrıldığını, iyi bir tasarımcının ise fikir üretmekten çok "eğlenceyi bulma" becerisiyle ayrıştığını Türkinform'aözel olarak anlattı.

Gaming in Türkiye MENA EU'nun raporuna göre Türkiye oyun sektörünün geliri 2025'te yüzde 25 artışla 1 milyar 10 milyon dolara çıktı, aktif oyuncu sayısı 50 milyona yaklaştı.

Oyun Sektörü

"Oyun tasarımını temelde sistem tasarımı ve seviye tasarımı diye ikiye ayırabiliriz" diyen Yıldırım, sistem tasarımını oyuncunun saniye saniye ne yaptığıyla ilgilenen alan olarak tanımladı. "Oyuncunun nasıl zıpladığı, nasıl koştuğu, nasıl savaştığı sistem tasarımının konusu. Yalnızca fikir üretmek değil, kağıt üzerinde tasarlamak, dokümantasyon hazırlamak ve sistemi oyun motorunda hayata geçirmek de bu işin parçası" ifadelerini kullandı.

Seviye tasarımını ise Yıldırım, bu mekaniklerin yaşayacağı dünyanın inşası olarak özetledi. "Oyuncunun içinde hareket edeceği dünyayı kurmak, onu etkileşimli hale getirmek, NPC'leriyerleştirmek, görevleri ve bulmacaları tasarlamak seviye tasarımcısının işi" dedi.

İYİ BİR OYUN TASARIMCISININ DÖRT BECERİSİ

Yıldırım'a göre başarılı tasarımcı yalnızca iyi fikirleri olan kişi değil. "Tasarımcının en önemli görevi oyunun neden eğlenceli olduğunu bulmak. Her oyuncu kitlesinin beklentisi aynı değil, deneyimi hedef kitleye göre şekillendirmek gerekiyor" diyen Yıldırım, ikinci beceri olarak sınırlamalar içinde çözüm üretmeyi saydı. Yıldırım, teknoloji, bütçe ve zamanın tasarım kararlarını doğrudan etkilediğini, asıl tasarım probleminin kısıtlı kaynakla eğlendiren bir oyun çıkarmak olduğunu söyledi.

Yazılımcı Stock

Üçüncü beceri iletişim. "Oyun tek başına yapılan bir iş değil. Tasarımcı sanatçılarla, mühendislerle, ses ekibiyle sürekli konuşmak zorunda. Fikir tasarımcının kafasında kalırsa oyun olmaz" diyen Yıldırım, dördüncü beceri olarak test etme ve yineleme alışkanlığını gösterdi.

Yıldırım, "Kağıt üzerinde iyi görünen tasarım oyunda iyi çalışmayabilir. Odak testleri ve oyuncu geri bildirimi neyin çalıştığını gösterir. Gerekirse tasarımdan vazgeçip yeniden başlamak da işin parçası" dedi.

YILDIRIM'A GÖRE KOD BİLMEK ŞART DEĞİL, MOTOR BİLMEK ŞART

Yıldırım, tasarımcının profesyonel düzeyde C++ ya da C# bilmesinin zorunlu olmadığını, ancak en az bir oyun motoruna hakim olmasının mesleğin başlangıç noktası olduğunu belirtti. "Unreal Engine ve Unity, tasarımcının fikrini gerçek bir oyun ortamında denemesini sağlıyor. Bütün araçları uzman düzeyinde bilmek gerekmez, ama bir motor ve tasarımı belgeleme yöntemleri bilinmeli" dedi.

Genç Yazılımcının Gözünden Yazılım Dünyasına Bir Bakış3

Unreal Engine'deki Blueprint sistemine ayrı bir yer açan Yıldırım, bu aracın tasarımcıyı mühendisten bağımsızlaştırdığını anlattı. "Blueprint görsel bir programlama sistemi. Kod satırı yazmak yerine düğümler ve bağlantılarla oyun mantığı kuruluyor. Tasarımcı bir silahın istatistiklerini ya da karakterin zıplama sistemini mühendisi beklemeden kendisi kurup test edebiliyor" diyen Yıldırım, Blueprint'in geleneksel kodlamanın alternatifi olmadığını da ekledi. Yıldırım'a göre karmaşık algoritmalar, yüksek performans gereken işler ve teknik altyapı mühendislerin metin tabanlı kodunda kalıyor, Blueprint ise hızlı prototip için tasarımcının elinde.

PROTOTİP, GDD VE OYUNUN TEMEL DÖNGÜSÜ

Yıldırım, bir fikrin eğlenceli olup olmadığını anlamanın tek yolunun onu olabildiğince hızlı çalışır hale getirmek olduğunu söyledi. "Amaç baştan kusursuz bir sistem kurmak değil, fikrin işe yarayıp yaramadığını hızla görmek. Bazen küçük bir değişiklik yeter, bazen sistemi baştan yapmak gerekir" dedi.

Genç Yazılımcının Gözünden Yazılım Dünyasına Bir Bakış1

Ekip içi iletişimin temel belgesi olan Oyun Tasarım Dokümanı'nı (GDD) Yıldırım "yaşayan bir belge" olarak tanımladı. Yıldırım'a göre GDD oyunun konseptini, temel oynanış döngüsünü, mekanikleri, karakterleri, hikayeyi ve teknik ayrıntıları içeriyor ancak küçük ekiplerin sade bir dokümanla yola çıkması daha verimli, çünkü oyun ilerledikçe kararlar da değişiyor.

Bir yılda 2 milyon kişi kaybetti: Sosyal medya kullanıcı sayılarında son durum
Bir yılda 2 milyon kişi kaybetti: Sosyal medya kullanıcı sayılarında son durum
İçeriği Görüntüle

Yıldırım'ın tarif ettiği son kavram oyunun temel döngüsü, yani core loop. "Oyuncu düşmanla savaşır, ödül kazanır, karakterini geliştirir, daha güçlü düşmanla karşılaşır. Bu tekrar eden döngü oyunun eğlencesinin büyük bölümünü taşır. Tasarımcı bu tekrarın neden eğlenceli olduğunu anlamak zorunda" diyen Yıldırım, mesleğin yaratıcılık, teknik anlayış, iletişim ve sürekli yinelemenin birlikte ilerlediği bir alan olduğunu söyledi.

Muhabir: Emre Kaymal