Chrono Cross
Một trong những game được liệt vào hàng kiệt tác vượt thời gian của Square Soft.
Game được phát hành vào năm 1999, và được coi là một hậu bản của Chrono Trigger ở nhiều khía cạnh.
Đây là một trong những game J-RPG có số lượng nhân vật đồ sộ nhất.
Người chơi có thể lựa chọn bất kỳ nhân vật nào trong số mấy chục nhân vật để đưa vào nhóm 3 người.
Từ đó nảy sinh một bài toán cần giải quyết: lời thoại.
Với những bối cảnh giống nhau, tình huống giống nhau thì lời thoại của các nhân vật, bất kể bạn đưa ai vào nhóm, cũng phải có nội dung giống nhau.
Thế nhưng họ không thể dùng cùng một lời thoại cho mấy chục nhân vật khác nhau, vì nó làm mất đi cá tính của mỗi nhân vật.
Còn nếu viết từng lời thoại cho từng nhân vật thì hết sức cồng kềnh, dung lượng sẽ phình rất nhiều.
Để giải quyết bài toán đó thì Square Soft đã xây dựng một hệ thống phát âm đặc thù của từng nhân vật.
Trong cùng một tình huống thì tất cả các nhân vật đều phát ngôn có nội dung giống nhau, nhưng trong câu luôn có những từ ngữ được biến đổi cho phù hợp với từng nhân vật.
Chẳng hạn như câu dưới đây.
"Con game này hay <ABC>!"
Với nhân vật 1 thì <ABC> được thay bằng: "quá", --> "con game này hay quá!"
Với nhân vật 2 thì <ABC> lại biến thành: "vãi", --> "con game này hay vãi!"
Với nhân vật 3 thì <ABC> được chuyển đổi thành: "vãi chưởng", --> "con game này hay vãi chưởng!"
Với nhân vật 4 thì <ABC> hóa thành: "vãi nồi", --> "con game này hay vãi nồi!"
Với nhân vật 5 thì <ABC> thành ra: "vãi lồng", --> "con game này hay vãi lồng!"
Vân vân.
Người ta gắn một control code vào trước từ cần convert. Khi CPU đọc đến control code này, nó sẽ tìm ID của nhân vật đang nói rồi từ đó tham chiếu bộ từ điển được dựng sẵn cho từng nhân vật.
Bộ từ điển này là danh mục những từ cần được convert theo từng nhân vật.
Chẳng hạn
Entry #1 trong từ điển: chết. Nhân vật 1: chết, nhân vật 2: chít, nhân vật 3: hẻo, nhân vật 4: ngỏm, nhân vật 5: đòm,...
Entry #2 trong từ điển: ăn. Nhân vật 1: ăn, nhân vật 2: xơi, nhân vật 3: đớp, nhân vật 4: cạp, nhân vật 5: dùng,...
Với cách này, Square Soft giải quyết được bài toán cá tính của từng nhân vật trong câu nói, cũng như vấn đề dung lượng.
Cũng vì vậy mà việc dịch con game này mệt hơn dịch nhiều game khác. Mệt ở chỗ là phải tìm từ/giọng/kiểu nói phù hợp cho từng nhân vật.
https://www.facebook.com/100078129614039/videos/pcb.828076036473376/4228397260769550