Oyunu Hackleyerek Rekor Kırdılar

Video oyunu tarihinin en yaratıcı bulmaca oyunlarından Baba Is You'da inanılmaz bir speedrun rekoru kırıldı. Normalde oyuncuların 100 saati aşkın sürede tamamladığı oyun, 1 dakika 23 saniye gibi insanı şaşkına çeviren bir sürede tamamlandı. Bu rekor, 'Syntax Tree Overwrite' adı verilen teknik bir devrim sayesinde gerçekleştirildi.

Baba Is You Nedir ve Neden Bu Kadar Özel?

Arvi Teikari (Hempuli) tarafından geliştirilen Baba Is You, oyun dünyasında çığır açan bir bulmaca oyunu. Oyundaki temel mantık, ekranda bloklar halinde yazılı kuralları fiziksel olarak değiştirebilmeniz. "Baba IS YOU", "Duvar IS STOP" veya "Flag IS WIN" gibi kuralları iterek yeni kombinasyonlar yaratıyorsunuz. Örneğin, "Duvar IS STOP" kuralını "Duvar IS YOU" olarak değiştirip duvarı kontrol etmeye başlayabilirsiniz.

Oyunun Any% speedrun kategorisi, oyuncuların oyunu herhangi bir yöntemle (genellikle hile ve glitch kullanımına izin verilir) en kısa sürede tamamlamasını hedefliyor. Speedrun.com'daki kayıtlara göre, bu kategorideki rekorlar genellikle oyunun doğasını derinden anlamayı gerektiren tekniklerle kırılıyor.

Syntax Tree Overwrite: Oyunun Kodunu Yeniden Yazmak

1:23'lük rekorun arkasındaki 'Syntax Tree Overwrite' tekniği, oyunun temel mekaniğine yönelik radikal bir müdahale. Baba Is You, aslında görsel bir programlama dili gibi çalışıyor. Oyundaki her kural, bilgisayar bilimindeki "sözdizim ağacı" (syntax tree) yapısına benzer şekilde ayrıştırılabiliyor.

Bu teknik muhtemelen şunları içeriyor:

Bellek manipülasyonu: Oyun motorunun kural bloklarının konumunu ve durumunu sakladığı bellek bölgelerine doğrudan müdahale

Kural enjeksiyonu: Oyunda fiziksel olarak bulunmayan ancak oyun motorunun işleyebileceği yeni kural kombinasyonları oluşturmak

Durum atlama: Oyunun iç durum makinesini son seviyeye veya bitiş ekranına atlayacak şekilde manipüle etmek

Bu teknik, geleneksel oyun-içi glitch'lerden çok daha derin bir sistem sömürüsü anlamına geliyor ve muhtemelen Tool-Assisted Speedrun (TAS) kategorisine giriyor.

Speedrun Topluluğu ve Rekorun Önemi

Speedrun topluluğunda bu tür rekorlar, oyunların sadece eğlence aracı değil aynı zamanda keşfedilecek ve sınırları zorlanacak kompleks sistemler olduğunu gösteriyor. Any% kategorisi genellikle her türlü tekniğe izin verse de, "dış araç" kullanımı genellikle ayrı bir TAS kategorisinde değerlendiriliyor.

Baba Is You gibi esnek ve kuralları değiştirilebilir bir oyun, bu tür teknik keşifler için özellikle verimli bir zemin sunuyor. Oyunun basit ve açık kuralları, yaratıcı "kırılmalara" imkan tanıyor.

Editör Yorumu

Bu rekor, video oyunlarının sadece önceden belirlenmiş kurallar içinde oynanan deneyimler olmadığını, aynı zamanda aktif olarak araştırılabilen, tersine mühendislik uygulanabilen ve yeniden yorumlanabilen dinamik sistemler olduğunu gösteriyor. Syntax Tree Overwrite gibi teknikler, oyun tasarımı ve programlama arasındaki sınırları bulanıklaştırıyor. Baba Is You'un bu rekoru, oyunları sadece oynamanın değil, aynı zamanda onları anlamanın ve dönüştürmenin de bir sanat olduğunu kanıtlıyor.