- Katılım
- 25 Temmuz 2025
- Mesajlar
- 111
1. Gerekli Programlar
İlk olarak uygun 3D modelleme programına ihtiyacın var:
- Blender (ücretsiz, açık kaynak)
- Autodesk Maya (ücretli)
- 3ds Max (ücretli)
Metin2 için genelde Blender tercih edilir çünkü:
- Hem ücretsizdir,
- Hem de .obj / .ms3d gibi desteklenen formatlara kolayca dönüştürülebilir.
2. Low Poly Modelleme Temelleri
Low poly model, az yüzey (polygon) içeren modellerdir. Metin2 gibi eski yapılı oyunlar için bu şarttır.
Başlangıç:
- Bir küp, silindir ya da küre ile başla.
- Canavarın temel formunu extrude, scale, rotate ile oluştur.
- Göz, boynuz, pençe gibi detayları basitleştirerek modelle.
Tavsiyeler:
- Poly sayısı 500–1500 arası tut (çok büyük canavarlarda bu 2000’e kadar çıkabilir).
- Simetri kullan (örneğin canavarın sadece bir yarısını modelleyip diğer yarısını Mirror ile oluştur).
3. UV Map & Texture Hazırlama
Metin2’de düşük çözünürlüklü (genelde 256x256 / 512x512) tek bir texture dosyası kullanılır.
UV Mapping:
- Modelini unwrap et (Blender: U tuşu)
- Doku kayması veya uzaması olmaması için düzgün dağıt.
Texture:
- Photoshop, GIMP veya Substance Painter (isteğe bağlı) ile boyayabilirsin.
- Realistik değil, çizgi film tarzı veya sade boyama tercih et.
4. Modeli Metin2 Formatına Dönüştürme
Metin2 genellikle şu formatları destekler:
- .ms3d (MilkShape 3D)
- .gr2 (Granny 3D - animasyonlu modeller)
Dönüştürme Yolu:
- Blender'da modeli .obj olarak dışa aktar.
- MilkShape 3D programında .obj dosyasını aç.
- Buradan .ms3d olarak kaydet.
- Animasyon gerekiyorsa .gr2 formatına çevrilir (Granny Exporter veya özel tool'lar gerekir).
5. (İsteğe Bağlı) Animasyon Eklemek
Eğer canavar yürüsün, saldırsın, ölüsün istiyorsan:
- Rigging (iskelet sistemi) kurmalısın.
- Blender'da animasyonlarını yapabilir, sonra bu verileri MilkShape’e geçirip .gr2 formatına çevirebilirsin.
6. Oyuna Aktarma
Modelin hazır olduktan sonra şu adımları takip et:
- ymir work/monster klasörüne koy.
- .msm, .xml, .gr2 vs. dosyalarını ekle.
- monster.txt ve npc_list gibi dosyaları düzenle.
- Sunucuda test et.