level 7
BERTONEK
楼主
看到很多玩家问关于国行为什么一会有中文一会没中文得事,其实是系统里文件和找寻机制得事
只和主机有关 和游戏盘没关~~
游戏事实上是程序得一种 只不过是较复杂程序 游戏里对于文字 字幕 配音等是如下设计来关联显示输出得 (我举例 大神不要较真 轻拍谢谢)
不然不同语言岂不是得做不同游戏... 例子如下
比我 “”我爱你” 三字得字幕显示~~~
程序里会设定为 在屏幕显示
字幕 显示 1.2.3 (实际代码会复杂些)
玩家选择或主机自行根据区域会选择应对机制(优先选所在区域)
游戏字库里(光盘里)
英文版 对应 字库码
(游戏支持几种语言就有几种规则)
1=E01
2=E02
3=E03
繁中版
1=C01
2=C02
3=C03
主机 字库里会有对应字库文件
比如主机有英文字库 也有繁中字库 那么对应字库就会告诉游戏程序
E01=I EO2=Love E03=You
C01=我 C02=爱 C03=你
所以123=E01E02E03=ILoveYou
123=C01C02C03=我爱你
最后在屏幕显示给玩家看
实际英文字库很小 而且不是对应单词而是字母 因为英语是字母语言只要26个字母对应大小写和标点等有对应代码就够了
而中文字库很大 基本是一个字对应一个代码 所以字库比字母语言大的多 但是也是几MB就完事甚至更小
国行主机不显示繁体只会有如下两个原因
1国行主机系统里没有繁体字库
(不知道C01=?…)
2国行主机里有繁体字库 但是系统规则在需要和游戏程序对应显示中文时被屏蔽了 !并告知游戏程序 优先找英文去吧 我这里不认你~~~~所以悲剧了
程序去找E01 所以就鸟文了

2015年11月06日 16点11分
1
只和主机有关 和游戏盘没关~~
游戏事实上是程序得一种 只不过是较复杂程序 游戏里对于文字 字幕 配音等是如下设计来关联显示输出得 (我举例 大神不要较真 轻拍谢谢)
不然不同语言岂不是得做不同游戏... 例子如下
比我 “”我爱你” 三字得字幕显示~~~
程序里会设定为 在屏幕显示
字幕 显示 1.2.3 (实际代码会复杂些)
玩家选择或主机自行根据区域会选择应对机制(优先选所在区域)
游戏字库里(光盘里)
英文版 对应 字库码
(游戏支持几种语言就有几种规则)
1=E01
2=E02
3=E03
繁中版
1=C01
2=C02
3=C03
主机 字库里会有对应字库文件
比如主机有英文字库 也有繁中字库 那么对应字库就会告诉游戏程序
E01=I EO2=Love E03=You
C01=我 C02=爱 C03=你
所以123=E01E02E03=ILoveYou
123=C01C02C03=我爱你
最后在屏幕显示给玩家看
实际英文字库很小 而且不是对应单词而是字母 因为英语是字母语言只要26个字母对应大小写和标点等有对应代码就够了
而中文字库很大 基本是一个字对应一个代码 所以字库比字母语言大的多 但是也是几MB就完事甚至更小
国行主机不显示繁体只会有如下两个原因
1国行主机系统里没有繁体字库
(不知道C01=?…)
2国行主机里有繁体字库 但是系统规则在需要和游戏程序对应显示中文时被屏蔽了 !并告知游戏程序 优先找英文去吧 我这里不认你~~~~所以悲剧了
程序去找E01 所以就鸟文了
