Engine được hỗ trợ · RPG Developer Bakin
RPG Developer Bakin (SmileBoom, người kế nhiệm SMILE GAME BUILDER) là engine đứng sau một làn sóng ngày càng lớn các game RPG indie Nhật. RuneTranslate dịch phần văn bản mà các game đó mang trong data.rbpack: toàn bộ cơ sở dữ liệu (tên và mô tả của vật phẩm, kỹ năng, nhân vật, lớp, trạng thái điều kiện và hiệu ứng) cùng văn bản lệnh sự kiện / kịch bản. Một sidecar đi kèm điều khiển chính engine của game để đọc và ghi dữ liệu chính xác, rồi áp dụng bản dịch của bạn qua tính năng bản địa hóa tích hợp của Bakin, đặt làm ngôn ngữ mặc định của game, nên bản dựng đã xuất khởi động thẳng vào bản dịch của bạn, không cần menu chọn ngôn ngữ trong game. (Trên các bản engine không có API bản địa hóa đó, kể cả bản cũ, RuneTranslate ghi thẳng văn bản đã dịch, với kết quả như nhau.) Mô hình 3D, texture và âm thanh không bị đụng đến; văn bản biên dịch vào script C# chiến đấu/menu của game nằm ngoài phạm vi. Hãy thử trên game thật trước khi dựa vào nó.
Cơ sở dữ liệu Bakin dùng lại cùng tên nhân vật, vật phẩm, kỹ năng và địa danh qua hàng trăm mục cơ sở dữ liệu và dòng sự kiện, và nhà cung cấp sẽ diễn đạt chúng không nhất quán giữa các lô. Hãy đưa nhân vật chính và đội, NPC hay gặp, địa điểm chính và mọi tên kỹ năng hay trạng thái đặc trưng vào bảng thuật ngữ ngay từ đầu để mọi trường cơ sở dữ liệu và thông báo sự kiện dịch chúng giống hệt nhau.
Chọn thư mục game (thư mục chứa data\data.rbpack và bakinplayer.exe). Việc phát hiện engine tự nhận ra container BKNPAK; sidecar đi kèm lo mọi thứ, không cần cài riêng.
RuneTranslate đọc dữ liệu của chính game để liệt kê mọi chuỗi cần dịch ở ngôn ngữ nguồn (mặc định tiếng Nhật; đặt bất kỳ ngôn ngữ nguồn nào được hỗ trợ cho từng dự án): tên và mô tả trong cơ sở dữ liệu cùng văn bản lệnh sự kiện / kịch bản, nhóm theo loại (vật phẩm, kỹ năng, nhân vật, sự kiện) để dễ xử lý.
DeepL là mặc định tốt cho hội thoại kể chuyện; OpenAI GPT-4o hoặc Anthropic Claude xử lý lối nói cách điệu và từ tượng thanh tốt hơn. Google Translate miễn phí hoặc mô hình cục bộ (Ollama / LM Studio) lo chuỗi menu và tên vật phẩm. Định tuyến nhà cung cấp có thể chuyển các chuỗi ngắn sang làn rẻ.
Khi xuất, RuneTranslate sao chép game và ghi bản dịch của bạn vào dữ liệu bản địa hóa riêng của Bakin, đặt làm ngôn ngữ mặc định của game. Chạy game đã xuất là nó mở ra đã được dịch sẵn: engine hiển thị văn bản của bạn một cách tự nhiên, không cần menu ngôn ngữ.