Euro Truck Simulator 2 (ETS2) topluluğunu yıllardır canlı tutan en büyük güç, şüphesiz mod geliştiricileri. İster basit bir skin (kaplama) tasarımı olsun, ister sıfırdan çizilmiş bir çekici veya harita... ETS2 için mod geliştirmek hem son derece keyifli hem de düşündüğünüz kadar karmaşık değil.
Bu yazıda, ETS2 modlama dünyasına adım atmak isteyenler için temel gereksinimleri, aşamaları ve dikkat edilmesi gereken püf noktalarını derledik.
Mod Yapımına Başlamak İçin Ne Gerekiyor?
Hangi alanda mod yapacağınıza bağlı olarak ihtiyacınız olan temel araçlar şunlardır:
- SCS Extraction Tool: SCS'nin kendi oyun dosyalarını (
.scs) açarak orijinal dokuları, modelleri ve kod tanımlamalarını incelemenizi sağlar. - 3D Modelleme (Araç/Aksesuar/Harita objeleri için):
- Blender (SCS Blender Tools eklentisi ile birlikte)
- ZModeler 3 (ETS2 modcuları arasında oldukça popülerdir)
- Grafik Tasarım (Skin, kaplama ve UI tasarımları için):
- Photoshop, Paint.NET veya GIMP
- DXTbmp veya DirectDraw Surface (
.dds) formatını dışa aktarabilen eklentiler.
- Metin Düzenleyici (Kodlama ve SII dosyaları için):
- Notepad++ veya Visual Studio Code.
- Harita Editörü:
- Oyunun kendi içinde yer alan varsayılan harita editörü (
-editbaşlatma parametresi ile açılır).
- Oyunun kendi içinde yer alan varsayılan harita editörü (
Mod Geliştirme Süreci Nasıl İşler?
- Dosya Yapısını Anlamak ETS2 modları belirli bir klasör hiyerarşisine sahiptir. Örneğin bir skin modu yapıyorsanız, oyunun
vehicle/truck/upgrade/paintjob/dizin yapısını birebir taklit etmeniz ve doğru.siitanımlama dosyalarını oluşturmanız gerekir. - Model ve Dokuyu Hazırlamak
- Skin/Kaplama: Orijinal şablon (template) üzerine tasarımınızı çizin ve
.ddsformatında (genellikle DXT5 / BC3 compression) kaydedin. - 3D Obje: Modelinizi Blender veya ZModeler'da hazırladıktan sonra UV map atamalarını yapın, materyal ayarlarını SCS standartlarına göre tamamlayın ve
.pmg/.pmdformatlarında export edin.
- Skin/Kaplama: Orijinal şablon (template) üzerine tasarımınızı çizin ve
- Tanımlama (DEF) Dosyalarını Oluşturmak Modunuzun oyunda görünmesi, serviste satın alınabilmesi veya trafikte doğması için
.siiuzantılı tanımlama dosyalarını yazmanız gerekir. Burada fiyat, kilit seviyesi, isim ve dosya yolları gibi parametreler belirlenir. - Modu Paketlemek ve Test Etmek Hazırladığınız klasör yapısını
.zipformatında sıkıştırın (Sıkıştırma yöntemi: Store / Depola olmalıdır, aksi halde oyun dosyayı okuyamaz). Ardından dosya uzantısını.scsolarak değiştiripDocuments/Euro Truck Simulator 2/modklasörüne atın. Oyun içideveloper consolevegame.log.txtdosyası yardımıyla olası hataları kontrol edin.
Yeni Başlayanlar İçin Altın Değerinde 4 İpucu
- Orijinal Dosyaları İnceleyin: Kendi modunuzu yazmadan önce, SCS'nin orijinal
def.scsvebase.scsarşivlerini açıp klasör yapısını ve.siikodlamalarını inceleyin. En iyi öğrenme yöntemi çalışan bir örneği analiz etmektir. - Sıkıştırma Oranına Dikkat Edin: Mod klasörünü arşivlerken sıkıştırma seviyesini "Sıkıştırmasız (Store)" seçin. Aksi takdirde oyun çökebilir veya mod yüklenmeyebilir.
- Game.log Dosyasını Dostunuz Edin: Oyun çöktüğünde veya mod çalışmadığında
game.log.txtdosyasındaki[ERROR]ve[WARNING]satırlarını okuyun. Hatayı tespit etmenin tek yolu budur. - Küçük Adımlarla Başlayın: İlk projenizde sıfırdan detaylı bir çekici yapmaya çalışmak yerine; basit bir şirket dorsesi kaplaması, plaka modu veya kabin aksesuarı ile başlamak motivasyonunuzu korumanızı sağlar.
Siz de yaptığınız modları, karşılaştığınız teknik sorunları veya takıldığınız noktaları bu başlık altında paylaşabilirsiniz. Herkese keyifli modlamalar ve iyi sürüşler!