Bir moda aynı anda yeni özellik, denge değişikliği ve hata düzeltmesi eklemek; hangi değişikliğin soruna yol açtığını bulmayı zorlaştırır. Basit bir sürümleme düzeni, hem eski çalışan hâle dönmeyi hem de oyunculara neyin değiştiğini açıkça anlatmayı sağlar.
Her paylaşımda anlamlı bir sürüm numarası kullanın. Örneğin:
1.0.0 = ilk kararlı sürüm
1.1.0 = yeni özellik veya içerik
1.1.1 = küçük hata düzeltmesi
2.0.0 = eski kayıtları ya da uyumluluğu etkileyen büyük değişiklikSürüm numarasını dosya adına, arşiv klasörüne ve değişiklik günlüğüne aynı şekilde yazın. “son sürüm”, “test2” veya “final_yeni” gibi adlar daha sonra karışıklığa yol açabilir.
Her sürümden önce uygulanacak kısa kontrol
- Çalışan önceki sürümün kopyasını ayrı bir klasöre alın.
- Değişen dosyaları ve kullanılan araçların sürümlerini not edin.
- Yeni özelliği tek başına test edin; aynı anda çok sayıda değişiklik yapmayın.
- Yeni oyuna başlama ve mevcut kayıtla devam etme durumlarını ayrı kontrol edin.
- Modu temiz bir kurulumda, yalnızca gerekli bağımlılıklarla deneyin.
- Hata oluşursa ekran görüntüsü veya hata kaydıyla birlikte adımları not edin.
Sürüm: 1.2.0
Yeni: Üç yeni eşya eklendi.
Değişti: Eşya üretim maliyetleri yeniden dengelendi.
Düzeltildi: Menüden çıkarken oluşan görsel hata giderildi.
Bilinen sorun: Eski kayıt dosyalarında görev ilerlemesi yeniden hesaplanabilir.Geri dönüşü kolaylaştırma
Yeni sürümü paylaşmadan önce önceki kararlı arşivi silmeyin. Her arşivin yanında kısa bir README dosyası bulundurun. Bu dosyada modun hangi oyun sürümüyle test edildiği, gerekli bağımlılıklar, kurulum dışındaki önemli sınırlamalar ve geri dönüş adımları yer alabilir.
Bir hata bildirildiğinde önce kullanıcıdan özel veri istemek yerine şu bilgileri talep etmek daha güvenlidir: mod sürümü, oyun sürümü, hatanın oluştuğu işlem ve mümkünse hata mesajının ilgili bölümü. Kişisel dosyalar, hesap bilgileri veya özel mesaj içerikleri paylaşılmamalıdır.
Geri dönüş için temel yöntem şudur: hatalı sürümü kaldırmadan önce mevcut kayıtların yedeğini alın, kararlı arşivi ayrı bir klasöre çıkarın ve değişiklik günlüğünde belirtilen bağımlılıklarla test edin. Eski sürüm yeni kayıt biçimini desteklemiyorsa, yedeği olmayan kayıt üzerinde deneme yapmayın.
Bu düzen, küçük bir modda bile hangi değişikliğin sorun çıkardığını anlamayı kolaylaştırır. Özellikle toplulukla paylaşım yapıyorsanız, her sürümün amacı ve geri dönüş yolu açıkça yazılmalıdır.
