planet-conquer
planet-conquer copied to clipboard
玩家计策
每个回合, 每个玩家可以获得若干计策点数, 然后根据计策点数实施计策
关于通讯协议的部分, 我觉得直接在moves里面加上就好了:
{
id: xxx,
moves: [[1, 2..]],
round: -1,
tactic: {type: 'terminator', planet: 3}
}
计策的方式: 有以下一些的计策:
- terminator 毁灭武器 选择一个临近星球, 消灭所有上面的单位, 下一个回合起效。 消耗点数: 6
- defend 防守星球
- attack 攻击
- fast 快速移动单位到一个星球
- teleport 传送
- halt 停止一个星球单位的生产。
- boost 加速一个星球单位的生产, 双倍生产。
- eleminate 毁灭所有敌人。
- swap 和一个玩家的单位和星球转换。
- god 单位无敌, 能够立刻消灭目标所在星球所有的人。