会在其中找到乐趣的。
明白了吗?”
如果是这样的话……
三上真司摸着下巴,仔细回想着青智源的话。
确实并不用去考虑多数玩家的交互行为,而且人脑根本就计算不过来。
只需要按照社长说的,模拟好单人在游戏当中的行为,并且规划出一些基本准则其实就已经足够了。
优秀的设计师应该是设计的是世界,而不是设计玩家。
想通了这一层之后,三上真司立刻豁然开朗起来。
……
“但是,玩家的行为不可控,会带来很多麻烦的。”赤西健举起右手来,问到,“我们没法保证玩家们同时分散在不同的地图关卡当中。”
“如果玩家们,假设有好几千个玩家同时跑到一个地图页面,变成了那么多人在一个屏幕当中出现的话,可能会导致客户端崩溃,也有可能导致服务器瞬时崩溃的。”
这种情况,其实有点儿像公司开设了从1到100个不同的邮箱,每个邮箱都有专人来处理玩家们的投诉信件。
一开始玩家们分散的话其实问题不大,可能每个邮箱每天能处理100封邮件,服务1万个玩家。
可是,突然有一天,这1万个玩家就像是发疯了一样,变得特别有默契,同时投入了1号邮箱当中。
因为突然多了9900封邮件,1号邮箱瞬间就被塞满了,根本处理不过来。
这就是赤西健所描述的状况。
服务器的cpu现在是个单核,而且本身内存也是有限的,平时通过分成多线程,或者是轮转片机制,提供了多个不同的平台来处理多个游戏场景信息,可是其中一个平台信息突然爆炸,那么服务器的线程就卡住了。
甚至还有可能给cpu给干烧了也说不一定。
“分线路。这是第一。”青智源说,“你们知道平行世界吧?”
“看起来他们像是在同一个场景,并且处于同一个分区当中,哪怕是重合在同一个位置,但是彼此都是不可见的状态,就像是处于两个平行世界一样。”
青智源在白板上面画出两条平行线,其中一个小人站在上方的那条线,另外一个小人站在下方。