棋逢对手:悬浮棋盘大冒险

CodeCombat 竞技场官方指南 • 策略与魔法的对决

来自之然老师的邀请函:

“欢迎来到神秘的悬浮棋盘王国 (Floating Chess Kingdom)!在这里,传统的国际象棋棋子被赋予了魔法生命。”

作为新晋的战略指挥官,你的任务很简单:在5条魔法跑道上召唤你的棋子大军,让它们冲向对手的底线。每有一个棋子成功到达对面,你就获得 1分。率先拿到 10分 的指挥官将加冕为王!准备好接受挑战了吗?”

悬浮棋盘战场:5条兵线与魔法棋子

▲ 你的战场:5条魔法兵线

🎮 基础法则

黄金法则 (Gold)

召唤棋子需要花费金币。别担心,金币会随时间自动增长。你可以用 hero.gold 查看余额。

胜利条件

召唤单位冲到对面!
目标 率先获得 10 分
时限 如果时间耗尽,分数高者胜!

💻 召唤咒语 (Summoning)

语法:hero.summon("单位类型", 行号) (行号是 0 到 4)

# 在第1行召唤一个兵
hero.summon("pawn", 1)
# 在第3行召唤一个主教
hero.summon("bishop", 3)
# 在第4行召唤一个骑士(注意:骑士尚未实装,此处仅为示例)
hero.summon("knight", 4)

♟️ 你的棋子大军 (Units)

这些不是普通的棋子,它们是会移动的浮空防御塔!了解它们是取胜的关键。

Pawn (小兵)

勇敢的前锋,虽然弱小但造价便宜。它的攻击方式很特别:只打前方的对角线敌人!

💰 花费 (Cost) 20
❤️ 生命 (HP) 9
⚔️ 伤害 (Dmg) 5
🏹 范围 (Range) 15
⏱️ 冷却 (CD) 1.3s

Bishop (主教)

远程狙击手。它擅长对角线攻击,且射程超远。

💰 花费 (Cost) 30
❤️ 生命 (HP) 14
⚔️ 伤害 (Dmg) 6
🏹 范围 (Range) 40
⏱️ 冷却 (CD) 1.2s

Rook (战车)

坚实的堡垒。攻击上下左右直线上的敌人。

💰 花费 (Cost) 50
❤️ 生命 (HP) 15
⚔️ 伤害 (Dmg) 8
🏹 范围 (Range) 30
⏱️ 冷却 (CD) 1.3s

Queen (女王)

最强的棋子!她可以攻击所有方向(直线+对角线),而且伤害最高。

💰 花费 (Cost) 70
❤️ 生命 (HP) 20
⚔️ 伤害 (Dmg) 10
🏹 范围 (Range) 30
⏱️ 冷却 (CD) 1.2s

✨ 英雄魔法 (Abilities)

除了召唤棋子,你还可以施放强力魔法来扭转局势!

🚧 Place Crate (放置箱子)

咒语:hero.ability("placeCrate", row, x)

在指定位置放一个箱子,挡住敌人的路!

🌪️ Fling (飓风抛掷)

咒语:hero.ability("fling", row)

把指定兵线上的所有单位(不管敌我)吹飞上天!适合清理拥挤的兵线。

🔮 Sacrifice (献祭强化)

咒语:hero.ability("sacrifice", row)

这是一个危险的黑魔法!它会消灭该兵线上除了最前面那个以外的所有友军,然后把它们的力量全部传给最前面的那个单位!兵越多,强化越强!

指挥官资格测试

如果你想从远处攻击敌人,而且不想花费太多金币,你应该召唤哪种棋子?