“那么程飞同学请你回答我,假设一个区域有十个玩家在场,某个玩家產生了一份数据,伺服器计算完毕,要返回多少份结果?”
程飞的视线及时回到少女脸上,想也不想说,“每个玩家一份的话,显然是十份?”
“同样的道理,十个玩家分別產生一份数据,伺服器总共要返回多少份结果?”沈曦又问。
“这还用问,十乘以十等於一百。”程飞摊手。
“假设玩家数量变成一百个呢?”少女紧盯著他。
“一百乘一百?”程飞意识到了规律,“其实就是玩家数量的平方。”
“很好。”沈曦昂起下巴,“再想,一千个玩家的情况,结果会如何?”
“一千的平方就是一百万了。”程飞回答得很快。
“试想一下,玩家每次移动,跳跃或者攻击都会產生数据,游戏的细节越多,数据量也就越大,每秒钟玩家要和伺服器同步几十次数据,把这个量乘以一百万倍,是多严重的带宽负担?”少女紧盯他的眼睛。
程飞想了想,“一百万倍说著嚇人,但既然有星战前夜这种游戏,说明问题不大,毕竟现在的网络技术很先进。”
“一千人当然没问题,投入充足的技术和成本就能解决,甚至那些玩法简单的2d页游,轻易就能做到千人同屏。”沈曦轻点頷首,像是讚赏学生的老师。
“就是说。”程飞作低头沉思状,朝著少女的小腿点头。
“那十万人呢?”沈曦俯视他,俏脸冰寒。
“嗯?”
“我问你十万人同屏会產生多大负担,回答我。”少女的语气愈发冷了。
“你等我用下计算器。”程飞从书包里摸出手机,“十万的平方就是……呃,一百亿。”
“你觉得现今的网络技术有没有可能实现这种级別的玩家同屏?”
“不太可能吧?毕竟数据量是指数级增长,不仅要占用带宽,计算量也很大,假设做得到早就有游戏宣传十万人同屏对战了。”程飞耸肩。
沈曦冷笑了一声,“看来你的头脑还保有一点理智,没有完全被齷齪的神经占据。”
“沈老师你这就过分了,讲得我好像专门基因突变过一样。”
少女瞥了他一眼,毫不掩饰嫌恶,“从刚才开始你在看哪里你自己清楚。”
“沈老师你完全误会了,其实是今天美术课讲到人体,老师说腿部的动態很重要,你知道我一直对艺术心怀嚮往。”
“那你不如找你女朋友看个够,不好意思说的话我可以帮忙转告,她肯定很乐意,也肯定让你更满意。”少女的眼里毫无怜悯。
“哪里的话,沈老师你的美在我心里无与伦比。”程飞一本正经。
“言巧语也等你分手了再说。”少女一脸冷漠地坐回钢管椅,“所以接下来,新的课题是测试迴廊的同屏人数上限。”
程飞一脸不出所料,“那么要如何测试呢?沈老师。”
记住我们101看书网
“第一步,组建一支乐队代表社团参加文化节。”
“好的,组建一支乐队……”程飞先是点头,隨即意识到不对劲,“哈?”
“有问题吗?”
“不是要测试迴廊的同屏人数上限?”
“记忆力倒还不错。”
“那这和文化节的关联是?”
“刚好每个社团都要举办展示活动。”
“这个刚好的逻辑在哪里?沈老师你到底想做什么?”
“果然不该高估你的理解能力。”面对一脸费解的少年,少女重重地嘆了口气,“从头给你解释一遍好了。”
“洗耳恭听。”
“你的钢琴弹得不怎么样倒是启发了我,如果想在迴廊聚集大量玩家,举办一场演出是个不错的选择。”
“你要在游戏里面举办演出?”程飞就像听到天方夜谭。
“没错,我的设想是半年后吸引十万玩家前来围观。”沈曦手捏下巴。
“然后伺服器就爆炸了。”
“既然迴廊真实存在,自然没有性能瓶颈可言,这会成为强有力的证明。”少女冷笑,“不相信的话我们再打个赌。”
程飞果断摇头,“你死心吧,我说了不会再和你赌了。”
“既不相信我说的,也不敢和我打赌,世界上最胆小的男人非你莫属了。”
“我说过要守护你的。”程飞满不在乎,“话说回来沈老师,你知道十万人什么概念吗?哪怕游戏做得到,我们拿什么吸引十万人围观?咬打火机?”
“都说了组建一支乐队。”沈曦把双臂交叉在胸前,“迴廊在全世界有几千