Oyun

Skyrim’de Senelerdir Çözülemeyen Garip Bir Bilmece Çözüldü

Skyrim’in eski geliştiricilerinden Joel Burgess, oyunda bir efsaneleşmiş haline gelen ve oyuncuları ganimete yönlendiren tilkinin niçin bu tarz bir olay yaptığını deklare etti. Burgess’ün anlattığına bakılırsa tilkinin amacı oyuncuları ganimete yönlendirmek değil, tasarlanırken haiz olduğu suni zekası için uygun bir “navmesh” alanı aramakmış.

Eğer dünyanın en popüler RPG oyunlarından Skyrim’i yeterince uzun bir süre oynadıysanız, oyun içinde bir kent efsanesine dönüşen tilkiden kesinlikle haberiniz vardır. Oyuncular içinde takip edilmiş olduğu takdirde büyük bir hazineye ulaşan bu tilkinin hakikaten bu şekilde bir kabiliyeti olup olmadığı bilinmiyordu, bundan dolayı tilki ya oldukça süratli bir halde kaçıyordu ya da sizi tehlikeli bir kalabalığın ortasına bırakıyordu.

Oyuncular, devamlı takip etmeye çalmış olduğu sadece bir türlü kati bir cevap alamadığı bu tilkinin amacının ne işe yaradığını oldukça uzun bir süredir ediyordu. Oyunun forumlarına taşınacak kadar merak mevzusu olmuş bu vakası, en sonunda eskiden Bethesda’da Skyrim’in geliştiricilerinden biri olarak vazife meydana getiren Joel Burgess tarafınca açıklandı. Isterseniz bu gizemli tilkinin hikayesi neymiş, beraber öğrenelim.

Tilki aslen sizi ganimete izleyeceği yolu göstermeye değil, kendisi için uygun alanı bulmaya çalışıyor

Eskiden Bethesda’da, şimdilerde ise Capybara Games’te geliştirici liderlerinden Joel Burgess, Skyrim’de yer edinen tilkinin hayata geçirmeye çalmış olduğu şeyin, bir kurgudan ziyade teknik bir sorundan kaynaklandığı dile getirdi. Burgess, oyunculardan şikayetler gelene kadar tilkinin ne hayata geçirmeye çalıştığından habersiz bulunduğunu, gelen şikayetler üstüne ekibiyle beraber tilkiye bunu kimin yaptırdığını araştırmaya başladıklarını belirtiyor.

Burgess, tilki ile açıklamasına şu sözlerle devam ediyor: “Skyrim’de suni zeka ile çalışan karakterlerin (NPC) hareketleri için Navmesh isminde bir teknik kullanılıyor. Geliştirici olmayanlar için söyleyeyim, Navmesh, suni zekaya nereye gidip nereye gidemeyeceğini söyleyen bir 3D çokgen sayfasıdır.

Navmesh yardımıyla NPC’ler, gerçek bir oyuncu gördüğünde iyi mi davranacağını (kaçmak, kovalamak şeklinde) bilirler. Tilkilerde de durum aynıdır sadece onların suni zekaları son aşama basitleştirilmiştir. Onlar bir tek “kaçabilirler.”

Skyrim Hayranları Toplansın: Yıllardır Çözülemeyen Tuhaf Bir Bilmece Sonunda Çözüldü

Burgess’un bahsetmiş olduğu Navmesh üçgenleri

Tamam, tilkiler kaçıyor fakat niçin bir tek bir hazineye doğru kaçıyorlar? Durum işte burada ilginçleşiyor. Eğer bir suni zekaya yakınsanız, Navmesh sistemi tamamen devreye girer ve işlemci kanalıyla ne yapacağına karar vermeye adım atar, biz buna “yüksek işlem” diyoruz. Navmesh bu sırada oyuncunun görüş mesafesi ve yakınlığı şeklinde verileri kullanır.

Bir de bu olayın tam tersi, doğrusu “düşük işlem” vardır. Tecim yolunda yürüdüğünü gördüğünüz NPC’lerde de düşük işlem uygulanır. Bu işlemler sadece birkaç dakikada bir güncellenir ve pozisyonları oldukça rahat bir halde izlenir. Yüzünüzü bıçaklamaya çalışan haydutlar da bunların tam aksine, saniyede birkaç kez Navmesh işlemi gerçekleştirir.

Jean Simonet bana daha ilkin bilmediğim, “orta işlem” adında olan sistemin Skyrim’de yer aldığını öğretti. Yaklaştığınız bir NPC’de orta işlem süreci başlıyor, suni zeka süratli hareket edebiliyor sadece sizinle savaşmak yerine bir tek kaçıyor. Tilkinin de suni zekasının emek harcama şekli bu olduğundan hayvan devamlı kaçıyor.

Skyrim Hayranları Toplansın: Yıllardır Çözülemeyen Tuhaf Bir Bilmece Sonunda Çözüldü

Skyrim’in Navmesh’i iyi mi kullandığını, tam olarak burada iyi bir halde anlayabiliyoruz. Dış dünyanın alanları, son aşama kolay Navmesh’lere haizdir. Temel bir topografya, düşük harp şansı olan alanlar derken buralarda ganimet bulmak bir fazlaca zor olsa gerek. Doğrusu boş alan demek**, Navmesh için azca sayıda 3D üçgen** demek. Sadece kamp şeklinde bir yere denk geldiğinizde, Navmesh oldukça daha detaylı bir hale dönüşmeye adım atar ve eklenen her görsel ayrıntısı, bununla birlikte bir Navmesh ayrıntısı anlamına gelir.

Bunun nereye gittiğini görüyor musunuz? Tilki sizden 100 metre uzaklaşmaya çalışmıyor, aslen Navmesh dilinde kendine yüz üçgen bulmaya çalışıyor. Peki yüz tane üçgen nerelerde bulunur? Hazinelerle dolu kamp harabe şeklinde yerlerde.

Doğrusu aslen tilkiler sizi bir yere götürmeye çalışmıyor, yaradılış biçimlerinden, doğrusu orta işlem ile çalıştıklarından dolayı, kendilerine yüz 3D üçgen bulabilecekleri bir Navmesh alanı arıyorlar.”

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu