boardgame-core/src/samples/slay-the-spire-like/docs/01-overview.md

3.7 KiB
Raw Blame History

杀戮尖塔 + 背包英雄

玩家有4x6的背包

装备占格子提供同等数量的牌并且给周围加buff背包英雄style

战斗时玩杀戮尖塔

肉鸽结构

区域点到点地图

  • 分4个区域每个区域有独立的随机遭遇池目前先考虑第一个区域
  • 每区域10层26个遭遇节点
    • 荒野层6层×3节点小怪50%/精英25%/事件25%
    • 聚落层2层×4节点≥1篝火/≥1商店/≥1奇遇第4随机
    • 起点→终点终点为boss战

战斗小怪、精英、boss

基本流程

  • 怪物战斗开始效应
  • 玩家战斗开始效应
  • 重复直至一方不剩下存活角色
    • 玩家回合
    • 怪物回合

怪物战斗开始

  • 获得初始buff、初始血量、初始意图

玩家战斗开始

  • 获得3点能量抓5张手牌

玩家回合

  • buff更新阶段临时buff消失、延时buff-1层
  • 回合开始:触发回合开始效果
  • 行动:玩家可以自由出牌直至结束回合
  • 回合结束:触发回合结束效果
  • 重置恢复到3点能量弃掉剩余手牌抓5张手牌
  • 洗回牌堆每当牌堆为空需要抓牌或与牌堆顶交互则将弃牌堆与2张《疲劳》没有效果不能打出洗回牌堆然后再继续。

怪物回合

  • buff更新阶段每个怪物临时buff消失、延时buff-1层
  • 回合开始:触发每个怪物的回合开始效果
  • 行动:怪物的意图生效,然后更新意图
  • 回合结束:触发每个怪物的回合结束效果

篝火

在篝火处可进行3次行动每次行动可以

  • 恢复20%最大生命
  • 恢复1次所有药品的使用次数
  • 合成一个物品(暂未设计)

商店

在商店可以买/卖物品

  • 有5个随机的不同物品可以买价格为原价50%-150%随机
  • 购买之后不会补充
  • 可以以原价25%的价格卖出背包内的任意物品

奇遇

奇遇为Yarn Spinner驱动的分支对话遭遇

对玩家产生的影响根据Yarn Spinner的命令结算

在对话结束后奇遇结算结束

战斗内Effect

Effect分以下类型

  • 瞬间:立即生效,直接改变状态
  • Buff作为状态叠加到角色身上
    • 持久Buff持续整场战斗
    • 临时Buff持续到下次Buff更新
    • 延时Buff每次Buff更新-1层持续到归零
    • 姿态Buff受到伤害时移除同等数量的层数
  • 卡牌:作为状态卡牌加入
    • 弃牌:加入弃牌堆
    • 手牌:加入手牌
    • 牌堆:加入抓牌堆
  • 物品:作为物品状态叠加到物品上,通常是效应来源卡牌对应的物品周围的物品,若没有上下文物品则可能无效或对玩家的随机物品生效
    • 临时持续到下次Buff更新
    • 持久:持续整场战斗
    • 永久:持续整个冒险
    • 直到打出:持续到下次打出该物品的卡牌
    • 直到弃掉:持续到下次弃掉该物品的卡牌

时机

产生Effect的时机包括

  • 打出卡牌/抓到卡牌/弃掉卡牌
  • 敌人意图生效
  • Effect侦听器需要的特定侦听事件

卡牌属性

  • 费用:能量费用或物品使用次数费用,如果不能支付则无法打出
  • 抓牌效果/打出效果/弃掉效果:包括目标(自身、选择目标、全体),效果类型,和层数,可能有复数条

能量费用以3费为准希望大约60%牌1费20%牌2费20%牌0费

遗物

遗物不需要放在背包格里,且仅提供正面触发效果,暂未设计

区域设计量

每区域10小怪4精英8奇遇1 boss暂未设计 目前仅考虑沙漠一个区域

角色设计量

~24 物品 每角色4种各6个 -8 遗物 每角色

在扩展更多区域后需添加更多内容随区域/奇遇解锁