码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2020-06-16 18:22:51      阅读:61      评论:0      收藏:0      [点我收藏+]

标签:while   news   dash   位置   rest   代码   否则   tac   strong   

技术图片
(点击图片进入关卡)

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

简介

技术图片

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

你通过增加你的 “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)
 
本攻略发于极客战记官方教学栏目,原文地址为:
 

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

标签:while   news   dash   位置   rest   代码   否则   tac   strong   

原文地址:https://www.cnblogs.com/codecombat/p/13139590.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!