Oyun scripti çevirisi: Lua veya Ren'Py formatını destekliyor mu?
Temel Durum Tanısı
“Oyun scriptlerinde mantık kodu, değişkenler ve diyalog metni bir arada bulunur. Özellikle görsel romanlarda (AVG) metin miktarı çok fazladır ve çok sayıda kontrol karakteriyle birlikte gelir.”
Kök Neden Analizi
1
Diyalog satırı tanıma
Ren'Py scriptleri (.rpy) için AI, `e "Hello world"` gibi diyalog kalıplarını tanıyabilir, yalnızca tırnak içindeki içeriği çevirir ve `[player_name]` gibi değişken yerleşimlerini korur.
2
Lua tablo yapısı işleme
Lua yerelleştirme tablosunda, sistem Key-Value yapısını analiz ederek yalnızca Value alanını değiştirir. Geliştirici, script dosyasını yükleyip çıktı dosyasını indirerek mevcut kaynak dosyasının üzerine doğrudan yazabilir; manuel kopyala-yapıştır yapmaya gerek yoktur.
Nihai Çözüm Özeti
Bağımsız oyunların (Indie Game) çok dilli sürüm yayınlama sürecini hızlandırır.