两分钟后,牧师角色的网络状态重新变绿。
玩家重新连入,无缝接管了角色。
佐藤秀树盯着屏幕,拿出记事本快速记录。
一名世嘉硬件工程师提出想法:“软件层面的接管机制很完善。但我们在主机的网络模块里,增加一个专用的硬件缓存区呢?检测到物理连接断开的瞬间,硬件先向服务器发送一个特定编码的断连预警”指令包,这个指令包的优先级设置为最高。服务器不需要等待三十秒超时,可以立刻接管角色,节省队伍的等待时间。”
马克眼睛一亮。
“这个思路可行。”马克走到白板前,拿起马克笔画了一个简单的拓扑图,“目前软件端判定掉线,依赖的是心跳包超时。硬件能主动上报断开状态,响应速度会提升一个量级。这需要你们在客户端里加之这段逻辑。”
“不仅如此。”佐藤秀树接话,“这个机制还是需要玩家视自己的网络稳定程度来决定是否开启,我们只提供建议和提示。这样一来,网络不好的玩家可以在很大程度上保障自己比较珍视的同伴的游戏体验,而对自己网络比较有信心的玩家则可以确保自己拥有更完整的参与感。”
会议室里的气氛热烈起来。
硅谷在线的程序员和世嘉的硬件工程师围在白板前,开始讨论各种方案的实现方式。
单纯看报告永远得不到这种成果。
晚上八点。
布莱恩已经在这个虚拟的费伦大陆里泡了六个小时。
他添加了一个临时队伍,正在攻略“狗头人巢穴”。
队伍频道的聊天框里滚动着文本。
“牧师,下个回合给我加个祝福术。”
“我的法术位只剩一个了,留给关底的bss。
“战士去前面顶住,注意看天花板有没有史莱姆。”
布莱恩敲击键盘回复:“交给我。”
没有任何人抱怨操作繁琐。
只要玩过dnd桌游,这里就是第二人生。
繁琐的计算由计算机代劳,玩家只需专注于策略和角色扮演。
布莱恩看了一眼桌上那本厚厚的实体规则书,将其推到一边。
有了计算机代劳,谁还要花半个小时去算一次火球术的溅射伤害?
深夜。
1000个测试账号的平均在线时长达到了惊人的四个半小时。
对于一款还在测试阶段丶连内容都不完整的游戏来说,这个数据足以让任何投资人掏出支票本。
马克把打印出来的数据报表递给佐藤秀树。
“第一天的成绩。”马克揉了揉发酸的脖子,“事实证明,只要玩法契合网络环境,玩家能忍受拨号上网的那些小遐疵。”
1996年7月,加州伯克利。
公寓的挂钟指向午夜十一点五十五分。
显示器屏幕散发着幽幽的荧光,布莱恩盯着画面,手指快速敲击键盘。
为期三天的《龙与地下城online》首轮删档公测,还剩最后五分钟。
屏幕上,布莱恩控制的战士正举着长剑。
队伍频道里文本飞速滚动。
“牧师快加血!这地精首领还有两轮攻击!”
“我的法术位空了,拿头加啊!前排顶住,法师准备魔法导弹!”
战斗进入白热化。
回合制倒计时在右上角跳动。
偏偏这时候,法师的头像变灰了。
“该死,大卫的拨号线路又断了。”布莱恩骂了一句。
这几天测试下来,最折磨人的不是地下城里的怪物,而是美国那糟糕的电话线路。
他没有太慌张。
三十秒倒计时结束,系统直接接管了掉线的法师。
缺省的逻辑开始运转。
画面中央骰子滚动,法师抬手放出一发魔法导弹,正中地精首领。
伤害判定跳出,怪物倒地。
战利品结算界面刚刚弹出来,还没等布莱恩单击分配,屏幕一黑。
一行白字浮现。
“感谢参与首轮删档公测,服务器已关闭,我们费伦大陆再见。”
布莱恩向后靠在椅背上,长出了一口气。
连着熬了三个通宵,眼睛干涩得发疼,脑子却异常亢奋。
桌上那本厚厚的dnd第二版规则书,这三天连碰都没碰过。
他移动鼠标,点开桌面上的icq。
专门为这次公测创建的测试玩家群,消息刷新速度快得看不过来。
“太短了!才三天!我刚把圣武士升到五级!”
“刚才那个掉线的兄