Tłumaczenie skryptów gry: czy obsługiwane są formaty Lua lub Ren'Py?

Diagnoza kluczowego stanu obecnego

Skrypty gier zawierają mieszankę kodu logicznego, zmiennych oraz tekstów dialogowych. Szczególnie w visual novel (AVG) występuje bardzo duża ilość tekstu, często z wieloma znacznikami sterującymi.

Analiza przyczyn podstawowych

1

Rozpoznawanie linii dialogowych

W przypadku skryptów Ren'Py (.rpy) AI rozpoznaje wzorce dialogowe typu `e "Hello world"`, tłumacząc tylko zawartość w cudzysłowie i pozostawiając interpolacje zmiennych, takich jak [player_name].

2

Przetwarzanie struktur tabel Lua

W przypadku tabel lokalizacyjnych Lua system analizuje strukturę Key-Value, zapewniając, że modyfikowane są wyłącznie wartości (Value). Deweloper przesyła skrypt, a po pobraniu można bezpośrednio nadpisać oryginalny plik zasobów, bez potrzeby ręcznego kopiowania i wklejania.

Podsumowanie rozwiązania końcowego

Przyspiesz publikację wielojęzycznych wersji niezależnych gier (Indie Game).