制作【线下PK】功能

最终还是提上日程了。

最初设想是修改地形开辟一个专门的PK场,输不起了可以再来一场线下PK。前提是本回合已经认输,PK作为可选的赛后娱乐模式。一开始只是个大体的想法,简单交代一点设定就交给大佬去做了。因为涉及修改地形、胜负、回合判定等因素,大佬只能扒地图的底层逻辑,原作者写的又很乱。大佬只管实现功能,对地图特性并不了解。包括最开始制作【升级与交换】功能,增益一方经常搞反,各种回合不重置、回合不结束等bug。因为并不了解我制作的初衷,即使我说明制作意图、方向、目的也不行。遇到未知因素,大佬加入自己的理解就容易出问题。大佬实现功能的能力强,但是对游戏理解几乎为0。必须把每个细节都交代清楚才行,进行中经常大佬反馈一点我批一点,进程很慢,成了一场消耗战。

回到PK,不想把游戏搞的太复杂,成本也大。大佬研究了近一星期的地图机制最终的结论是放弃,写法太低级牵一发动全身。本来我也打算废案了,但是又有点不甘心。我感觉主要问题在于我提需求不够详细具体,大佬对游戏不了解,找不到好的方向,无从下手。过了几天重新整理了下思路。忽发奇想,不用开辟专门的场地,直接传送到对方阵营不就得了。回合结束判定依然沿用原有的机制。剩下的就是计分问题了。把需求一条条拆开应该没那么难:

1、购买物品【线下PK】,使用7秒后全体玩家传送至敌方阵营。如果不好做全体玩家,做成单体玩家传送也行。

购买7秒后中心叹号出现5个【传送】道具,使用直接传送至敌方阵营。可以做成同名的两种物品单向传送,供两方使用。即【传送】就是使用后定点传送的功能。

2、比赛得分:有两种思路,都是一个前提:购买【线下PK】立刻修改比赛得分,另一方阵营得分加1分。然后就是这一回合结束后不再得分。第一种思路是购买【线下PK】触发本回合结束双方得分0或者不得分。第二种思路是购买【线下PK】触发本回合获胜者得分额外得-1分。

其他详细细节:

1、开局模式菜单增加【线下PK】

2、开启【线下PK】,6个酒馆中间增加商店【线下PK】,可购买【出城卷轴】。购买后PK商店消失(目的是物品唯一,其他更简单的实现方式也行)。【线下PK】描述:治不了羊人还治不了你?购买后本回合认负,进入复仇之战环节,进入敌方阵营面对面PK。PK结果不再额外得分。

3、【出城卷轴】(其他传送形式也行,只要实现功能就行)商品初始冷却2分钟。7秒后全体玩家进入敌方阵营。描述相同

4、购买【出城卷轴】后每2分钟双方阵营叹号处刷新物品【结束PK】。使用后结束回合,最好直接结束,也可以是所有英雄阵亡形式(但是玩家带有复活道具或技能可能会卡bug)(这个目的是防止玩家开发出未知玩法卡漏洞无法结束回合以及未知情况导致PK过于拖沓)

【结束PK】道具生命值5,一下就能A爆。可以适当防止要输的玩家逃避用的。

5、【线下PK】增加全局提示:敌军还有5秒到达战场,请做好准备!(增加语音,正在找语音文件)

【结束PK】使用全局提示:这次暂且平手,下次一决雌雄!

兔羊之战2026

作者:夏至6868
地图类型:对抗

其他
10.0
11名玩家评分当前版本: -
立即体验免费下载
复制链接到PC端打开
立即体验免费下载
复制链接到PC端打开
  • 地图说明

暂无相关内容...

合作伙伴
friendfriend
KK公众号
friend
KK营地
friend