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.