İçeriğe geç
OyunGamer
Liste

The Witcher 3'te Bebekler Neden Yere Düşüyordu? CD Projekt Red'ın NPC Tasarımı İtirafı

CD Projekt Red quest tasarımcısı Philipp Weber, The Witcher 3'te NPC'lerin tepki sistemlerini nasıl dengelediklerini anlattı.

Editör··2 dk okuma
The Witcher 3'te Bebekler Neden Yere Düşüyordu? CD Projekt Red'ın NPC Tasarımı İtirafı

The Witcher 3'ün "Bebekleri Yere Düşüren" NPC'leri: CD Projekt Red'ın Tasarım İtirafı

Açık dünya oyunlarında NPC davranışları artık bir vitrin süsü değil, oyunun kalitesini belirleyen başlıca ölçüt. Bir köylü çocuğunun yere yuvarlanması, bir kadının bebeğini boşluğa bırakması ya da bir askerin duvara doğru kayıp havada asılı kalması; sosyal medyada anında milyonlarca etkileşim alan komik glitch'lere dönüşüyor. CD Projekt Red'ın The Witcher 3'teki quest tasarımcısı Philipp Weber, yıllar sonra bu gerçekliğin peşinde nasıl koşturduklarını itiraf etti.

"Birkaç Hafta Boyunca Kadınlar Bebeklerini Yere Atıyordu"

Weber, oyunun kalabalık şehirlerinde ve köylerinde yaşayan NPC'lerin "uygun" tepkiler vermesi için gösterilen çabayı anlatırken, The Witcher 3'ün geliştirme sürecinde yaşanan tuhaf bir anektodu paylaştı. Yapılan bir güncelleme sonrasında, oyun içindeki kadın karakterler birkaç hafta boyunca kucaklarındaki bebekleri yere düşürüyordu. Bu, geliştiriciler için hem komik hem de sinir bozucu bir dönem demekti.

Aslında bu sahne tek başına geliştiricilerin NPC davranışlarına ne kadar ince ayar çektiğinin küçük bir özeti. Açık dünya RPG'lerinde her karakterin bağlamına uygun hareket etmesi, oyunun inandırıcılığını doğrudan etkileyen devasa bir iş yükü.

Gerçekçi Tepki Sistemleri Neden Bu Kadar Zor?

The Witcher 3, Hearts of Stone ve Blood and Wine genişleme paketleriyle birlikte yüzlerce farklı NPC'nin birbirinden farklı koşullarda farklı tepkiler vermesini gerektiriyor. Bir savaş alanında, bir karnaval sırasında ya da bir düğün töreninde aynı karakterin farklı animasyonlar sergilemesi bekleniyor. Bunu sağlamak için:

  • Bağlamsal tetikleyiciler: Hangi olayın gerçekleştiğine göre NPC'nin hangi animasyon ve diyalog setine geçeceği belirlenmeli.
  • Çevresel etkileşim: Bebek taşıyan bir annenin dar sokaklarda, kalabalık paniğinde veya dövüş sırasında nasıl davranacağı ayrı ayrı tasarlanmalı.
  • Sıralı davranış ağaçları: NPC'lerin bir eylemi tamamlamadan diğerine geçmemesi için arka planda ince bir yönetim katmanı kurulmalı.

Weber, bu katmanların birinde yapılan küçük bir hatanın nasıl "bebeği yere atma" gibi tuhaf görüntülere yol açtığını anlatırken, gerçekçiliğin aslında yüzlerce küçük detayın toplamı olduğunu bir kez daha gözler önüne seriyor.

Sosyal Medyada Yankılanan Glitch'ler ve "NPC Gerçekçiliği" Tartışması

Bir oyuncu için Witcher 3'teki bir köylünün kahve dükkanına girip sandalyeye oturması küçük bir detay gibi görünebilir. Ama bu küçük detaylar bir bütün olarak oyun dünyasını "yaşayan" bir yer haline getiriyor. CD Projekt Red'ın bu tutkusu, The Witcher 3'ün yıllar sonra hâlâ yeni nesil güncellemesiyle gündeme gelmesinin altındaki sebep.

Geliştirici İtirafları Her Zaman Ders Niteliğindedir

Büyük stüdyoların geliştirme sürecinde karşılaştığı komik hatalar, aslında sektörün ne kadar insani bir iş olduğunu gösteriyor. Bu tür itiraflar, oyun tasarımının görünmeyen emeğini daha görünür kılıyor.

Çıkarsama

The Witcher 3, açık dünya NPC tasarımının en başarılı örneklerinden biri olmaya devam ediyor. Bebekleri yere düşüren anneler, duvara yapışan köylüler, gökyüzüne bakan atlar gibi pek çok tuhaf davranış, büyük resimde inandırıcı bir dünya kurma çabasının küçük kazalarıydı. CD Projekt Red'ın bu itirafı, oyuncuların gözünden kaçan ama geliştiricilerin saatlerini alan ince işçiliği tekrar hatırlattı.

Yorumlar (0)

İlk yorumu sen yaz.

Yorum yazmak için giriş yap ya da üye ol.

İlgili İçerikler