Paketin Amacı ve Mimari
Theos's Tools, Unity projelerinde prototipleme ve yayınlama süreçlerini optimize etmek amacıyla geliştirilmiş modüler bir araç paketidir. Proje kurulumundan veri görselleştirmeye, kayıt yönetiminden otomatik asset optimizasyonuna kadar geniş bir alanda geliştiriciye zamandan tasarruf sağlar.
Öne Çıkan Modüller
- Brainstorm Canvas (Dijital Beyaz Tahta): Unity Editor içinde düğümleri (node) kullanarak hikaye akışlarını, görev dağılımlarını ve kod mimarilerini görselleştirmeyi sağlar. Mıknatıs etkisi ve sürükle-bırak desteği sunar.
- Gamepad Integrator: Mevcut klavye kodlarını bozmadan Unity New Input System üzerinden GameInput sınıfı aracılığıyla gamepad ile eşleştirir.
- Project Dashboard & Jam Modu: Projenin teslim tarihine geri sayım yapar, görev listelerini yönetir ve "Jam Modu" ile kısa süreli yarışmalarda geliştirme stresini yönetmeye yardımcı olur.
- Save Data Surgeon: Oyun içi kayıt dosyalarını (.json, .dat) editör penceresinden anında görüntüleme ve test amaçlı canlı düzenleme imkanı verir.
- Localization Hub & Entity Database: Oyun içi metinleri tarayıp Excel konforunda çoklu dil tablosu oluşturur; tüm ScriptableObject verilerini tek bir merkezden yönetir.
- Hiyerarşi Renklendirme ve Otomatik İçe Aktarma: Obje isimlerinin başına eklenen özel karakterlerle (
-,!,#,+) hiyerarşiyi renklendirir ve projeye aktarılan ses/görsel dosyaları otomatik optimize eder.