再辯就難看了喔~
→ yols:重點是滿技後系統是否還會累計他的回合數.畢竟這對SERVER很傷 09/07 23:05
→ yols:除非那工程師很懶..不然一般不會開無限上限的記錄(暫記憶空間 09/07 23:06
→ yols:會這麼說是因為假若每個人都有一張黑狗,所以主機得儲存每個 09/07 23:07
→ yols:人每隻黑狗的回合場數,重點無上限。等同要無限空間,這是很 09/07 23:08
→ yols:腦X的程式設計寫法就是... 09/07 23:08
1. 一般不會開無限上限的紀錄 => 不太懂您的意思
int a = 5 和 a = 100000000 儲存空間一樣
2. 神魔歡慶600萬下載,假設每個人有1張那就記錄600萬個整數
需要 4 Bytes * 6000000 = 24000000 bytes = 24000 KB = 24MB
還真大,害我都擔心SERVER會傷爆了 /Q__Q\
2. 說MH的程式設計寫法腦殘,這邊一定有MH的工程師會看,他們應該很不爽吧
4. "等同要無限空間" 這邊你說空間 空間 空間 那大家應該沒有曲解你的初衷吧?
→ yols:不是資料問題..單純就程式語言概念來講就不可能= =" 09/07 23:09
1. 剛剛說空間,現在又不是資料問題了,難道是程式碼太多行?機器太多台?
→ yols:所以才說這是一個很腦X的寫法..因為遲早會爆阿.若是這樣有天 09/07 23:10
2. 全球60億人次下載好了,每個人有1隻滿技黑狗
需要 24MB * 1000 = 24000MB = 24GB
好像我家的硬碟勉強還夠
→ yols:要改就會可能變成大工程..INT 要轉其他型別..ORZ一想到就可怕 09/07 23:11
(unsigned long long) a = ..
我想到也覺得好可怕 > <
推 yols:re..我是覺得不可能..但不是把人當白癡..因為這代表程式有可 09/07 23:14
不,你就是把人當白痴
→ yols:能出現的BUG 而已..你要試就試..打我臉我就認了而已 09/07 23:14
啪。
→ yols:我只是覺得不可能無上限..而這極限又在哪你又說不準.. 09/07 23:16
→ yols:重點不在65535好嗎...你用DOUBLE也依樣= ="... 09/07 23:20
講到這好像你的意思不是指數字很大,我們繼續看下去
→ yols:所以LUKE 若是這樣就跟我說的一樣這篇猜測是錯的 09/07 23:21
→ yols:我只是要說一般程式到達這東西當前上限後基本不會再記錄了 09/07 23:22
又是"一般程式",請問閣下是哪一間公司的工程師..
推 yols:超過那極限值皆以那數值記,而這極限值可能會以兩種方式記錄 09/07 23:26
有人回了,if(N<25000) N++;
這樣子的東西比起那些動畫和背後一堆工作...
每一場戰鬥有多少邏輯判斷在執行..
→ yols:一種是每個不同SLV最大值最極限,或者以一個不可能人達到數 09/07 23:27
→ yols:來記,但後者所耗費資源基本會比前者多..(光是每人50張卡算 09/07 23:27
→ yols:一百萬玩家*50張卡*後者那極大數,外加同時上線SERVER負擔很 09/07 23:28
→ yols:大... 09/07 23:29
剛算過了
→ yols:講真的我不太相信一家手機公司會花到多少錢擴充SERVER 就是= 09/07 23:29
→ yols:讀取卡片資料 搜索卡片資料 搜索卡片個別技能經驗資料.. 09/07 23:30
方法問題而已,看到這裡就知道你不懂了,麻煩請留給玩家一個正常討論練法的空間。