关卡连接: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)