第五十六章 蜂群系统
玩家在不同级别联赛可以获得的球员被仔细设计,避免在低级联赛时使用全明星队一路碾压的问题。早期菜鸟俱乐部即使花大价钱抽到明星球员,也很可能会是35岁以上临近退役的“老年版”,因为体力属性和健康属性被大幅减少不能打满全场,从而限制其对比赛的破坏力。
当然为了积极落实《著作权法》精神,《线上足球俱乐部ol》里面并没有使用真实球员的形象,而是使用一种介乎于Q版幽默漫画和写实风格之间的“原创图片”,当然真人姓名和队名自然也是不能直接使用的,出现在游戏里面的都是各种改名版“李鬼”。
同时为了避免玩家在新手阶段因为抽不到好球员而放弃游戏,马竞在游戏里面加入了一个社交玩法。
玩家可以使用形象DIY系统,为设计一名虚拟球员作为主角,既可以手动选取眉毛眼睛鼻子嘴巴脸型身高型号,也可以直接上传一张相片,由系统自动转换。
该球员基础属性不高,但是拥有无限潜力,可以学习并且使用一些球场上很少见到的动作技能,比如“甩牛尾巴”、“钟摆过人”、“脚后跟传球”、“弧线球”、“重炮轰门”、“落叶球”,甚至只存在于漫画家幻想中的“曲线射门”、“猛虎射门”。
这些技能也可能出现在部分真实球员身上,不过为了限制高属性的真实球员,游戏里面真实球员的技能栏最多只有两个,而玩家主角则有三个。
玩家不单可以使用自己的原创角色加入球队,也可以“签约”好友的原创角色加入自己的球队,甚至组建一支十一人都是玩家角色的球队。这样的球队虽然初始属性低,在低级别比赛时不容易获胜,但是通过不断比赛积累经验一样可以升级。而原创角色默认的资质是仅次于顶级的第二级,升级后增加的属性点比大多数著名球员角色都要多,这其实是马竞给予狂热玩家的福利。
作为一个游戏玩家,马竞也不得不承认免费模式对玩家和游戏公司都有致命吸引力,普通玩家爱其不花钱,游戏公司爱其收入无上限。但同时,他也觉得像《征图》那样不给免费玩家活路,“任你技术再高,挨不过+10一刀”,这就有些过了。而且单极世界太过单调,还是搞成多极世界这才热闹。
第一版《线上足球俱乐部ol》成型的速度飞快,游戏的球员属性系统、模拟比赛系统都是从成熟游戏“移植”过来的,只需要掌握好平衡问题,进行一些小修小改就可以。真正工作量最大的部分是为几千几万的“真实球员”设计形象图片以及AI程序。
平衡问题在E7U帮助下很快就解决了,借助其强大的多用户模拟,可以直接在马竞脑中模拟几百上千个同时在线的用户,各自分别有不同的操作,代价不过是马竞因为狂灌葡萄糖浆不停上厕所罢了。
把球员真实相片转换成游戏形象图片一开始很麻烦,但是在马竞设计出玩家角色形象DIY系统以后,这项工作很快就结束了,E7U在葡萄糖足量供应时计算速度快的飞起,一个小时就把近万张真实球员相片转换完毕,然后又用了一个小时给这些形象生成从12岁到42岁的关联形象。
倒是AI系统比较麻烦,初版移植自pc游戏的AI过于复杂,在多用户模拟时导致严重卡机,马竞只好大幅削减AI算法,把比赛时球员之间的斗智斗勇改成了拼属性、博成功率的数字对抗。这个算法模型虽然简陋不智能,但是执行效率最高,加上一些华丽的特技动作动画,“比赛场面”并不算太难看。
做完这些工作以后,马竞把游戏服务器端上传到了位于省城的“奕秋1号”服务器上面,准备适时挑选一些足球经理类游戏的爱好者进行内部测试。
“奕秋”服务器现在只有省城托管的那一台,未来马竞准备继续采购零件自行组装更多同型号服务器。这些“奕秋”服务器的操作系统都会有微小差别,会获得“奕秋”+数字的专属名字,马竞希望可以通过大量联网的“奕秋”服务器实现更加高级的机器智能与集群智能。
不过这些暂时只是他的设想,现在的“奕秋”服务器只是一台运行了特别订制操作系统的4路对称多处理计算机罢了,使用了4颗intel至强CPU和海量内存,花了马竞将近5万块,马竞相信足够数量“奕秋”服务器集合在一起肯定可以登上top500和Ctop100超算排行榜,把CPU数与之相同的那些超级计算机们统统踩在脚下。
实际上E7U预计只需要不到一百台“奕秋”服务器联网,就可以把全球排名第一,每秒280万亿次运算,拥有131,072颗CPU的IBM蓝色基因踩在脚下了。
但是要实现这样的超强加速效果,马竞就要做好前面放弃蜜蜂软件这个品牌,并且被国家追捕的准备了。单纯指望一百台“奕秋”服务器400颗CPU显然是干不过蓝色基因L那闪瞎眼的13万颗CPU的,还需要借助其他人的计算机。“奕秋”服务器可以通过联网在线的所有蜜蜂系列软件,“借”到其他用户计算机的一点点计算能力,点滴汇海、组成一个超级计算机系统,名叫“蜂群”。
不过激活蜂群的后果就是,全国百万电脑大卡机、全国网络大堵塞、上万用户电脑假死甚至真死。不用说这样一搞,“蜜蜂软件”几个月积攒下的品牌就烂大街了,变得与病毒木马为伍,人人喊打的邪恶软件了。而马竞自己也将因为“破坏计算机信息系统罪”甚至“非法侵入计算机信息系统罪”被立案追缉。
不过只要不大规模组成“蜂群”,就不会造成太大的恶劣影响,实际上自从“奕秋”服务器上线以后,它就把省城一部分运行蜜蜂软件的计算机组织起来,通过借用它们的一小部分计算能力,大大增强了“奕秋”的运算速度。
而且以国内这坑爹的电、网、教三网分离的网络结构,实际上并不存在把全国蜜蜂用户组织成一个“蜂群”,脚踩蓝色基因L的条件。像现在这样由一两台“奕秋”服务器组织其附近部分蜜蜂用户形成小规模的“蜂群”,并不会造成网络堵塞,也不会影响用户的正常使用,甚至他们还会觉得自己的电脑速度变快了。
这其实是一个数学游戏,打个比方说:假设用户电脑CPU主频为3GHz,其在闲置时“奕秋”借走150MHz的计算力,系统CPU使用率只是从5%增加到10%。到了用户计算机繁忙的时候,“奕秋”则会通过“蜂群”回赠其150MHz的计算力,相当于电脑性能增加了5%,当然这部分计算力是从附近其他用户的在线计算机上面借来的。
因为接口问题,这部分“蜂群”回赠的计算力只能由十款蜜蜂软件独享,使得十款蜜蜂软件在计算机空闲时CPU占有率稍高在计算机繁忙时CPU占有率却降低不少,从而获得“不卡机”的良好表现。
当然目前只有这么一小部分用户有这样的感觉,未来随着更多“奕秋”服务器被部署到全国各地,相信“蜜蜂软件不卡机”的好口碑还会越来越响亮。
当然,前提是马竞处理好信息加密问题,并且让用户接受蜂群功能。