就是顺便写写~~
1
# 使用game.spawnXY(),在农场周围建立围栏!
game.spawnXY("fence", 39, 16)
game.spawnXY("fence", 39, 20)
game.spawnXY("fence", 39, 24)
game.spawnXY("fence", 39, 28)
game.spawnXY("fence", 39, 32)
game.spawnXY("fence", 39, 36)
game.spawnXY("fence", 39, 40)
game.spawnXY("fence", 39, 44)
2
# 不要更改任何代码。你只需要点击 开始 按钮!
# 移动到所有红X标记来通关。
game.spawnPlayerXY("knight", 5, 8)
game.addMoveGoalXY(10, 18)
game.addMoveGoalXY(10, 38)
game.addMoveGoalXY(48, 41)
# ps:需要你用鼠标点击红色X指引其移动
3
# 每个游戏都要有玩家角色和目标。
# 使用game.spawnPlayerXY("captain", x, y)
# 为你的游戏添加一个玩家角色:
game.spawnPlayerXY("captain", 10, 10)
# 使用game.addMoveGoalXY(x, y)
# 为你的游戏添加一个移动目标:
# 它需要离玩家角色10米远。
game.addMoveGoalXY(20, 10)
# 如果你想,你可以使用spawnXY("fence", x, y)
# 创建一个带围栏的迷宫…
game.spawnXY("fence", 14, 10)
# 然后点击"测试关卡"按钮,尝试第一个你自己设计的游戏!
4
# Alejandro喜欢挑战!
# 为关卡添加更多"forest"对象,来创建更长的迷宫。
# 设置游戏目标。
game.addCollectGoal()
# 生成一个英雄和可供收集的宝箱。
game.spawnPlayerXY("duelist", 9, 59)
game.spawnXY("chest", 8, 14)
game.spawnXY("forest", 26, 51)
# 再添加2个"forest"对象。记得不要把宝石彻底挡死。
game.spawnXY("forest", 43, 59)
game.spawnXY("forest", 50, 22)
5
# Anya在搜索宝石!
# 为关卡添加宝石,以供玩家搜寻。
# 必须通过你自己的关卡才能继续。
game.spawnPlayerXY("captain", 9, 18)
# 使用game.addCollectGoal()来添加宝石收集目标。
game.addCollectGoal(3)
game.spawnXY("gem", 28, 28)
# 为关卡添加3枚宝石以供玩家收集:
game.spawnXY("gem", 28, 28)
game.spawnXY("gem", 28, 28)
game.spawnXY("gem", 28, 28)
6
# 玩家只需要收集部分宝石。
game.spawnPlayerXY("knight", 39, 23)
# 使用game.addCollectGoal(X)设置玩家获胜条件
# 要求收集X枚宝石!(这里X应该设为6)
game.addCollectGoal(6)
8
# 忘掉命令的话,可以查看代码窗口左侧。
# 使用game.spawnPlayerXY(type, x, y)生成一个英雄。
game.spawnPlayerXY("captain", 40, 30)
game.addSurviveGoal()
# 使用game.addDefeatGoal()来添加打败食人魔的目标。
game.addDefeatGoal(4)
game.spawnXY("munchkin", 40, 10)
# 再生成至少3个食人魔矮人。
game.spawnXY("munchkin", 40, 10)
game.spawnXY("munchkin", 40, 10)
game.spawnXY("munchkin", 40, 10)
9
# 玩家只需要打败部分敌人。
game.spawnPlayerXY("guardian", 62, 25);
# 使用game.addDefeatGoal(X)设置玩家获胜条件
# 要求打败X个敌人!(这里X应该设为4)
X=4
game.addDefeatGoal(X)
10
# 移动到所有的X标记。
# 那些火焰陷阱具有伤害性!
game.spawnPlayerXY("samurai", 40, 50)
game.addSurviveGoal()
game.addMoveGoalXY(25,40)
game.spawnXY("fire-trap", 25, 40)
game.addMoveGoalXY(55,40)
game.spawnXY("fire-trap", 55, 40)
game.addMoveGoalXY(40,20)
game.spawnXY("fire-trap", 40, 20)
# 生成一些"potion-small"对象来治疗玩家!
game.spawnXY("potion-small", 64, 20)
game.spawnXY("potion-small", 57, 20)
game.spawnXY("potion-small", 45, 20)
#ps:被炸完之后去喝药水,然后再走一次
11
# 生成一个英雄并添加一个目标。
game.spawnPlayerXY("champion", 40, 15)
game.addDefeatGoal()
# 生成至少2个食人魔矮人"munchkin"。
game.spawnXY("munchkin", 36, 30)
game.spawnXY("munchkin", 36, 31)
# 生成至少2个投矛手"thrower"。
game.spawnXY("thrower", 36, 32)
game.spawnXY("thrower", 36, 33)
# 生成至少2个士兵"soldier"。
game.spawnXY("soldier", 36, 34)
game.spawnXY("soldier", 36, 35)
# 生成至少2个弓箭手"archer"。
game.spawnXY("archer", 36, 36)
game.spawnXY("archer", 36, 37)