破屋偏逢連夜雨,艾文只能立刻閃現(xiàn)到辦公室,二海正對(duì)著后臺(tái)數(shù)據(jù)抓耳撓腮,看到他如見(jiàn)到救星般:
“哥們!我們?cè)瓉?lái)的設(shè)計(jì)方案不行,每增加一個(gè)用戶帶來(lái)的變量丫的直接讓計(jì)算資源指數(shù)型增長(zhǎng)。
而且特么根本實(shí)時(shí)返回不了結(jié)果,用戶一卡就連著卡,后面的用戶沒(méi)輸出,算法就瞎**無(wú)限循環(huán),整個(gè)給勞資整崩了。”
“臥槽,我特么預(yù)計(jì)過(guò)會(huì)兇,沒(méi)想到這么兇!”艾文眉頭皺緊:“你有什么解決方案!”
二海轉(zhuǎn)過(guò)身,掰著手指頭:
“我先給你捋捋啊,我們現(xiàn)在的方案是根據(jù)用戶情緒和行為反饋實(shí)時(shí)編寫(xiě)劇本,通過(guò)劇本安排下一個(gè)步任務(wù)。
但是,每一個(gè)用戶都不是獨(dú)立的存在,他的行為會(huì)影響其他的用戶。
這就導(dǎo)致算法必須把其他用戶的影響也計(jì)算在內(nèi),合在一起編寫(xiě)任務(wù)劇本。
如果我們有一千個(gè)用戶,一個(gè)用戶的數(shù)據(jù)就要給到一千個(gè)算法里,出現(xiàn)一千個(gè)結(jié)果,這一千個(gè)結(jié)果又要再給到一千個(gè)用戶計(jì)算出下一個(gè)任務(wù)。
這才是一千個(gè)測(cè)試用戶,假如有一億個(gè)玩家,瓦克斯現(xiàn)有的服務(wù)器根本頂不住,我估算了一下約莫十來(lái)個(gè)任務(wù)就直接崩了?!?br/> 王龍龍撓著頭:
“這計(jì)算量換誰(shuí)家都得崩,不然做成單機(jī)游戲算了。每個(gè)用戶一個(gè)小世界,就他一個(gè)活人,其他咱全給安排上npc,這樣我們只用配合他的任務(wù)隨時(shí)安排npc配合就可以了?!?br/> “不行,”劉禮立道:“這樣的話相當(dāng)于給每個(gè)用戶都要匹配獨(dú)立的資源,成本太高了,用戶根本玩不起?!?br/> 張曉給了王龍龍一對(duì)白眼球:
“哦,你是不是沒(méi)帶腦子來(lái)。一個(gè)用戶,給他跑一個(gè)完整世界的資源,這游戲你玩得起!
而且用戶如果在游戲里面沒(méi)有真實(shí)的社交,也不利于我們通過(guò)社交網(wǎng)絡(luò)效應(yīng)獲取玩家,市場(chǎng)推廣成本也下不來(lái)。