지원 엔진 · RPG Developer Bakin
RPG Developer Bakin(SmileBoom, SMILE GAME BUILDER의 후속작)은 늘어나는 일본 인디와 동인 RPG의 물결을 구동합니다. RuneTranslate는 그런 게임들이 data.rbpack에 담고 있는 텍스트를 번역합니다: 전체 데이터베이스(아이템, 스킬, 캐릭터, 클래스, 상태, 스테이터스 이름 + 설명)와 이벤트 / 시나리오 명령 텍스트입니다. 기본 제공 사이드카가 게임 자체 엔진을 구동해 데이터를 정확하게 읽고 쓴 다음, Bakin의 내장 로컬라이제이션 시스템을 통해 번역을 제공합니다 — 대상 언어가 타이틀 메뉴에서 선택하는 실제 인게임 언어로 추가됩니다. 3D 모델, 텍스처, 오디오는 건드리지 않으며, 게임의 C# 전투/메뉴 스크립트에 컴파일된 텍스트는 범위 밖입니다. 재배포 전에 실제 게임에서 확인하세요.
Bakin 데이터베이스는 같은 캐릭터, 아이템, 스킬, 지명을 수백 개의 데이터베이스 항목과 이벤트 줄에 걸쳐 재사용하며, 제공업체는 배치마다 이를 일관성 없이 바꿔 표현합니다. 주인공과 파티, 반복 NPC, 핵심 장소, 시그니처 스킬이나 스테이터스 용어를 미리 용어집에 넣어 모든 데이터베이스 필드와 이벤트 메시지가 동일하게 표시하도록 하세요. 용어집 기초 →
게임 디렉터리(data\data.rbpack과 bakinplayer.exe가 들어 있는 곳)를 RuneTranslate로 지정하세요. 엔진 감지가 BKNPAK 컨테이너를 자동으로 인식하고, 기본 제공 사이드카가 모든 것을 처리합니다 — 별도 설치가 필요 없습니다.
RuneTranslate는 게임 자체 데이터를 읽어 번역 가능한 모든 원본 언어 문자열(기본 일본어, 프로젝트별로 지원되는 어떤 원본 언어든 설정)을 나열합니다 — 데이터베이스 이름과 설명, 이벤트 / 시나리오 명령 텍스트를 — 유형(아이템, 스킬, 캐릭터, 이벤트)별로 묶어 작업하기 쉽게 합니다.
DeepL은 서술형 대사의 강력한 기본값입니다. OpenAI GPT-4o나 Anthropic Claude는 양식화된 화법과 의성어를 더 잘 처리합니다. 무료 Google Translate나 로컬 모델(Ollama / LM Studio)은 메뉴 문자열과 아이템 이름을 담당합니다. 제공업체 라우팅으로 짧은 문자열을 저렴한 레인으로 나눌 수 있습니다.
내보내기 시 RuneTranslate는 게임을 복사하고 번역을 Bakin 자체 로컬라이제이션 데이터에 써서 대상 언어를 추가합니다. 내보낸 게임을 실행하고 타이틀 화면 언어 메뉴에서 새 언어를 선택하세요 — 엔진이 텍스트를 네이티브로 렌더링합니다.