“小勇士们!冬天的寒冷正在退去,但怪物军团不肯离开!他们想阻止春天的到来。现在,你必须成为‘春之建筑师’!建造防御塔,召唤传说中的英雄,守卫我们的要塞!如果你的基地生命值比敌人高,春天就会降临!准备好了吗?”
1. 比生命值:谁的基地血量剩得多,谁就赢!
2. 比兵力:如果血量一样,谁召唤的单位多,谁就赢!
在同一位置重复建造可以升级塔哦!
单体伤害
咻咻咻!射箭攻击单个敌人。
群体减速
释放冷气,让周围一圈敌人慢动作。
群体伤害
轰!炮弹落地,炸飞一片敌人。
生产法力
种田得法力(Mana),有法力才能造更多塔!
双刃剑
让敌人的攻击波更强,但也让你的英雄更强!
英雄不占地方!他们分为游侠(Ranger)和法师(Mage)。游侠跑得快还能拆塔,法师能冻结敌人的塔。你需要写代码来控制他们!
# 当游侠生成时,执行 championAct 函数
hero.on('spawn-ranger', championAct)
# 当法师生成时,也执行 championAct
hero.on('spawn-mage', championAct)
def championAct(data):
champion = data.champion
while True:
# 寻找最近的敌人
en = champion.findNearestEnemy()
if en:
# 狠狠地打!
champion.attack(en)
使用法力值(Mana)释放强大的魔法!注意:对 Boss 使用魔法需要消耗 1.5倍 的法力!
enemy = hero.findNearestEnemy()
# 如果有敌人,且距离小于50
if enemy and hero.distanceTo(enemy) < 50:
hero.ability("shockwave")
哥布林、食人魔、投掷手...
虽然弱小,但数量众多!
雪人(Yeti) & 冰魔像(Golem)
非常强壮!冲击波对他们无效!
而且对他们用魔法超贵!