install
source · Clone the upstream repo
git clone https://github.com/papermoonio/2025-h1-solidity-polkadot-mini-hackathon
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/papermoonio/2025-h1-solidity-polkadot-mini-hackathon "$T" && mkdir -p ~/.claude/skills && cp -r "$T/15-1864-game" ~/.claude/skills/papermoonio-2025-h1-solidity-polkadot-mini-hackathon-15-1864-game && rm -rf "$T"
manifest:
15-1864-game/skill.mdsource content
Chain Survivor 技能系统设计
技能系统说明
- 每个技能拥有唯一ID、名称、等级、冷却时间、效果描述、是否可交易、归属账号等属性。
- 技能可通过游戏内获得、升级、保存到账号,或在链上进行交易。
- 每局游戏可装备若干技能,技能可主动释放或被动生效。
- 技能效果可包括:攻击增强、防御提升、范围伤害、回血、召唤、控制等。
技能示例
1. 火球术(Fireball)
- ID: skill_fireball
- 描述: 向最近的敌人发射一颗火球,造成高额伤害并附带灼烧效果。
- 效果: 对目标敌人造成 50 点伤害,并在3秒内每秒额外造成10点灼烧伤害。
- 冷却: 5秒
- 可交易: 是
2. 治疗光环(Healing Aura)
- ID: skill_healing_aura
- 描述: 在自身周围生成治疗光环,持续恢复自身生命值。
- 效果: 5秒内每秒恢复20点生命值。
- 冷却: 10秒
- 可交易: 否
3. 闪电链(Chain Lightning)
- ID: skill_chain_lightning
- 描述: 释放一道闪电,最多弹射3个敌人,每次弹射伤害递减。
- 效果: 首个目标造成40点伤害,后续每个目标伤害减少10点。
- 冷却: 8秒
- 可交易: 是
4. 冰霜护盾(Frost Shield)
- ID: skill_frost_shield
- 描述: 获得一个吸收伤害的护盾,并降低附近敌人移动速度。
- 效果: 10秒内吸收最多60点伤害,范围内敌人减速30%。
- 冷却: 15秒
- 可交易: 否
5. 召唤傀儡(Summon Golem)
- ID: skill_summon_golem
- 描述: 召唤一个傀儡协助战斗,傀儡拥有独立生命值和攻击力。
- 效果: 召唤一个持续20秒的傀儡,攻击力30,生命值200。
- 冷却: 30秒
- 可交易: 是
6. 爆裂箭(Explosive Arrow)
- ID: skill_explosive_arrow
- 描述: 下一次普通攻击变为爆裂箭,对目标及周围敌人造成范围伤害。
- 效果: 对目标造成40点伤害,对周围半径80像素内敌人造成20点溅射伤害。
- 冷却: 7秒
- 可交易: 是
技能设计建议
- 技能可分为主动技能、被动技能、终极技能等类型。
- 技能可通过升级提升效果或缩短冷却。
- 技能可通过链上 NFT/资产化,支持玩家间自由交易。
- 技能效果可扩展为:控制(眩晕、减速)、召唤、护盾、回血、范围爆发等。