燃烧战歌竞技场全景

🔥 燃烧战歌:火焰防线 🔥

Blazing Battle Arena Guide
👨‍🚒

陈之然指挥官说:

“警报!警报!岩浆怪物正在逼近我们的基地!小勇士们,这不仅仅是一场战斗,这是一场智慧的博弈。在燃烧战歌 (Blazing Battle) 中,你需要同时做两件事:建造最坚固的防御塔来保护自己,同时派出最狡猾的怪物军团去攻击对手。谁能在这个炙热的战场上坚持到最后,谁就是真正的火焰之王!”

🏆 终极目标:活下去!

比你的对手坚持更长的时间。如果对手的防线崩溃了,你就赢了!

🏰 建造你的防线 (Towers)

使用 hero.buildTower("type", position) 在 0-9 号位置建造!

强力箭塔 (Forcebolt)

基础防御
建造快,射速快,适合早期防守。

建造时间:
伤害:

加农炮 (Cannon)

群体轰炸
轰!对一群敌人造成巨大伤害,但装填慢。

建造时间:
伤害:

火球塔 (Fireball)

高额伤害
发射巨大的火球,融化那些血厚的敌人。

建造时间:
伤害:
💻 任务:建立火力网
在位置 0 建造一个加农炮,在位置 1 建造一个火球塔。记住:位置是 0 到 9。
# 在位置 0 建造加农炮 (Cannon)
hero.buildTower("cannon", 0)

# 在位置 1 建造火球塔 (Fireball)
hero.buildTower("fireball", 1)

# 提示:在同一个位置重复建造可以升级塔!
hero.buildTower("cannon", 0) # 升级!

👹 派出怪物军团 (Waves)

😈

暗黑战术:

这里最有趣的地方在于:你可以决定下一波敌人是什么! 你选一半,对手选一半。如果对手只造了物理防御塔,你就派魔法怪物(如 Warlock)去进攻!

机械炸弹 (Robobomb)

自爆攻击
速度极快,冲到塔下就自爆!专破防线。

术士 (Warlock)

远程法师
躲在后面攻击,血量中等。

雪人 (Yeti)

肉盾坦克
皮糙肉厚,能抗住很多伤害。

💻 任务:组合你的进攻大军
使用 setNextWaveTypes 来安排下一波出现的怪物。试着混合搭配!
# 设置下一波敌人:2个炸弹人,1个雪人
# 注意:你需要把它们放在一个列表(List)里
hero.setNextWaveTypes(["robobomb", "robobomb", "yeti"])

# 使用事件监听来处理每一波
def onWave(data):
    hero.say("下一波进攻开始了!")

hero.on("wave", onWave)

💡 胜利小贴士