วิธีแปลเกม Wolf RPG เป็นภาษาอังกฤษ (คู่มือฉบับเต็ม)
แปลเกม Wolf RPG (ウディタ) เป็นภาษาอังกฤษด้วย RuneTranslate — จัดการอาร์ไคฟ์ .wolf (V2 และ V3) ดึงข้อความ .dat / .mps และซ่อมบรรทัดที่มีโค้ดควบคุมด้วยตนเอง บิลด์ที่ส่งออกจึงเสถียร
Wolf RPG (ウディタ, WOLF RPG Editor) เป็นเอนจินฟรีแวร์ที่อยู่เบื้องหลังเกม RPG อินดี้และโดจินญี่ปุ่นจำนวนมาก ไม่เหมือน RPG Maker มันแพ็กสคริปต์และข้อมูลแมพเข้าอาร์ไคฟ์ไบนารีกำหนดเอง เครื่องมือฉีดข้อความมาตรฐานจึงล้มเหลวกับมัน คู่มือนี้แสดงวิธี แปลเกม Wolf RPG เป็นภาษาอังกฤษ ตั้งแต่ต้นจนจบด้วย RuneTranslate — การจัดการอาร์ไคฟ์ .wolf, การดึงสตริง .dat / .mps และความแตกต่างระหว่างอาร์ไคฟ์ V2 และ V3
สิ่งที่คุณต้องมี
- RuneTranslate สำหรับ Windows — ฟรี; ทุกเอนจินและผู้ให้บริการถูกปลดล็อก
- โฟลเดอร์เกม Wolf RPG — ไดเรกทอรีที่มี
Game.exeและอาร์ไคฟ์.wolfหนึ่งไฟล์ขึ้นไป (หรือไฟล์.dat/.mpsที่แกะแล้ว) - ภาษาปลายทาง — อังกฤษ สเปน ฝรั่งเศส เยอรมัน โปรตุเกส รัสเซีย จีน อิตาลี ตุรกี เวียดนาม และอีก 20+ ภาษา
- ผู้ให้บริการแปลหนึ่งราย Google Translate ฟรีใช้ได้เลย; DeepL มีระดับฟรี; OpenAI และ Anthropic ต้องใช้คีย์ของคุณเอง สำหรับ Wolf RPG DeepL มักเป็นสมดุลที่ดี — ข้อความส่วนใหญ่เป็นการเล่าเรื่อง ไม่ใช่คำพูดที่มีสไตล์
ขั้นที่ 1: เปิดโฟลเดอร์เกม
เปิด RuneTranslate คลิก New project แล้วชี้ไปที่ไดเรกทอรีเกม Wolf RPG การตรวจจับเอนจินทำงานอัตโนมัติ หากเกมส่งอาร์ไคฟ์ .wolf ที่แพ็กมา (กรณีที่พบบ่อย) sidecar UberWolfCli ที่รวมมา — เครื่องมือ Wolf RPG ที่ใช้สัญญาอนุญาต MIT ส่งมาในตัวติดตั้ง — ถอดรหัสมันลงในพื้นที่ทำงานต่อโปรเจกต์ใต้ %APPDATA%/RuneTranslate/wolf-workspace/ โฟลเดอร์เกมต้นฉบับของคุณจะไม่ถูกแตะต้อง
อาร์ไคฟ์ V2.x เชื่อถือได้และรวดเร็ว เกม V3.x เปลี่ยนทั้งการเข้ารหัสอาร์ไคฟ์และเลย์เอาต์ข้อมูล RuneTranslate จึงทำเครื่องหมายโปรเจกต์ V3 เป็น พยายามอย่างเต็มที่: ขั้นตอนยังทำงานได้ แต่ตรวจสอบว่าบิลด์ที่ส่งออกรันได้ก่อนแจกจ่ายต่อ
ขั้นที่ 2: ข้อความ Wolf RPG ถูกดึงออกอย่างไร
Wolf RPG เก็บข้อความเกมในรูปแบบไบนารีสองแบบ:
- ไฟล์ `.mps` — ข้อมูลแมพ นี่คือที่ที่บทสนทนาในเกม ส่วนใหญ่ อยู่: บรรทัด NPC ตัวเลือก และข้อความเหตุการณ์บนแมพ บวกชื่อแมพ
- ไฟล์ `.dat` — ฐานข้อมูล (ไอเทม ตัวละคร สกิล ข้อความระบบ) และ
CommonEvent.datเหล่านี้ถือชื่อ คำอธิบาย และสคริปต์เหตุการณ์ที่ใช้ร่วมกัน มากกว่าบทสนทนาส่วนใหญ่
สำหรับเกม V2.x ตัวสแกนที่นำหน้าด้วยความยาวแบบฮิวริสติกเดินไล่แต่ละไฟล์ อ่านสตริงผู้เข้าชิง และตรวจสอบมัน (การกรอบด้วย null ต่อท้าย ความยาวไบต์ที่สมเหตุสมผล ข้อความจริงไม่ใช่เสียงรบกวนไบนารี) เกม V3.x (Wolf 3.x, UTF-8) เก็บข้อมูลแบบบีบอัด LZ4 พร้อมเลย์เอาต์ที่เดินไล่ด้วยคำสั่ง ซึ่งตัวสแกนแบบแบนอ่านไม่ได้ RuneTranslate จึงมาพร้อม ตัวแยกวิเคราะห์ V3 เชิงโครงสร้าง แยกต่างหากที่คลายการบีบอัดบล็อกและเดินไล่รายการคำสั่งเหตุการณ์เพื่อหาบทสนทนาจริง
ขั้นที่ 3: แปล
เลือกผู้ให้บริการแล้วรัน DeepL เร็วและสะอาดสำหรับการบรรยาย; OpenAI หรือ Anthropic อ่านได้ดีที่สุดบนคำพูดที่มีสไตล์; Google Translate ฟรีครอบคลุมเมนูและบรรทัดสั้น เกมทั้งเกมเสียประมาณหนึ่งหรือสองดอลลาร์ในค่า API บน LLM แบบเสียเงิน หรือ $0 บนตัวดึงฟรี ใส่คำศัพท์ที่ปรากฏซ้ำลงอภิธานศัพท์ก่อน ดู Glossary 101
บนระดับฟรี การแปลถูกจำกัดความเร็วเล็กน้อย — ช้ากว่าประมาณ 2 เท่าบนผู้ให้บริการ AI/LLM น้อยกว่านั้นบนตัวดึงฟรี (การทำงานขนานน้อยลง ชุดเล็กลง มีการหยุดสั้น ๆ ระหว่างชุด) คุณภาพผลลัพธ์เหมือนกัน; ระดับแบบเสียเงินแค่ทำงานความเร็วเต็มที่และเพิ่มหน่วยความจำการแปลและการกำหนดเส้นทางผู้ให้บริการ
ขั้นที่ 4: แพ็กใหม่และส่งออก
คลิก Export RuneTranslate เขียนสตริงที่แปลแล้วกลับเข้าไฟล์ .dat / .mps แล้ว UberWolfCli แพ็กมันกลับเข้าอาร์ไคฟ์ .wolf การรักษาความยาวถูกจัดการ โดยอัตโนมัติ ต่อสตริง — ไม่มีสวิตช์ให้ตั้ง Wolf จัดทำดัชนีกล่องข้อความตามบรรทัดและอ่านพารามิเตอร์การเรนเดอร์บางตัวสัมพันธ์กับปลายของสตริง ดังนั้นบรรทัดใดก็ตามที่โครงสร้างควบคุมหรือจำนวนบรรทัดของมันจะถูกคำแปลรบกวน ถูกเขียนกลับเป็นภาษาญี่ปุ่นต้นฉบับเพื่อกันเกมไม่ให้แครช บนเกมที่มีโค้ดควบคุมหนัก นั่นหมายความว่าบรรทัดส่วนน้อย (ประมาณไม่กี่เปอร์เซ็นต์) ยังคงเป็นภาษาต้นทางโดยการออกแบบ
ผลลัพธ์คือสำเนาใหม่ของโฟลเดอร์เกมพร้อมอาร์ไคฟ์ที่แปลแล้วบวกไฟล์ปฏิบัติการต้นฉบับ วางในตำแหน่งที่คุณเลือก รัน Game.exe แล้วคุณก็มีเกม Wolf RPG ที่แปลแล้วเล่นได้
ข้อจำกัดที่ทราบ
- การรองรับ V3.x เป็นแบบพยายามอย่างเต็มที่ — ตรวจสอบว่าบิลด์ที่ส่งออกเปิดขึ้นก่อนแจกจ่ายต่อ
- บรรทัดที่มีโค้ดควบคุมหนักไม่กี่เปอร์เซ็นต์ย้อนกลับเป็นภาษาญี่ปุ่นโดยอัตโนมัติแทนที่จะเสี่ยงแครช; ตกแต่งมันด้วยมือเฉพาะเมื่อคุณสามารถรักษาไบต์ควบคุมไว้ครบ
- ข้อความในภาพ / เท็กซ์เจอร์ (โลโก้ UI ที่วาดมือ) เป็นงานพิกเซลและไม่ถูกแปล — อยู่นอกขอบเขตการแปลด้วยเครื่อง
ทำไมมันง่ายกว่าวิธีเดิม
เส้นทางด้วยมือหมายถึงการแกะอาร์ไคฟ์ด้วย UberWolfCli หรือ WolfDec รันตัวสแกนบนไบนารีด้วยมือ วางสตริงลง DeepL หรือสเปรดชีต แล้วเขียนกลับโดยไม่ทำการจัดแนวไบต์เสียหรือเอนจินข้อความแครช RuneTranslate พับห่วงโซ่ทั้งหมดนั้นเข้าเป็นไม่กี่คลิกและเปิดตัวแก้ไขไว้เพื่อให้คุณแก้บรรทัดใดก็ตามที่เครื่องทำผิด
ดูหน้าเอนจิน Wolf RPG สำหรับรายการฟีเจอร์เต็ม อ่าน คู่มือ RPG Maker สำหรับเอนจินที่เกี่ยวข้อง หรือ ดาวน์โหลด RuneTranslate แล้วลองบนเกมจริง
พร้อมลอง RuneTranslate ไหม
ระดับฟรีปลดล็อกทุกเอนจิน + ทุกผู้ให้บริการแปล Supporter ($3/mo) ปลดล็อกความเร็วเต็ม
ดาวน์โหลดสำหรับ Windows