Scratch编程图文教程2:射箭游戏

avatar 2020年2月29日16:30:32 评论 13,004

Scratch编程射箭游戏介绍:

您将学习如何创建射箭游戏,在该游戏中,您必须尽可能地向靶心射击箭。单击绿色标志开始。使用空格键拍摄箭头

一.瞄准箭头

让我们从创建一个在屏幕上移动的箭头开始。

打开Scratch入​​门项目。

在线:通过rpf.io/archeryon打开启动项目。

如果您拥有Scratch帐户,则可以点击Remix进行复制。

离线:在离线编辑器中打开启动程序项目。

如果您需要下载并安装Scratch离线编辑器,可以在rpf.io/scratchoff中找到它。

在入门项目中,您应该看到目标背景和十字线精灵。

Scratch编程图文教程2:射箭游戏

游戏开始时,广播一条消息以拍摄新箭头。

Scratch编程图文教程2:射箭游戏

收到此消息后,设置箭头的位置和大小。

Scratch编程图文教程2:射箭游戏

单击绿色标志以测试您的游戏。您应该看到箭头变大并移到舞台的左下角。

Scratch编程图文教程2:射箭游戏

将代码添加到您的箭头,以便它glides在舞台周围随机出现forever。

Scratch编程图文教程2:射箭游戏

再次测试您的游戏,您应该看到箭头在舞台上随机移动。

Scratch编程图文教程2:射箭游戏

二.射击箭

让我们编码您的箭头,以便在按下空格键时拍摄。

按下空格键时,停止另一个脚本(一个移动箭头的脚本)。

Scratch编程图文教程2:射箭游戏

再次测试您的项目。这次,当按下空格键时,箭头应停止移动。

对箭头进行动画处理,使其看起来像朝目标移动。

Scratch编程图文教程2:射箭游戏

再次测试您的游戏。这次,当您按下空格键时,您应该看到箭头变小,好像它正在朝目标移动。

Scratch编程图文教程2:射箭游戏

一旦箭头对准了目标,您就可以告诉玩家他们得分了多少分。例如,他们可能会因为击中黄色而获得200分。

Scratch编程图文教程2:射箭游戏

如果它们发黄,您也可以播放声音。

Scratch编程图文教程2:射箭游戏

最后,您需要newarrow再次广播该消息以获取新箭头。

Scratch编程图文教程2:射箭游戏

三.挑战:不同的分数

您是否可以向游戏中添加代码,以便在击中目标的不同部分时获得不同的分数?

Scratch编程图文教程2:射箭游戏

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: