SCRATCH 三国小游戏

第11集 黄忠战关羽

作者:杨振鹏   日期:2020/6/7

游戏介绍:

刘备击退曹操后,着手抢占南方的地盘。他派关羽去进攻长沙的韩玄,不料韩玄手下有一员老将,60岁的黄忠,竟敢迎战关羽。黄忠使用一只烈弓,关羽用青龙偃月刀,让他们来一场酣畅的激战吧。

在本集中,玩家代表黄忠对战关羽。每点一下黄忠,他就放一箭,并移到鼠标位置。如果不小心碰到关羽,计分减1;如果箭射中关羽,计分加1;集到5分结束游戏。

代码量:29 块积木

素材

黄忠:huang

造型1 - huang.png

造型2 - huang2.png

关羽:guan1

造型1 - guan1.png

造型2 - guan2.png

造型3 - guan3.png

:Magic Wand

Scratch 内置角色 Magic Wand

舞台背景

Scratch 内置背景 Savanna。

素材来源:关羽造型改编自 Scratch 内置角色 Outfielder,黄忠改编自 Pitcher.

代码

guan1:


声音Hey:搜索添加Scratch内置音效

huang:

Magic Wand:

讲解

本集的3个角色均有动画,除了代码长度增加,难度并不太大,基本都是前面用过的方法。

当角色被点击”积木,也是一种子程序入口。它的作用是在黄忠被点击时,让黄忠显示射箭的动作,并通过广播消息,触发箭(Magic Wand)的动画和逻辑代码。

下一集 荆州大决战

上一集