Dünya modeli

Bölüm bir düğüm ve kenar grafıdır; etiketler saklanma, geçiş ücreti ve görüş kesici gibi davranışları taşır.

Ekranda bir çarşı, bir vaha ya da bir dağ geçidi görürsün. Motorun gördüğü şey ise bir graftır: düğümler ve onları birleştiren kenarlar. Oyunun bütün kuralları bu graf üzerinde tanımlıdır, serbest geometri üzerinde değil.

Bu ayrım önemlidir çünkü senin de kurabileceğin modeli belirler. Mesafeyi piksellerle değil, kaç kenar uzaklıkta olduğunla ölçersin.

Düğümler

Düğümler durabileceğin noktalardır. Her düğümün etiketleri olabilir:

  • start — kervanın yola çıktığı yer.
  • exit — bölümü bitirdiğin yer. Birden çok karakter varsa her birinin kendi çıkışı olabilir.
  • hide — saklanma noktası. Burada duran görüş kontrolünde görünmezdir ve düşman varlıklar buraya hiç basmaz.
  • toll — geçiş ücreti. Girmek için envanterinden para düşer.
  • blocker — görüş kesici. Bir tezgâh, bir duvar. Üstünden bakış zinciri geçmez.

Bir bölümde genellikle 12 ile 30 arası düğüm bulunur. Sayı bilinçli olarak küçüktür: tahtanın tek bakışta okunabilmesi gerekir.

Kenarlar

Kenarlar iki düğümü birleştiren yollardır ve normalde çift yönlüdür. İki istisna vardır:

  • Tek yönlü kenar — bir merdiven, bir kaydırak. Yalnızca bir yönde geçilir.
  • Kapı — bir kimliği vardır ve eşleşen anahtar toplanmadan iki yönde de geçilmez. Kapalı bir kapı bakış zincirini de keser; açıldığında kalıcı olarak açık kalır ve artık görüşü engellemez.

Eşyalar

Eşyalar düğümlerin üstünde durur ve vardığında kendiliğinden toplanır:

  • anahtar — bir kapının kimliğine bağlıdır, bölüm boyunca elinde kalır.
  • para — geçiş ücreti ödemek için.
  • çan taşı — atıldığında ses çıkarır ve tehditlerin dikkatini dağıtır.
  • iz — hikâyeye ait bir nesne; üçüncü yıldızın hedefi.

Bunun üstüne ne geliyor

Graf tek başına bir bulmaca değildir; bulmacayı tehditler kurar. Zincirlerin nasıl hesaplandığı Görüş sayfasında, hangi durumların yolu kestiği Yakalanma sayfasında, sekiz tehdidin her biri ise Kural kataloğu sayfasında anlatılıyor.

Kaynak: GDD §2.1

Wiki'ye dön