虽然我觉得黑神话看起来就是80分的作品
感觉就差不多等于P谎,不到法环、战神45的高度
看影片觉得打击感很差 (然后有中国yter说是因为棍子的打击感大家不熟悉(笑))
法环DLC还没打完,短时间也不会想玩
(且我对中国文化很不熟悉,那些目前泄漏的剧情其实看不懂
不过我会想帮这段讲个话
※ 引述《horrorghost (恐怖复苏)》之铭言:
: https://i.imgur.com/Cz8TtsD.jpeg
: 如图
: 听说有一部分BUG是这个原因啦
: 另外欧洲游戏评测会有BUG的原因似乎是,和.的用法跟亚洲和美洲不一样
: 游戏科学原本不知道这件事
: 这个BUG听说现在已经修好了
: 大家觉得呢?
一定要改"中文语系"是有点怪,通常"美国语系"和"中文语系"都不该出问题才是
但是,和.这个问题还真得会发生
而且一般程式设计者会觉得,怎么会有人这么蠢
但实际上只有实际遇过问题的才会知道 (也通常是游戏程式才会发生
一般程式设计者会觉得,这样的状况会发生,
是代表你不写
float f1 = 3.5f;
然后硬写成
string s1 = "3.5";
float f1 = float.Parse(s1); //此时某些欧洲国家可能就会转换为35而非3.5
但通常问题不是这样发生的,通常是在其他储存资料的地方发生问题
但大多数程式会使用储存资料的方法
可能是DB,或是约定俗成的json/xml等格式
这些格式小数点是. ,而这些是不太会出问题的
但问题是游戏制作为了管理/难度平衡方便,
通常不会用以上的格式而是Excel或是自写的格式
这些格式有时就会以string方式先储存,读取时才转化为数字
要处理这问题也很简单就是,只要读取时指定程式的语系(CultureInfo)即可