《fafa的星际酒馆》开发日志:机制篇

写在前面:
Fafa服是在一次突发奇想的脑洞后说干就干的产物,如果各位有什么好多脑洞或建议欢迎加群:909576913
在本群你可以看见包括但不仅限于:群主女装,群友发颠,脚写代码…………
fafa服对原版魔改程度极大,体验前请做好心理准备
机制篇:
一、全局类
1.偏好种族:
在开局选择完角色后:将会有10秒的时间选择偏好种族
(若不选择将会随机选择一个种族)

以选择人类为例:商店中第一格的卡牌将会被强制锁定为人类
在到达5本后,这个效果将会变为前两格


2.准备:
在左下角的酒馆功能按钮中,增加了一个准备按钮,当所有人都准备完毕后,将会跳过商店阶段(也因此增长了商店阶段的时长)


在点击了准备按钮后,将会在上方对所有玩家显示你已准备。
所有的ai/退出游戏的玩家将会自动准备
3.新手模式:(仍有bug)
在角色技能的上方,现在增加了一个新手模式的按钮
进行游戏小于10场的玩家将可以点击来降低自身受到的伤害
当然,这也会使你的对手在下一个回合额外获得1晶体矿


(为什么说有bug,因为存档似乎每一把都会重置导致场数就1场
使得任意条件下都可以开启新手模式)
4.投降:
在战斗阶段,仅剩最后两人且倒计时小于45秒时,战斗双方在左测将会出现”GG”按钮
在胜利无望的情况下可以发起投降,结束战斗

同时,投降仅能由战斗中弱势的一方发起


二、新人类:
人类卡牌具有以下机制:
1.零件/制造/挂件
2.工业
3.快速生产
4.挂件变更
5.战斗强化(尤摩扬)
1.零件/制造/挂件
在fafa服中,共具有4种挂件而非标准服中的3种,分别是:




(关于尤摩扬发电机将会在人类篇单独讲述)
每种挂件都可以在回合开始时产生一定数量的零件,同时快速生产/挂件变更将会立刻产生4个零件
零件将被人类卡牌消耗并触发各种效果
(为了优化游戏性能,我将零件设置为了一个抽象的属性而非实体单位
当然我后来发现这可能也是多此一举)
人类生化部队将会更倾向使用零件来进行精英化
例如:1本的<好兄弟>将会消耗2零件进行精英化

人类机械化部队将会更倾向使用零件来进行制造单位
例如:4本的<交叉火力>将会消耗少量零件制造各种单位

2.工业
仅作为一个词条,大多出现在机械化卡牌中,在回合结束时,将会夺取其他卡牌的零件来进行制造

Q:如果不止一个卡牌具有工业呢?
A:将会依次结算,卡牌1在制造完毕后,卡牌2会夺取剩下的零件为自己进行制造,因此工业体系对站位的要求较高,越是左侧卡牌将会得到越多的零件
Q:没有工业的卡牌怎么办:
A:由于每个回合都会被其他工业卡牌夺取零件,没有工业的卡牌将很难再进行制造,因此,生化和机械化很难兼容
3.快速生产
同原版一样,具有快速生产词条的卡牌将会在挂件变更/回合结束(具有高科)时触发其中的效果
常见于机械化卡牌,大多将快速生产用于精英化卡牌

4.挂件变更:
同快速生产,但唯一的区别在于,具有该词条的卡牌,不能将挂件变为科技实验室
常见于生化卡牌,大多将挂件变更用于生产单位

5.战斗行为:
尤摩扬卡牌限定:可以根据自身拥有的能量强度解锁各种武器/技能


三、新异虫:
异虫卡牌具有以下机制:
1.吞噬
2.进化
3.孵化
4.注卵
5.虫茧
1.吞噬
所有的异虫卡牌,都具有<吞噬>的能力,在战斗中消灭敌人可以为所属的卡牌获得1吞噬值

若卡牌具有<吞噬>词条将会消耗对应的吞噬值触发特效

Q:如果卡牌没有吞噬词条怎么办,岂不是用不出去了?
A:

2.进化
可以将一些单位进行特定进化,而非纯随机方向,仅在数量上有一定随机
(另外因为吧突变拉出来给全部z用,所以进化腔暂时给我毙了)
(进化腔:???)


Q:一次只能选一种,我能不能……
A:

3.孵化

同标准服
4.注卵

同标准服
5.虫茧:
一些卡牌在入场时,自带一些虫茧,
这些虫茧将会在回合开始时随机向两侧中的一侧(的异虫卡牌)添加一些随机单位
随机单位最低为跳虫,最高为畸变体/飞龙,能够产出的单位与玩家酒馆等级有关
同时,每回合破茧的数量也同酒馆等级有关:


四、新星灵:
星灵卡牌具有以下机制:
1.水晶塔
2.集结
3.折越
4.荣耀(暂定名)
1.水晶塔

现在水晶塔的影响范围变为4格,外侧的两格受到的效果减半
例如:场上有卡牌A B C ,其中A中具有8个水晶塔
B受A的影响将会获得8点能量强度
C受A的一半影响,获得4点能量强度
2.集结

同标准服
3.折越

同标准服
对<总是向该卡牌折越进行了微调>

4.荣耀(暂定名)
暂未制作成一个独立的词条,有待后续改进

Q:兄啊,你这p怎么都没大改啊?
A:弟啊,这p我实在是不晓得咋改啊

五、塔达林:
供奉:

供奉机制犹如升格之链,底层向高层(左侧到右侧)供奉死徒
若是无法上供,则直接被上层夺取
Fafa服中较难操作的机制,具体将至塔达林篇详细说明

好了,今天就写到这里,开始和代码大战去了