Metin2 özel sunucu geliştiriyorsan ve oyun içi minimap sistemi kurmak istiyorsan
doğru yerdesin. Bu yazıda Metin2 Minimap Tool'un ne yaptığını, nasıl çalıştığını
ve Unity projena nasıl entegre edeceğini anlatıyoruz.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Neden Minimap Zor?
Metin2'nin harita sistemi yüzlerce küçük tile dosyasından oluşur. Bu dosyaları
birleştirmek, doğru koordinatları hesaplamak ve Unity'de çalışır hale getirmek
ciddi zaman alır. Metin2 Minimap Tool tüm bu süreci otomatikleştirir.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Araç Ne Yapıyor?
🗺️ MinimapViewer (Windows Uygulaması)
Metin2'nin ham minimap tile dosyalarını okur, hepsini tek bir PNG atlas görüntüsünde
birleştirir. Aynı zamanda harita koordinatlarını (BaseX, BaseY, WorldWidth,
WorldHeight) içeren bir .metin2map dosyası üretir.
🎮 Unity Paketi
Export edilen klasörü Unity projena kopyaladığında sistem otomatik devreye girer:
• .metin2map dosyası import edilir, MapAsset ScriptableObject oluşturulur
• Canvas hiyerarşisi otomatik kurulur
• Yuvarlak küçük minimap (CircleMask sistemi)
• Genel Görünüm Harita penceresi (Metin2 orijinal çerçevesiyle)
• Player konumu takibi ve UV zoom
• Tüm butonlar hazır bağlı (aç/kapat, zoom, kapat)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Kurulum Kaç Adım?
1. MinimapViewer.exe'yi aç
2. Metin2 harita klasörünü seç, export al
3. Çıkan Assets klasörünü Unity projenle birleştir
4. Unity otomatik import eder ve minimap UI kurulur
5. MinimapController'a kendi Player objenizi bağla
Kurulum bu kadar. Ek kod yazmana gerek yok.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Teknik Özellikler
• Platform: Windows 10/11
• Unity sürümü: 2021.3 LTS ve üzeri
• Teknoloji: C# · .NET · Unity uGUI
• Lisans: Tek seferlik ödeme, süresiz kullanım
• Güncelleme: Mevcut sürüme dahil
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Kimler İçin?
✔ Metin2 özel sunucu geliştiricileri
✔ Unity ile Metin2 benzeri oyun yapanlar
✔ Harita sistemini sıfırdan kurmak istemeyenler
✔ Zaman kazanmak isteyen indie geliştiriciler
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Aracı incelemek veya satın almak için araçlar sayfamızı ziyaret edebilirsin.