PTCG 练牌室

简中标准赛制 · 练牌工具

把一局牌打完,而且每一步都按规则算

PTCG 练牌室是一个非盈利的宝可梦集换式卡牌练习环境:卡面用简中官方文本, 回合、状态、伤害、奖赏卡都按标准赛制逐条结算;效果脚本一张一张写、一条一条验证, 没实现的效果直接禁用,绝不用近似值糊过去。

在这里怎么练牌

标准构筑

卡组 60 张;同名卡合计最多 4 张(基本能量除外);ACE SPEC 整副最多 1 张; 卡标 G / H / I / J;8 种基本能量无条件可用。内置卡组编辑器会在保存时逐条校验。

完整回合

开局布置(掷硬币定先手、起手 7 张、无基础宝可梦重抽)→ 每回合抽 1 张 → 贴 1 次能量、进化、特性、道具、1 张支援者、换人 / 撤退 1 次、攻击 1 次 → 回合结束做宝可梦检查。

逐卡实现的效果

每张卡的招式与特性都由人工把卡面文本翻译成效果脚本,再用针对性断言跑一遍真实局面。 脚本清单与卡面文本一一对得上,静态审计会抓「文本要求洗牌但脚本没有洗牌」这类不一致。

该选的要你选

弃哪张能量、拆哪个道具、拿哪张奖赏卡、看牌库顶挑哪张——凡卡面写「选择」的, 一律弹出选择界面由玩家决定,程序不替你挑。

一局是怎么走完的

  1. 开局布置掷硬币决定先手;各抽 7 张起手,备战区最多 5 只;没有基础宝可梦就重抽。
  2. 回合开始抽 1 张;牌库抽空且无宝可梦可战即判负。
  3. 主要阶段贴能量、进化、使用特性与道具、打出支援者与竞技场、换人撤退,最后用招式决胜负。
  4. 击倒与奖赏击倒对手出战宝可梦后,从自己的奖赏卡堆逐张挑选;拿满最后一张立即获胜。
  5. 回合结束宝可梦检查:睡眠 / 灼伤在这里掷硬币结算,麻痹在这里解除;中毒与灼伤按规则受伤害。

规则口径

下面每一条都来自简中官方卡面文本与官方赛制规约,并且都有对应的回归断言;口径冲突时以官方文本为准。

特殊状态
状态能否攻击能否撤退解除方式
睡眠否否每次宝可梦检查掷硬币正面;换下;进化
麻痹否否自己回合结束后的宝可梦检查;换下;进化
混乱需掷硬币,反面自伤 30是换下;进化
中毒是是换下;进化
灼伤是是每次宝可梦检查受 20 并掷硬币,正面解除;换下;进化

伤害是这样算出来的

基础伤害 + 卡面加伤 → 攻击方特性增伤 → 弱点 ×2 → 抗性 −30 → 防御方减伤

顺序不能颠倒:弱点在减伤之前结算;「令其昏厥」类效果不经过弱点与抗性,直接按最大 HP 置伤。

容易记错的回合规则

  • 先手玩家的第一个回合不能使用招式。
  • 先攻第一回合不能打出支援者卡(卡面写明例外的「火箭队的兰斯」可以)。
  • 每名玩家每回合只能打出 1 张竞技场卡;场上已有同名竞技场时不能再打(不同印刷也算同名)。
  • 补位之后的回合由「刚结束回合玩家的对手」开始,不按补位的那一方反推。

顽强之心

只有出战宝可梦 HP 全满并受到招式伤害时才触发;有最大 HP 加成时仍以剩余 HP 10 留在场上; 后备宝可梦因效果伤害归零不适用。

附着类常驻效果

卡面写「身上放有这张卡牌的 X 宝可梦」,就只认贴着它的那一只,不会顺带覆盖同侧其它宝可梦; 最大 HP 加成也逐只判定条件。

特殊能量的单位口径

例如「火箭队能量」附着于火箭队的宝可梦时,视为 2 个各自可为【超】或【恶】的能量单位, 支付费用时按单位数换算。

卡池与数据

简中系列

覆盖 CSV 各系列、30thC、SVP 特典等简中印刷版本;同一效果的不同印刷按效果归并, 选卡与展示统一取平卡版本,不会出现同一张卡重复出现四个入口。

实现进度

选卡列表只收录效果已实现的卡;没实现的会在界面明确标注并拒绝使用, 不做静默近似。新系列按「抓数据 → 补卡图 → 写脚本 → 编译 → 审计 → 断言」逐批推进。

可验证的规则实现

每张卡的招式与特性都由人工把卡面文本翻译成效果脚本,并配一条打到真实局面的针对性断言; 改一次规则就要重跑全部门禁。静态审计还会抓「卡面写了重洗但脚本里没有重洗」这类文本与实现不一致。

界面一览

对战界面可切横屏或竖屏,全部界面由代码生成,没有切图资源。

练习设置界面:模式、双方卡组、先后手与显示方式
练习设置:选模式、双方卡组、先后手与横竖屏;开始前按标准赛制校验双方卡组
卡组编辑界面:当前卡组与可选卡牌库分类筛选
卡组编辑:左侧当前卡组 60/60 与构成统计,右侧按分类、属性、卡名筛选可选卡池
对战界面:牌库、弃牌、奖赏区、战斗区、备战区与手牌
对战界面:牌库、弃牌、奖赏区、战斗区、备战区、手牌与回合信息一屏看全

常见问题

卡面效果还没实现的卡,能用吗?

不能。这类卡在选卡和构筑时会被明确标为「效果未实现」并拒绝使用。 我们宁可少一张卡,也不愿意用近似值把结算算错——算错的练牌比不练更有害。

规则口径从哪里来,怎么保证没记错?

以简中官方卡面文本和官方赛制规约为准,必要时用第三方资料库交叉核对; 每条口径落成一个可执行的断言,改动规则后重跑全部门禁才算完成。

能自己构筑卡组吗?

可以。内置卡组编辑器支持多套构筑,保存时校验 60 张、同名 4 张、ACE SPEC 1 张与卡标范围, 不合规会直接指出是哪一条。