「网易官方」极客战记(codecombat)攻略-沙漠-萨文路_sarven-road

(点击图片进入关卡)

当心你在寻找水源路上的食人魔侦察兵

简介

如果你看到敌人,就攻击它!否则,向右上移动。

你通过增加你的 “pos.y” 来向上移动。

你通过向你的'pos.x'来向右移。

默认代码

# 到达绿洲。小心新的敌人:食人魔侦察兵!
# 通过添加你当前的X位置和Y位置以向上向右走
while True:
    # 如果有敌人,进攻。

 

    # 否则,继续向右上移动。

 

    pass

概览

通过添加 “x” 位置和 “y” 位置,向右上移动。

首先 findNearestEnemy 。

如果有一个敌人,就攻击它!

其他(没有敌人),移动到新的 x + 5 和 y + 5 坐标。

食人魔侦察兵比普通食人魔坚韧。

萨文路 解法

# 到达绿洲。小心新的敌人:食人魔侦察兵!
# 通过添加你当前的X位置和Y位置以向上向右走
while True:
    # 如果有敌人,进攻。
    enemy = hero.findNearestEnemy()
    if enemy:
        hero.attack(enemy)
    # 否则,继续向右上移动。
    else:
        xPos = hero.pos.x
        yPos = hero.pos.y
        hero.moveXY(xPos + 5, yPos + 5)
 
本攻略发于极客战记官方教学栏目,原文地址为:
 
原文地址:https://www.cnblogs.com/codecombat/p/13139590.html