Unterstützte Engine · RPG Developer Bakin
RPG Developer Bakin (SmileBoom, der Nachfolger von SMILE GAME BUILDER) treibt eine wachsende Welle japanischer Indie- und Doujin-RPGs an. RuneTranslate übersetzt den Text, den diese Spiele in ihrer data.rbpack tragen: die ganze Datenbank (Gegenstands-, Fertigkeits-, Figuren-, Klassen-, Zustands- und Statusnamen + Beschreibungen) und Event- / Szenario-Befehlstext. Ein gebündelter Sidecar treibt die spieleigene Engine an, um die Daten akkurat zu lesen und zu schreiben, dann wendet er deine Übersetzung über Bakins eingebaute Lokalisierung an, gesetzt als Standardsprache des Spiels — sodass das exportierte Build direkt in deine Übersetzung startet, ohne In-Game-Sprachmenü zum Umschalten. (Bei neueren Engine-Builds ohne diese Lokalisierungs-API schreibt RuneTranslate den übersetzten Text direkt, mit demselben Ergebnis.) 3D-Modelle, Texturen und Audio bleiben unangetastet; Text, der in die C#-Kampf-/Menü-Skripte eines Spiels kompiliert ist, liegt außerhalb des Umfangs. Verifiziere an einem echten Spiel, bevor du es weiterverbreitest.
Bakin-Datenbanken verwenden dieselben Figuren-, Gegenstands-, Fertigkeits- und Ortsnamen über Hunderte Datenbankeinträge und Event-Zeilen hinweg wieder, und Anbieter formulieren sie von Batch zu Batch inkonsistent um. Glossariere den Protagonisten und die Party, wiederkehrende NPCs, Schlüsselorte und jeden Signatur-Fertigkeits- oder Statusbegriff vorab, sodass jedes Datenbankfeld und jede Event-Nachricht sie einheitlich darstellt. Glossar-Grundlagen →
Richte RuneTranslate auf das Spielverzeichnis (das mit data\data.rbpack und bakinplayer.exe). Die Engine-Erkennung erkennt den BKNPAK-Container automatisch; der gebündelte Sidecar erledigt alles — keine separate Installation.
RuneTranslate liest die spieleigenen Daten, um jeden übersetzbaren Ausgangssprach-String aufzulisten (standardmäßig Japanisch; lege pro Projekt jede unterstützte Ausgangssprache fest) — Datenbanknamen und -beschreibungen plus Event- / Szenario-Befehlstext — gruppiert nach Typ (Gegenstände, Fertigkeiten, Figuren, Events), sodass das Durcharbeiten leichtfällt.
DeepL ist ein starker Standard für erzählenden Dialog; OpenAI GPT-4o oder Anthropic Claude meistern stilisierte Sprache und Onomatopöie besser. Das kostenlose Google Translate oder ein lokales Modell (Ollama / LM Studio) deckt Menü-Strings und Gegenstandsnamen ab. Anbieter-Routing kann kurze Strings in eine günstige Spur aufteilen.
Beim Export kopiert RuneTranslate das Spiel und schreibt deine Übersetzung in Bakins eigene Lokalisierungsdaten, gesetzt als Standardsprache des Spiels. Starte das exportierte Spiel, und es öffnet bereits übersetzt — die Engine rendert deinen Text nativ, kein Sprachmenü nötig.