codecombat

「网易官方」极客战记(codecombat)攻略-地牢-Kithmaze 最终历险the-final-kithmaze

陌路散爱 提交于 2020-02-28 06:41:45
为了逃脱,你需要从古老的 Kithman 迷宫找到出路。 简介: 确保只在看见敌人时调用 findNearestEnemy() 。 默认代码 # 使用while-true循环移动并攻击目标。 while True: pass 概览 这关将 while-true 循环 和 变量 结合了起来,既要走出迷宫,又要击退敌人。 现在你大概知道为什么要用上变量了,因为你需要一直改变对应的值。 在你的 while-true 循环里,如果你定义了一个 enemy 变量,随着循环进行,它可以引用 (refer) 三个食人魔中的每一个。很酷对吧? 注意 while-true 循环在什么地方重复,确保不要循环过头。 确保食人魔矮人清晰出现在视野中时调用 findNearestEnemy() 。 Kithmaze 最终历险 解法 # 使用while-true循环移动并攻击目标。 while True: hero.moveRight() hero.moveUp() enemy = hero.findNearestEnemy() hero.attack(enemy) hero.attack(enemy) hero.moveRight() hero.moveDown(2) hero.moveUp() 本攻略发于极客战记官方教学栏目,原文地址为: https://codecombat.163.com/news

「网易官方」极客战记(codecombat)攻略-地牢-战术打击tactical-strike

眉间皱痕 提交于 2020-02-28 06:34:42
学习一些战士所需的战术 默认代码 # 成功击败所有食人魔 概览 食人魔投矛手击中一次即可击败,但你可能无法承受正面攻击。 偷偷摸摸地从背后接近投矛手! enemy1 变量赋值后,请务必等到该敌人被击败之后再用 findNearestEnemy 赋值 enemy2 变量,否则 enemy2 将指向 enemy1 相同的敌人。 战术打击 解法 # 成功击败所有食人魔 hero.moveUp() hero.moveRight(3) hero.moveDown(2) enemy1 = hero.findNearestEnemy() hero.attack(enemy1) enemy2 = hero.findNearestEnemy() hero.attack(enemy2) hero.moveLeft() hero.moveDown() 本攻略发于极客战记官方教学栏目,原文地址为: https://codecombat.163.com/news/jikezhanji-zhanshudaji 极客战记——学编程,用玩的! 来源: oschina 链接: https://my.oschina.net/u/4441837/blog/3165988

「网易官方」极客战记(codecombat)攻略-地牢-蜿蜒峡谷twisted-canyon

和自甴很熟 提交于 2020-02-28 06:29:18
挑战:使用迄今为止学到的所有编程技能收集最多的黄金! 简介: 嘿,又是Pender,这意味着又是一个特殊挑战关卡! 通过创造性地使用迄今为止学到的所有编程技能,来解决这个关卡。 有多种方式可以通过这个关卡; 尝试找到收集最多财富的解决方案! 花点时间,尝试不同的解决方案,可能需要多次尝试才能成功,别太担心 ———— 不断试错本身就是程序员工作的一部分! 默认代码 # 通过移动到X标记从迷宫中逃离。 # 尽量收集尽可能多的硬币。 蜿蜒峡谷 解法 # 通过移动到X标记从迷宫中逃离。 # 尽量收集尽可能多的硬币。 hero.attack("Treasure Chest") hero.moveRight() hero.moveLeft(2) hero.moveDown() hero.moveRight(3) hero.attack("Door") hero.moveRight(2) hero.moveLeft(2) hero.moveUp(2) enemy = hero.findNearestEnemy() hero.attack(enemy) hero.moveLeft(2) hero.moveRight(2) hero.moveDown() hero.moveRight() hero.moveUp() hero.moveRight() hero.moveUp(2) enemy =

「网易官方」极客战记(codecombat)攻略-地牢-丛林游戏game-grove

二次信任 提交于 2020-02-28 05:36:59
创建你自己的游戏! 简介 创建一个迷宫: game.spawnMaze(1) 将数字 1 更改为不同的数字,您将得到不同的迷宫。 每个相同号码的迷宫总是一样的! 看看示例代码和Spawnables文档,了解您可以在游戏中使用的新游戏元素! 默认代码 # 机器人对世界的毁灭之战降临了! # 你需要在持续不断的等离子炮弹中坚持躲避15秒。 概览 这个关卡展示了一些有趣的新的Spawnables: "locked-chest" 只能用钥匙打开,如 "silver-key" 。 使用 "fire-spewer" 向左右射击火球。 丛林游戏 解法 # 本关是游戏开发的体验关卡,不需要你编写代码。 # 点击运行,试着感受游戏开发的魅力吧。 本攻略发于极客战记官方教学栏目,原文地址为: https://codecombat.163.com/news/jikezhanji-conglinyouxi 极客战记——学编程,用玩的! 来源: oschina 链接: https://my.oschina.net/u/4441837/blog/3175202

「网易官方」极客战记(codecombat)攻略-地牢-辐射光环radiant-aura

江枫思渺然 提交于 2020-02-28 03:59:44
骷髅,恐惧还是回避? 简介: 敬请期待! 默认代码 # 捡起发光石,让骷髅怪远离你一会儿。 概览 骷髅怪太难打。发光石能够让它们躲开,但效果只有一会儿! 你只需要: 抓起发光石 从骷髅怪旁通过 如此反复 辐射光环 解法 # 捡起发光石,让骷髅怪远离你一会儿。 while True: hero.moveUp() hero.moveDown() hero.moveRight(2) 本攻略发于极客战记官方教学栏目,原文地址为: https://codecombat.163.com/news/jikezhanji-fusheguanghuan 极客战记——学编程,用玩的! 来源: oschina 链接: https://my.oschina.net/u/4441837/blog/3163369

「网易官方」极客战记(codecombat)攻略-地牢-拉近距离closing-the-distance

不羁岁月 提交于 2020-02-28 02:17:00
有些敌人需要用不同战术应对。 简介: 敬请期待! 默认代码 hero.moveRight() # 通过上一个关卡,你应该能认识这个。 enemy1 = hero.findNearestEnemy() # 现在,攻击enemy1 概览 像上一关那样,你可以用来自眼镜的 findNearestEnemy 方法把食人魔的引用 (reference) 存储进变量中。 当你调用 findNearestEnemy 方法时,你 要将结果保存进变量,比如 enemy2 (名字随你)。变量会记得 上次 调用findNearestEnemy 的结果,所以最好及时更新。 记得:使用 findNearestEnemy 时,敌人要在你的视野中,否则你看不到它们。 这关新增了一种敌人,食人魔投掷者,它造成的伤害比之前遇到的食人魔矮人要多。以后你会见到更多类型的敌人。 拉近距离 解法 hero.moveRight() # 通过上一个关卡,你应该能认识这个。 enemy1 = hero.findNearestEnemy() # 现在,攻击enemy1。 hero.attack(enemy1) hero.attack(enemy1) hero.moveRight() enemy1 = hero.findNearestEnemy() hero.attack(enemy1) hero.moveRight(2)

「网易官方」极客战记(codecombat)攻略-地牢-严酷考验 A-the-gauntlet-a

*爱你&永不变心* 提交于 2020-02-27 23:58:02
使用你的所有技能在本次挑战中生还。 简介: 这一关在while-true循环内只需要4条命令。 默认代码 # 使用你刚学到的技能击败那些食人魔。 # 记住:打败食人魔矮人需要两次攻击。 概览 有了循环和变量这些利器,解决所有这些食人魔矮人将不再是问题。实际上,通过while-true循环,5行代码就能解决问题: 一行开始while-true循环; 一行移动到可以看见敌人的位置; 一行将最近敌人存储到变量中; 两行进行攻击 因为用现阶段的剑攻击矮人需要两击 严酷考验 A 解法 # 使用你刚学到的技能击败那些食人魔。 # 记住:打败食人魔矮人需要两次攻击。 while True: hero.moveLeft() enemy = hero.findNearestEnemy() hero.attack(enemy) hero.attack(enemy) 本攻略发于极客战记官方教学栏目,原文地址为: https://codecombat.163.com/news/jikezhanji-yankukaoyana 极客战记——学编程,用玩的! 来源: oschina 链接: https://my.oschina.net/u/4441837/blog/3168089

「网易官方」极客战记(codecombat)攻略-地牢-严酷考验the-gauntlet

做~自己de王妃 提交于 2020-02-27 23:48:44
使用你的所有技能在本次挑战中生还。 简介: 这一关在while-true循环内只需要4条命令。 默认代码 # 使用你刚学到的技能击败那些食人魔。 # 记住:打败食人魔矮人需要两次攻击。 概览 有了循环和变量这些利器,解决所有这些食人魔矮人将不再是问题。实际上,通过while-true循环,5行代码就能解决问题: 一行开始while-true循环; 一行移动到可以看见敌人的位置; 一行将最近敌人存储到变量中; 两行进行攻击 因为用现阶段的剑攻击矮人需要两击 严酷考验 解法 # 使用你刚学到的技能击败那些食人魔。 # 记住:打败食人魔矮人需要两次攻击。 while True: hero.moveRight() enemy = hero.findNearestEnemy() hero.attack(enemy) hero.attack(enemy) 本攻略发于极客战记官方教学栏目,原文地址为: https://codecombat.163.com/news/jikezhanji-yankukaoyan 极客战记——学编程,用玩的! 来源: oschina 链接: https://my.oschina.net/u/4441837/blog/3168086

「网易官方」极客战记(codecombat)攻略-地牢-机器人毁灭世界大战robot-ragnarok

你。 提交于 2020-02-27 20:31:58
你已经被机器人毁灭者重重围困!情况实在是太糟糕了!只能奋力在暴风雨般的等离子炮弹袭击之下求生。 默认代码 # 机器人对世界的毁灭之战降临了! # 你需要在持续不断的等离子炮弹中坚持躲避15秒。 概览 本关是极限机器人死亡挑战关卡。请准备好在最终存活之前经历一次又一次的失败尝试。 有一条只需要通过简单移动就能让你存活下来的秘密路径。为了找到这条路径,你需要在每一步的移动中挨个尝试往4个方向移动,直到你没有被等离子炮弹击中。每一步都只有只有一个方向能使你免于攻击,所以在你不确定路线的时候请尝试每一个方向! 机器人毁灭世界大战 解法 # 机器人对世界的毁灭之战降临了! # 你需要在持续不断的等离子炮弹中坚持躲避15秒。 hero.moveUp() hero.moveUp() hero.moveDown() hero.moveDown() hero.moveLeft() hero.moveRight() hero.moveDown() hero.moveRight() 本攻略发于极客战记官方教学栏目,原文地址为: https://codecombat.163.com/news/jikezhanji-jiqirenhuimieshijiedazhan 极客战记——学编程,用玩的! 来源: oschina 链接: https://my.oschina.net/u/4441837/blog

「网易官方」极客战记(codecombat)攻略-地牢-再下一步descending-further

▼魔方 西西 提交于 2020-02-27 20:24:22
使用循环进行有效的导航。 简介: 敬请期待! 默认代码 # 使用少于5条语句穿越迷宫 概览 要想得到奖励,你只能使用 4 条语句通过这一关。(空行和注释不算行数,一行多个语句要算。) 将鼠标悬停在右下的循环说明文档处观看循环语法示例。 再下一步 解法 # 使用少于5条语句穿越迷宫。 while True: # 在这里添加需要重复运行的命令。 hero.moveRight(2) hero.moveDown() 本攻略发于极客战记官方教学栏目,原文地址为: https://codecombat.163.com/news/jikezhanji-zaixiayibu 极客战记——学编程,用玩的! 来源: oschina 链接: https://my.oschina.net/u/4441837/blog/3162873