Windows'ta FROMSOFTWARE başlıkları için Runtime VFS mod yükleyici
Çalışma zamanında modları sanal dosya sistemi ve profil tabanlı yönetim kullanarak enjekte edin, mod setlerini oyun dosyalarını değiştirmeden değiştirmeye izin verin. Gary Tierney, FROMSOFTWARE oyunları için Rust ile yazılmış bir modlama çerçevesi ve aracı olan me3'ü oluşturdu; bir komut satırı başlatıcısı ve enstrümantasyon kancaları ile. Araç, düzenli mod profillerine, yerel başlatıcı desteğine ve Linux ve Steam Deck için betikler ve taşınabilir derlemeler dahil olmak üzere çoklu platform kurulum seçeneklerine ihtiyaç duyan mod geliştiricileri ve oyuncular için uygundur.
me3'ün orijinal oyunları değiştirmeden oyunları nasıl modifiye ettiği
me3, dosya isteklerini çalışma zamanında yakalayan bir Sanal Dosya Sistemi (VFS) uygular, böylece orijinal oyun dizinleri dokunulmamış kalır. Profil sistemi mod setlerini depolar ve değiştirir, CLI ise seçilen bir profil ile oyunları başlatır. Bu tasarım seçimleri mod yazarlarının değişiklikleri test etmelerine ve oyuncuların oyun varlıklarını üzerine yazmadan birden fazla yapılandırmayı korumalarına olanak tanır.
me3'ün çalıştırılması oyun oynarken masaüstü performansını etkiler mi?
me3, performans için Rust dilinde yazılmıştır, bu da düşük çalışma zamanı yükü ile yüksek performanslı bir uygulamayı destekler. Çerçeve, ağır ön işleme yapmak yerine çalışma zamanında çalışır ve enstrümantasyon özellikleri, çoğu işi bellek içinde tutarak disk bağlı işlemlerden kaçınarak çalışan oyun sürecine bağlanır.
me3, bir üretim oyunu kurulumunda kullanmak için güvenli mi?
me3, kalıcı dosya yazımlarından kaçınır ve değişiklikleri VFS aracılığıyla yönlendirir, bu da orijinal dosyaları korur. Proje, Apache 2.0 ve MIT lisansları altında açık kaynaklıdır, bu nedenle kaynak kodu ve davranışı incelenebilir. CLI ve yerel başlatıcı destekleri, kullanıcıların modların ne zaman ve nasıl yükleneceğini kontrol etmelerini sağlamak için kasıtlı yapılandırma gerektirir.
Geliştirici olmayanlar için öğrenme eğrisi ne kadar dik?
Temel dağıtım bir komut satırı arayüzü kullanır, bu da oyunları başlatma ve yapılandırma yollarını belirtme konusunda aşinalık bekler. Topluluk tarafından geliştirilen Mod Engine 3 Yöneticisi, daha kolay profil yönetimi için grafiksel bir ön yüz sağlar, bu da CLI kullanmak istemeyen oyuncular için teknik engeli azaltır.
me3, teknik modcular ve organize oyuncular için uygundur, bir istisna ile
me3, oyun dosyalarını sağlam tutarken çalışma zamanı mod enjeksiyonu ve profil değiştirme gereksinimi olan mod geliştiricileri ve oyuncular için yetenekli bir seçenektir. Rust uygulaması ve VFS modeli, kararlı, bellekte değişiklik sağlar ve topluluk GUI projeleri giriş engelini düşürür. Günlük görevler için CLI veya topluluk yöneticisini kullanmayı bekleyin; canlı bir kurulumda bir profil çalıştırmadan önce yapılandırma değişikliklerini dikkatlice planlayın.