「网易官方」极客战记(codecombat)攻略-游戏开发1-他们骨头them-bones

梦想的初衷 提交于 2020-03-05 21:20:49

(点击图片进入关卡)

Okar 生成器会随时间生成敌人。

简介

"generator" 是时不时生成敌人的生成器。

"生成器" 默认生成的是骷髅怪 `"skeleton",一种无论人类或食人魔都会攻击的强劲敌人!

不过 "骷髅怪"害怕发光石 "lightstone"。

玩家若是拿到 "发光石" ,骷髅怪就会远离玩家,这能为摧毁 "生成器" 争取到足够的时间。

默认代码

# 生成器会随时间生成敌人。
# 骷髅怪害怕发光石。
player = game.spawnPlayerXY("champion", 15, 35)
player.attackDamage = 60
player.maxSpeed = 8
game.addSurviveGoal()
game.addDefeatGoal()
game.spawnXY("x-mark-stone", 60, 35)
# 生成一个"生成器"
# 生成一个"发光石"
# 现在,通关你的游戏!

概览

生成器" 的属性是可以设置的。

generator = game.spawnXY("generator", 20, 20)
generator.spawnType = "skeleton"
generator.spawnDelay = 5

generator.spawnType 是一个字符串,表示要生成的敌人的类型。

generator.spawnDelay 是一个数字,表示生成之间延迟的时间。

他们骨头 解法

# 生成器会随时间生成敌人。
# 骷髅怪害怕发光石。
player = game.spawnPlayerXY("champion", 15, 35)
player.attackDamage = 60
player.maxSpeed = 8
game.addSurviveGoal()
game.addDefeatGoal()
# 生成一个"生成器"
game.spawnXY("generator", 45, 35)
# 生成一个"发光石"
game.spawnXY("lightstone", 25, 45);
# 现在,通关你的游戏!
 
本攻略发于极客战记官方教学栏目,原文地址为:

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

极客战记——学编程,用玩的!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!