Re: [閒聊] 黑神話:悟空 評測BUG多的可能原因

作者: horazon (Horazon)   2024-08-18 19:33:48
雖然我覺得黑神話看起來就是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)即可
作者: Xpwa563704ju (coolcookies)   2024-08-18 19:35:00
能熱修就沒差了吧
作者: iam0718 (999)   2024-08-18 19:36:00
目前光看影片就是臥龍 在等兩天
作者: sokayha (sokayha)   2024-08-18 19:37:00
作者: horrorghost (恐怖復甦)   2024-08-18 19:37:00
作者: JohnShao (平凡的約翰)   2024-08-18 19:41:00
推解說不過有點好奇的是,這算好修的東西嗎?
作者: aiiueo (aiiueo)   2024-08-18 19:45:00
MC上平均80分的遊戲,閃之軌跡2
作者: sokayha (sokayha)   2024-08-18 19:47:00
好修 一般都是沒撞到沒預想才出問題
作者: lbowlbow (沉睡的小貓)   2024-08-18 19:47:00
你說的為了管理平衡方便不就是不懂的做法嗎= =
作者: goldman0204 (goldman)   2024-08-18 19:54:00
感覺C+V然後修改一下的既視感很重
作者: a9854021 (flydog)   2024-08-18 19:56:00
我看大部分包括外媒提的缺點都沒說到打擊感吧不都集中在bug跟地圖設計上
作者: horazon (Horazon)   2024-08-18 20:00:00
很好修,通常讀取數值都是遊戲一開始就做完 (檔案小)只要暫存玩家語系,切換成cn之類的,讀取檔案,回復語系我不覺得不使用json/xml是不懂的做法你用excel可以很快的比較修改數值(ex.不同怪物血量)
作者: sokayha (sokayha)   2024-08-18 20:03:00
應該大部份遊戲都不是公用格式 感覺一開始目標就有放mod親和的遊戲才比較會這樣做
作者: hn85255413 (天軍)   2024-08-18 20:17:00
還在程式問題,難道你開發產品連SIT也沒做?
作者: sporocyst (...)   2024-08-18 21:47:00
打擊感我覺得還好,畢竟幾乎評測都沒有把這個列為大問題,應該還可以期待

Links booklink

Contact Us: admin [ a t ] ucptt.com