Project Zomboid ekibinden birinci şahıs modlarına açıklama: Resmî destek yok

The Indie Stone, oyunu kökten değiştiren Java modlarının farklı güven ve uyumluluk riskleri taşıdığını hatırlattı. Stüdyonun resmen desteklediği mod altyapısı Lua olmaya devam ediyor.

Project Zomboid’in izometrik dünyasını birinci ve üçüncü şahıs bakış açısına taşıyan modlar ilgi görürken, geliştirici The Indie Stone destek politikasını netleştirdi. Ekip, oyunun temel kodunu değiştiren Java modlarının resmî destek kapsamında bulunmadığını açıkladı. Bu açıklama bir mod yasağı anlamına gelmiyor; güvenlik, güncellemeler ve teknik yardımın sınırlarını anlatıyor.

Bütün birinci şahıs modları aynı yöntemle çalışmıyor

PCGamesN’in karşılaştırdığı projelerden Mr Queeges imzalı First Person View, oyunun mevcut Lua mod altyapısında çalışıyor. Temel olarak kamerayı değiştiriyor; tek bir açıdan görülmek üzere hazırlanmış çevre ve nesneler bu yüzden farklı görünebiliyor. Sonraki projelerse dünyayı daha kapsamlı biçimde üç boyutlu bir deneyime uyarlamaya çalışıyor.

Project Viewpoint ve pz3d, bu daha köklü değişiklikler için Java tabanlı araçlardan yararlanıyor. Bu yaklaşım, sıradan bir Steam Workshop aboneliğinin ötesinde haricî bir yükleyici gerektirebiliyor. Oyunun temel yapısına daha geniş erişim sağlayan aynı özellik, geliştiricinin neden farklı bir güven düzeyinden söz ettiğini de açıklıyor.

Project Zomboid topluluk modlarının değiştirdiği oyun görünümü
Birinci şahıs projeleri, oyunun resmî kamera değişikliği anlamına gelmiyor. Görsel: PCGamesN / Project Zomboid mod topluluğu.

Açık kaynak kodu tek başına güvenlik garantisi değil

The Indie Stone’un resmî mesajı, Java modlarının doğrudan oyun kodunu değiştirebildiğini vurguluyor. Stüdyo, bu modların hepsinin kötü amaçlı olduğunu söylemiyor. Fakat kullanıcıların yalnızca yeni içerik eklemediğini, bilgisayarlarında üçüncü taraf kod çalışmasına izin verdiğini hatırlatıyor.

Ekibin önerisi, kaynak kodu açık veya bağımsız biçimde yeniden derlenebilen projelere ve topluluk geri bildirimlerine bakılması. Bu şeffaflık olası sorunların incelenmesini kolaylaştırsa da kesin güvence sağlamıyor. Steam Workshop’un raporlama ve işaretleme araçları da yardımcı olabiliyor; orada bulunmak bir modu otomatik olarak güvenli kılmıyor.

Güncellemeler Java modlarını bozabilir

Resmî destek verilen yapı Lua tabanlı modlama. Java yükleyicileri, çerçeveleri ve oyunun iç işleyişini değiştiren modlar için stüdyo uyumluluk sorunu çözmeyi veya teknik kaynak ayırmayı taahhüt etmiyor. Ekibin önceliği ana oyunun geliştirilmesi. İç kod değiştikçe bu kodun ayrıntılarına bağlı çalışan modların da bozulabileceği belirtiliyor.

Hata bildirimi konusunda kural yalnızca Java modlarına özgü değil. Oyuncuların, karşılaştıkları sorunu modsuz bir kayıtta da yeniden oluşturabilmesi gerekiyor. Lua veya Java kullanılması bu koşulu değiştirmiyor. Modsuz biçimde tekrarlanamayan bir problemin doğrudan ana oyundaki bir hatadan kaynaklandığını ayırmak güçleşiyor.

Bu nedenle açıklamayı, popüler kamera modlarının oyuna resmen ekleneceği veya geliştiricinin bu projeleri engellediği şeklinde okumamak gerekiyor. The Indie Stone, topluluğun deneyler yapmasını ve farklı oynama yolları bulmasını desteklediğini söylüyor. Oyuncuların bilmesi gereken nokta, bu daha kapsamlı değişiklikleri kullanırken güncelleme uyumluluğunun ve teknik desteğin aynı koşullarda sunulmadığı.

Kaynak: PCGamesN