zoukankan      html  css  js  c++  java
  • 【网易官方】极客战记(codecombat)攻略-游戏开发1-越过花园墙

    关卡连接:https://codecombat.163.com/play/level/over-the-garden-wall

    免费试玩:https://codecombat.163.com/play

    在农场四周建立围栏!

    简介

    这是第一个 game 开发关卡。

    你将学习创建自己的游戏!

    你需要再生成 4 个 "fence" (加给你的 4 个一起,总共 8 个),以保护村民免受食人魔侵扰:

    game.spawnXY("fence", 39, 6)
    game.spawnXY("fence", 39, 10)

    默认代码

    # 使用game.spawnXY(),在农场四周建立围栏!
    game.spawnXY("fence", 39, 16)
    # 在相隔4米的位置再生成2段围栏…
    # 在y处生成"fence" 20
    # 在y处生成"fence" 24
    game.spawnXY("fence", 39, 28)
    game.spawnXY("fence", 39, 32)
    # 在相隔4米的位置再生成2段围栏…
    # 在y处生成"fence" 36
    # 在y处生成"fence" 40
    game.spawnXY("fence", 39, 44)
    # 围栏就绪后,点击测试关卡。

    概览

    你需要使用 spawnXY 在相同的 X 坐标 ( 39 ) 处生成围栏,只修改 Y 坐标。

    每段围栏要比之前 "fence" 的Y坐标的多 4 米。

    越过花园墙 解法

    # 使用game.spawnXY(),在农场四周建立围栏!
    game.spawnXY("fence", 39, 16)
    # 在相隔4米的位置再生成2段围栏…
    # 在y处生成"fence" 20
    game.spawnXY("fence", 39, 20)
    # 在y处生成"fence" 24
    game.spawnXY("fence", 39, 24)
    game.spawnXY("fence", 39, 28)
    game.spawnXY("fence", 39, 32)
    # 在相隔4米的位置再生成2段围栏…
    # 在y处生成"fence" 36
    game.spawnXY("fence", 39, 36)
    # 在y处生成"fence" 40·
    game.spawnXY("fence", 39, 40)
    game.spawnXY("fence", 39, 44)
     

    本攻略发于极客战记官方教学栏目,原文地址为:

    https://codecombat.163.com/news/jikezhanji-yueguohuayuanqiang

    极客战记——学编程,用玩的!
     
  • 相关阅读:
    uva-11129-分治
    HDU 6016
    POJ 2142
    CodeForces 778B
    CodeFroces 758C
    HDU 5900
    HDU 5903
    HDU 5904
    POJ 3080
    HDU 5195
  • 原文地址:https://www.cnblogs.com/codecombat/p/12105703.html
Copyright © 2011-2022 走看看