Re: [累了] DQ3的人性設計

看板DragonQuest作者 (蟬鳴推廣委員)時間15年前 (2009/09/04 03:02), 編輯推噓5(5013)
留言18則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《ayuperfect (今夜就跟矜持 o ya su mi)》之銘言: : 也是無意間看到.. : http://www.youtube.com/watch?v=dEpsErJaRxw
: 65535個回合過去之後... : 烏龍麵 累倒了! : (畫面一黑) : 王: 喔喔 烏龍麵! 你沒死啊!(誤) : 其實shindeshimautowa fugainai我不太懂什麼意思... : 推文也有蠻好笑的... : "看來勇者也是會過勞死的" : "玩家大概也.." : "烏龍麵被泡得過長了" : (nobite原型應該是nobiru對吧?我日文真的超爛orz) : "烏龍麵は傳說へ~"(三代標題) : "long int を使わない開發者がふがいない" long int系指long integer長整數 因為在遊戲程式內儲存回合數的容量是16bits(0~65535) 所以在沒考慮到overflow之下會出現問題 他才諷刺開發者沒用long int來儲存(一般是32bits也就4GB) 造成超過65535回合之後會掛掉的結果 : (我不太會翻,應該是程式設計+王的臺詞梗) : "讓我們為熬過孤獨65535回合的堅強烏龍麵拍手" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.156.77

09/04 03:08, , 1F
感謝專業說明
09/04 03:08, 1F

09/04 18:11, , 2F
看不懂....
09/04 18:11, 2F

09/05 01:31, , 3F
他65535該回合就判定累倒了 那個就是設計者用來防止溢位的
09/05 01:31, 3F

09/05 01:32, , 4F
判斷式吧....是說當初DQ3 SFC時代 好像也還沒有32Mbit的遊
09/05 01:32, 4F

09/05 01:32, , 5F
戲..
09/05 01:32, 5F

09/05 01:33, , 6F
所以是他超過回合就判定為全滅囉?
09/05 01:33, 6F

09/05 01:33, , 7F
我是認為應該要歸零才是較好的處理方法
09/05 01:33, 7F

09/05 01:34, , 8F
紀錄回合數感覺沒有什麼意義...除非他要用來當亂數種子
09/05 01:34, 8F

09/05 01:49, , 9F
我想當年艾尼克斯也沒想到真有人能玩到65535回合..
09/05 01:49, 9F

09/05 01:49, , 10F
誰會打65535回合啊XD 一回合1秒鐘 不吃不喝也要打超過
09/05 01:49, 10F

09/05 01:49, , 11F
18小時耶!
09/05 01:49, 11F

09/05 01:51, , 12F
玩家如果用實機玩65535回合並錄下來寄給艾尼克斯 說不定還
09/05 01:51, 12F

09/05 01:52, , 13F
能拿到神祕小禮物呢
09/05 01:52, 13F

09/05 01:53, , 14F
所以我才說一開始就不需要記錄這種東西啊
09/05 01:53, 14F

09/05 01:54, , 15F
更正 應該說 把回合歸零就好 這個參數應該是不能省的
09/05 01:54, 15F

09/05 02:08, , 16F
回合參數在RUSH神龍時會用到(SFC有神龍嗎?我忘了XD) 至於
09/05 02:08, 16F

09/05 02:08, , 17F
不歸零 或是使用其他方法防止溢位 我也不知道..
09/05 02:08, 17F

09/05 02:09, , 18F
因為程式不是我寫的呀..現在問ENIX他們也霧煞煞吧XD
09/05 02:09, 18F
文章代碼(AID): #1Ae1BMQE (DragonQuest)
討論串 (同標題文章)
文章代碼(AID): #1Ae1BMQE (DragonQuest)