第94章 频率与联机大厅 (第2/2页)
余弦愣了愣,等着他的解释。
「因为,对於这个模式来说,我们根本不需要去解决「删档』这个问题啊!」史作舟兴奋地指着中间的大圆形:
「你想啊,这个游戏由大厅和副本两部分组成,对吧?首先,大厅本身并不承载玩家的游戏进度,它只是一个社交的集散地和落脚点,删档自然是不影响的。」
他又指着周边的小圆圈:
「然後,单个副本和游戏内容,我们仍然控制在一次正常睡眠的时长里,一次就玩通了,删档也无所谓了。这样一来,删不删档,对玩家来说根本没有任何影响啊!」
余弦真诚不敷衍地竖起大拇指,朝着史作舟夸赞道:
「师爷,高,实在是高!」
史作舟咧开嘴笑了,他又用笔杆敲了敲桌面:
「你以为这就完了?」
「还有?」余弦震惊,刚才的构想已经足够让他对史作舟刮目相看了。
「你想想上午说的,为什麽我们不能热更新?」史作舟靠在椅背上,反问道:
「不就是因为只要梦里还有一个人没退出来,脚本就会一直按最初的版本运行,新东西加不进去吗?」他眼神狡黠道:
「如果到了白天,真的一个人都没了,那不正好意味着,我们可以趁着伺服器空无一人的空窗期,把写着新内容、新地图的蓝图脚本,重新替换上去吗?」
余弦恍然大悟:
「我明白了,这就相当於「停机更新』了!」
「对啊!」史作舟指着纸上那些小圆圈:
「今天大厅里只有五个副本,明天白天一关服重置,我们把写好的第六个、第七个副本加进脚本里。等到了晚上,玩家们再次播放音频入梦的时作. . .」
史作舟的笑容肆意而狂热:
「他们就会发现,我们发布了更多新版本的游戏内容,顺水推舟、顺理成章、顺手牵羊地完成了内容更新,哈哈哈哈!」
余弦心里感慨,史作舟确实是个游戏策划天才啊!
频率不够?那就把所有联机房间塞进同一个频率里。
删档?那就顺道把「清空重置」变成版本更新的机会。
这两个看似无解的限制和问题,被史作舟用一个「大厅」的概念,同时绕开了。
「老史,你真行啊。」余弦由衷地赞叹道。
他看着草稿纸上那朵「蒲公英」,脑子里开始顺着这个方案往下推演。
大厅、副本、停机更新..
一切听起来都很完美,逻辑也很自洽。
但在推演到「更新脚本」这一步时,余弦的眉头却渐渐皱了起来。
「等等,老史,有个地方好像不太对劲。」余弦伸手拿过那支笔,在草稿纸空白处写了两个字,一个是「旧」,一个是「新」:
「你刚才说,白天没人的时候,我们把蓝图脚本替换成新版本、新内容。但玩家手里拿着的那个联机音频呢?肯定有人听的还是之前发布的老版本吧。」
「嗯,那又怎样?」史作舟点点头:
「早上依哥不是说,联机的优先级高於蓝图吗?我听她那意思是,联机生效的时候,脚本就不生效了。联机一旦执行,那个音频就只起到了「劫持纺锤波』的功能。诶,你们昨天不是测试过了吗?」「昨天测试的时候,脚本部分是一样的。不过,这个只要再测试一下就能确定了。」余弦的神色凝重了几分:
「这听起来是个好事,玩家不需要每天重新下载音频了,我们也不需要每天重新发布音频入口。不过,如果是这样的话,那就又冒出来一个更严重的新问题了... .」
「什麽问题?」史作舟挠了挠头。
「昨晚和温晓讨论的那个「代码审计』方案,就起不到作用了。」
昨晚他们商量过,为了防止那些含有「恶意指令」的音频扩散,温晓提议做一个解析工具,把音频第四部分「蓝图脚本」的内容反编译成明文,让所有人都能看到里面装了什麽「配料表」,从而避开陷阱。「假设有一个恶意的开发者,先发布了一个乾净、透明、没有恶意指令的初版音频,被攻击的目标用审计工具查了,发现没问题,就放心大胆地去听。」余弦停顿了一下,沉声道:
「然後,等到了第二天白天,里面没人在线的时候. .. ..恶意开发者悄悄把脚本替换成了另外一个版本,塞了投毒内容的新版本。」
史作舟的表情一点点变了。
「因为音频劫持的频率没变,那个旧音频,依然能把「被攻击者』送进这个梦网空间。但他进去的,已经不是最初脚本里的那个安全版本了。」余弦看着史作舟,说出了最悲观的情况:
「而且,如果场景没变,他会以为自己进入的还是昨晚那个安全的房间,但实际上,他已经被神不知鬼不觉地拉进了一个被污染的梦境陷阱里。」
「真是防不胜防啊,看来梦网的黑客攻防对抗是很重要的一环了. ..」史作舟痛苦地看着余弦:「按照你这个说法,恶意开发者甚至不需要真的做第一个版本。因为联机优先级更高,那他脚本里的内容,甚至可以胡乱编写,写的越有吸引力越好,只要能把人先骗进来就行了... ..」教室安静了下来,余弦把笔放下,靠回椅背上。
又过了好一会儿,史作舟才闷闷地开口,平时那股插科打诨的劲头早就不见踪影:
「那怎麽办?我们这算不算是在给别人递刀子啊?我们好像打开了一个潘多拉魔盒,放出了什麽不得了的妖怪啊..」
余弦也没有现成的答案,脑子在飞速运转,试图寻找破局的办法。
如果频率是唯一的通行证,那怎麽才能在不改变频率的情况下,把「旧客」和「新房」隔离开来?或者,怎麽才能让玩家在进入被污染的房间前,得到某种警告?
想了半天,他还是一头雾水。
这涉及到了太多尚未摸清的底层梦网机制,光靠他们两个在这里空想,大概率是想不出什麽结果的。「这样吧。」余弦擡起头,看了看手机上的时间:
「光靠咱俩想,估计也想不出什麽好办法。晚上去公寓那边,把温晓也喊上,大家凑在一起碰一碰,看看有没有什麽思路。刚好,我们今天也能进行多人联机测试了。」