
DOOM® Eternal
Bunları Biliyor Musun? - Hasar İçin Zar At!
DOOM® Eternal
*25 yılı devirdikten sonra DOOM gibi bir serinin ilginç ve eğlenceli sırlarla dolu olması çok normal.
Neyse ki oyunla ilgili bu şahane bilgileri edinmek için ciddi bir hayran veya burada çalışan bir geliştirici olmana gerek yok çünkü biz varız!*
BUNLARI BİLİYOR MUSUN?:
DOOM (1993) oyunundaki hasar, masaüstü rol yapma oyunlarındaki zar atışı gibi bir yöntemle hesaplanıyor
Slayers Club üyeleri, original DOOM'un Dungeons & Dragons'dan ne kadar esinlendiğini biliyor olabilir. Ancak her şeyi başlatan nişancı oyununun, kalem ve kâğıtla oynanan rol yapma oyunlarıyla bir bağlantısı daha var: hasar sistemi.
Zombieman'in bazen iki tabanca atışıyla, bazense üç atışta öldüğünü fark ettin mi? Bu küçük bir fark ama bunun sebebi, orijinal DOOM'daki silahların ve iblis saldırılarının verdiği hasarın rastgele değerler ve sabit sayılarla hesaplanması. Basitçe söylemek gerekirse, hasar zar atışlarıyla belirleniyor.
256 baytlık statik bir tablo kullanan DOOM (1993), yalancı rastgele sayı üreticisinden faydalanarak oyuna hayat veriyor. Bu yöntem düşman davranışlarında, yanıp sönen ışıklarda, ses efektlerinde ve saldırı hasarlarında kullanılıyor. DOOM'un sayı üreticisi olmadan nasıl çalıştığını görmek istiyorsan, yazılım mühendisi Jonathan Dowland oyunu deterministik şekilde çalışırken kaydetti ve sonuçlar gerçekten de etkileyici.
Tabancayla Zombieman'e ateş ederken, silah rastgele bir hasar miktarı seçen formülü kullanıyor ve bunu sabit sayıyla çarpıyor. Örneğin, tabancanın hasarı “random(1,3)*5”, yani atış hedefe her isabet ettiğinde “bir ve üç arasında rastgele bir sayı seç ve bunu beşle çarp” olarak kodlanmış.
Peki bu DOOM'u tamamen rastgele öğelere sahip bir oyun haline mi getiriyor? Tabii ki hayır! Zombieman'in belli miktarda canı var ve asgari hasar vermek (ki bunun olasılığı %3,7) ile azami hasar vermek arasındaki tek fark, iki yerine dört mermi atmak. Yani toplamda sadece bir saniye daha fazla ateş etmen gerekiyor.
Pompalı (fişeğin yayılmasını aynı anda birden fazla zar atışıyla hesaplıyor) veya BFG 9000 (devasa patlamanın yarıçapını hesaplamak için özel bir formül kullanıyor) gibi daha karmaşık silahlarsa şanssız oyuncuları cezalandırmak için yeterli çeşitliliğe sahip değil. Bunlara rağmen DOOM, hâlâ DOOM. Taktiksel becerilerin, hızın ve kaynak yönetimin zafere ulaşmanın ve iblis yemi olmanın arasındaki farkı belirliyor!