Seviye Tasarımcısı Ne Yapar?

Bilgisayar oyunu geliştirmede, bir seviye tasarımcısı, bir oyuncunun oyun oynarken etkileşimde bulunacağı gerçek dijital ortamı yaratır ve oyunun karakterlerini ve öğelerini bu ortamın içine yerleştirir. Farklı oyun geliştirme şirketleri, bir seviye tasarımcının rolünü farklı tanımlamaktadır. Bazı durumlarda, belirli bir oyun seviyesini bir araya getirmenin tüm yönlerinden sorumluyken, diğer zamanlarda çalışmalarının odak noktası aydınlatma veya karakter düzeltme gibi seviyenin sadece çok dar bir kısmıdır. Bir tasarımcı genellikle bazı programlama bilgisine ve bazı üç boyutlu (3B) modelleme programlarında uzmanlığa sahip olmalıdır. İş, nihai ürün için çok önemlidir, çünkü oyun geliştirme ekibinin geri kalanı tarafından yaratılan tüm unsurları içerir.

Bazı şirketlerde, bir seviye tasarımcısı arazi, duvarlar, tavanlar ve diğer yapılar için çokgenler de dahil olmak üzere bir seviye için geometri oluşturacaktır. Bir harita oluşturmak çok ayrıntılı bir süreç olabilir ve aşırı derecede kafa karıştırıcı olmasa da bir oyuncuya bir meydan okuma sunmayı içerir. Bazı projelerde, seviye tasarımcısı bir 3D modelleme programında nesneler yaratıyor olabilirken, diğer zamanlarda bir seviye oluşturmak için kullanılan tüm nesneler ayrı sanatçılar ve illüstratörler tarafından hazırlanır ve ayarlanan sahne dekorları gibi yerleştirilir.

Bir projenin türüne ve kapsamına bağlı olarak, seviye tasarımcısının işi farklı anlamlara gelebilir. Bir seviye tasarımcısının daha sınırlı bir rolü, sadece bir seviyedeki nesneleri ele almaktır. Seviyenin geometrisi zaten bir çevre tasarımcısı olarak bilinen ayrı bir ekip üyesi tarafından yaratılmış olacak. Bu senaryoda seviye tasarımı, oyunculara meydan okumak için oyun karakterleri veya silahlar gibi nesneleri stratejik pozisyonlara yerleştirmek anlamına gelir. Ayrıca, oyunun daha da zorlaştırılması için kapıları kilitlemek veya nesneleri seviye çevresinde hareket ettirmek için tetikleyiciler ayarlamak gibi ortamın bazı bölümlerini değiştirmeyi de içerebilir.

Bir oyun tasarım şirketi, bir seviye tasarımcısından, seviyedeki olayları veya düşmanların ve karakterlerin davranışlarını kontrol etmek için senaryolar oluşturmasını isteyebilir. Bu, eylemleri hızlı ve etkili bir şekilde kodlamak için bazı temel programlama bilgisini gerektirebilir. Tasarımcı genellikle senaryoları bir seviyeye yazmak için seçilmiştir, çünkü haritanın nasıl çalıştığını çok iyi bilir ve nesnelerin hareketlerini daha iyi entegre edebilir, böylece daha doğal hissedebilirler.

Bir seviye tasarımcının sahip olabileceği başka sorumluluklar da var. Bunlar, bir seviyede düşmanlar için istatistiksel dengelemeyi test etmeyi veya önermeyi, ortamda kullanılan yeni nesneler için iki boyutlu (2B) dokular oluşturmayı veya ışıklandırma ve görüntü oluşturma için ayarlamayı içerebilir. Daha büyük oyun geliştirme şirketleri genellikle seviyeleri oluşturmak için kendi tasarım araçlarını yaratırlar, bu da süreci basitleştirmeye yardımcı olurken, diğer zamanlarda standart 3D modelleme yazılımı için eklentiler tasarım sürecini mümkün kılar.