粉丝1.9万获赞7.9万

scratch 编程作品案例,打地鼠游戏作品中,地鼠们从舞台中的地鼠洞中随机出现, 我们需要挥舞手中的锤子,在规定的时间打击更多的地鼠,每打中一只地鼠,分数就会加一。当倒计时结束时,游戏结束,一起来看看游戏的突破过程。 首先我们先删除小猫的角色,上传我们需要的角色与背景。 我们需要的角色有,开始键,结束键一组锤子 先给锤子编写程序,当预期被点击,先将锤子移到舞台中间,然后让锤子跟随鼠标移动, 这样操控起来更爽。梯子将锤子移到最前面,避免涂层覆盖。点击鼠标,锤子砸下去,咋不砸下去呢?设计下,当角色被点击锤子,请注,转动一下角度就可以, 记得还要往相反的方向转动,恢复成原来的状态, 试试感觉咋样,总感觉缺点啥?设计一下推动锤子的声音效果, 挥动腿子的感觉更爽了。让我们来继续创作游戏的开始按钮,当力气被点击, 如果我们的鼠标碰到按钮,按钮就会变大,保持保持原来的大小。如果我们锤子达到开始键,开始键隐藏游戏开始。 如果觉得麻烦可以不搞,直接点击角色广播开始找到地主,给地主编写程序,准备打出死时,地主隐藏,当接收到消息,开始 在随机的时间出现隐藏, 我打我打我打我打,地主咋没法咋地也要叫唤几声啊,脑袋疼不疼啊?利用角色的造型, 电话和声音效果,模拟出地主被打后的效果。 下面来设计一下游戏的时间,建立一个变量,倒计时, 当接收到游戏开始,等待一秒倒计时减一。如果倒计时等于零,游戏结束停止 全部交尾 啊。 再建立一个变量分数,地主被打到变量分数就会加一。 那怎样做出更多的艺术呢? 降低一个对手,进行负责就可以轻松搞定了。注意调整一下他们的合适位置,在背景里添加一个你喜欢的背景音乐,一起来看看作 品效果吧! 如果你有更好的创意,或者在编程中遇到了什么问题,欢迎在评论区留言。

哈喽,大家好,今天给大家分享的是吃鸡,按风格键开始点击小僵尸,打败小僵尸, 可以看到这里是有一个子弹,这里会射出子弹,这里是个手人,大家可以换个手人,没子弹没子弹的时候他就他就受不了了, 他是怎么做到的呢?首先先准备一个在地上当掉落蛋的人, 再准备一个枪, 大家这里也可以换一个枪,不过要自己手绘,大家如果想要的话呢,大家如果想要的话呢,我会给出彩灯, 小僵尸呢就是按下鼠标指针摁摁上上面,然后换成左右翻转, 就是就是这样的,这个箭箭头没有代码, 这个大概可以弄掉 那种,也可以换换一下,用空白的,用各种各样的都不都很好,怎么喜欢怎么来, 他家子弹也可以重画,僵尸也可以自己画,箭头也可以自己画,什么都可以自己画,只不过代码代码也要换一换,因为因为怪吃的碰撞箱 他是他是一个正方形的, 所以我点这个空的地方他也会,因为我点着碰撞箱里面了,他就是侦测,如果鼠标 他的代码就相当于如果鼠标碰到,如果鼠鼠标点击碰撞将将身来来回 左右翻转拉着他,碰撞箱这边是一个直线, 所以我点这个空的地方他也是也是会的。 今天就到这里了,下期再见,拜拜。

昨天我们给这个游戏做了倒数第二关的这一个小怪啊这个小怪比较简单啊。 哦他要三脚跳再上去啊这只狗目前来说他就除了血量多一点啊。他的技能跟第一关没什么区别哎怎么这么弱呢?当然他有一个技能没做好。那你就觉得他弱了。 好那我今天把另外一个技能也给他加上去。嗯我们来到他的技能这一边。嗯昨天写到这里我们有一个技能扒开的他应该是两个技能的对吧除了他最简单的普通攻击啊火球术。我们再来一个 这里一个放置中间的喷火器。 好,这个啊呃喷火器呢?我不太会画,但是呢我有这么一个想法做个差不多样子的。那我先去中间画一个喷火器一样的东西。好,我们绘制一个啊给他一个名字啊叫喷火器 啊。这个喷火器呢。呃他一开始是个喷头喷头啊,所以我先画个喷头出来。我画个红色的圆圈 啊有个边界的好。呃不要太大了啊啊这个太大了,我弄小一点啊就是简单一个圆啊一个圆心红心在中间。 好,为了表示我待会的一个方向我给他添两条直线上去。我们画一条直线直的啊向下啊。 然后呢我们把它放到啊,你看到我移过来之后中间会有一个十字架了。没有啊,我们要让这一边的这个头对齐那个十字架差不多就行啊。 好,然后呢我们再来复制啊一份然后把它这个方向转过来 也是九十度啊然后呢我们把它移动到这里就让他有点像那个时钟啊我们的时钟现在啊倒过来啊转过来,他应该是个什么三点钟的那个地方啊,就是说展现一个九十度啊, 你看看啊,我们现在放小了,他是长这样子的,对吧?好,这是一个造型,这是他对我们没有伤害的一个造型,但是他喷出火呢,喷火呢?我不太会画啊,所以呢,我用一片红色的来代替啊,所以呢,我现在复制一份, 复制一个出来第二个造型啊,然后呢我们画一个红色的长方形啊,我们不需要边框,我们只需要填充红色啊,这里呢填充红色呢,我们一直画,注意我们要画个正方形。 好,你画个正方形的话,下面这里会漏出来啊。不要紧,我们要的就是这样子,如果你不要他漏出来啊,老师我画成这样子行不行啊?那现在看起来没问题对不对?他喷这一这一这一大 快的火,但是当我一会让他转起来,例如我让他顺时针转九十度之后 啊,我把它移过来,哎,你看看,我转九十度之后,这个中心还在中心,但是这里就露出来了,露馅了, 对不对?其实所以我把那里画了,其实我这里把它这样子画了,就是为了他转过去的时候这边不露线啊,就是说,呃,他能铺满半个啊,四分之一个屏幕。好,这就是我们的一个没火跟有火的一个造型。好,然后呢我们 啊来给他写代码了,同样他跟其他技能一样,这里都是一个本体啊,所以呢我们先把这个本体先隐藏起来,然后呢我们啊,当你收到了,你刚才跟我说什么来着啊?放 置中间的喷火器对不对?好,那你说当你收到放置中间的喷火器啊,这个时候那我就克隆一下自己, 对吧?我克隆一下自己就好了,现在剩下来就是克隆体工作了。克隆体启动的时候,对吧?启动的时候那我先把它固定在中间,先给我移动到零零,对不对?然后呢中间之后呢?我们让他 先面向个九十度啊,有个固定的方向,然后我们让它切换成第一个造型啊,没喷火的造型,然后显示出来。 好,现在你看我直接点一下这里他会出来,他就在中间啊,我我我就不跑到那边去测试了啊,现在还没到啊。 好,那现在他是长这样子的。好了,他开始动起来,就是说这里显示之后呢就开始循环干活了。他干什么活呢?首先我让他不是随便转啊,让他转 啊,转九十度的啊,九十度,一百八十度这样子的。九十度就说按直角这样子来算啊,不是任意角度啊。那我们转的时候呢,我们需要用个转右转 啊,十度这样子的啊,为什么不右转九十度呢?好,我们来看看右转九十,但是他会是怎么样子的 啊?十次。好,我我把它转一下,我让他让你们看看他等个零点一秒,好,我直接开他是这样子的,对不对?就就这两 脚互相摆啊,很难看的这样子,到时候你躲的时候也不好,不好看他怎么躲。所以呢,我们让他有一个渐进的一个过程啊,渐进的一个过程呢?就让他 转十度。好,例如这样子啊,你看如果让我让他不停的右转十度,那你看看现在是什么效果。 哎,这样子就看得出来他在转啊,不是那么甩的啊,我们要的就是这个效果。好了,那我们怎么确定他能转的是九十度呢? 好,那我看看啊,我这里如果是九次,每次转十度,是不是转九十度?所以呢,我们要转的就是他的倍数啊,这里也可以再套一个重复执行啊,我们没必要,那我们直接这里这里给他用个乘法 九的倍数,对不对?那这一边你写的多少圈就是多少圈,对不对啊?我们如果你写一到四的话啊,不是,这里不是多少圈啊,是四分之一个圈啊,九十度是四分之一个圈,那我们要的就是九十的倍数,那 如果我们用一二三四呢啊,我们这里给个随机数,它如果是啊,应该是一二三一二三四啊四个数,如果是一到四。 好,我们,呃来看一下啊,我们每每让他转一轮,让他停顿一秒,让我们观察一下, 好,停停。嘿,你看,但是这样子的话,他突然 就停一下啊,或者说一二三,因为太近了啊,那这个啊,我们让他多转几圈,所以呢,我们用例如十一到十四,让他多转十个圈。好,我们来观察一下。 哎,那这样子他就会转转转,停啊,然后再转转转啊,你都不知道他什么时候停,因为他是随机的,最后停的那一下,反正四个角度都会有, 这个就要看命了。好,这就是他的转的时间,就实际上就是一个啊,攻击我们的一个间隔。好, 那他停下来之后呢?我希望他停下来之后呢,也给我们一个提示啊,所以呢,我们让他重复两次啊,让他稍微闪 缩一下,我们先让他的虚向特效降到八十啊五十六十吧,然后呢?停顿个零点五秒, 然后呢我们再让他变回零,然后呢?又停顿个零点五秒,这样子大概是一秒钟两次。就话就说提醒你,我给两秒钟,你反应过来,我停到这里了,给两秒反应,你再不走我就直接切换什么? 我就切换成另外一个造型啊,喷火,第二个造型就像整个啊画面覆盖一样的,然后呢?我喷一下火,这里呢?给你一秒钟,然后呢我再换回原来的造型 啊,就不喷火了,我喷火就喷一秒啊,这就是他的一个循环,我转转转,然后闪烁一下,告诉你,我要喷这边了,要喷你停一秒,然后呢?再转回原来的,然后循环继续转。好,我们来看看现在他是不是我们想要的。 好,他转转转转,好,闪烁两下,喷,然后呢?喷一秒就停了啊,然后继续转啊,再换一个地方闪烁两下给你走,喷, 对吧?好,他就是这么一个机关啊,喷四分之一个镜头啊,这里难道只只有这两个角度吗?我看看他会不会转到另外一个角度。 好,可以了啊,喷这边好,但是现在呢?什么都遮住,对不对?那我们要这一个画面 让他移动到最后面,让他覆盖在后面,其他东西不遮住,他只住遮住后面,这就是我们的。呃,这里的一个机关。 好,他的逻辑是清楚了,那他的,呃,受伤,他对我们造成了伤害,对吧?那我们克隆体启动的时候,好,这个伤害呢?啊,我们可以去抄啊,我们可以去魔法陷阱里面抄 啊,对吧?我们这里有这么一个,嗯,攻击力的啊,让我们受伤,主角受伤的一个条件,我们复制过去。 好,现在开始抖动了,抖动话你拖不过去的,我们把这里切换一下,然后呢把它拉下去,这样子列成一列他就不会抖了, 那我们就再把它切回来。好,我们现在这边有这么一个啊,让他受伤的,但是呢,注意我们这个受伤也不是跟其他一样就这么受伤。我们还有一个就是我们的这个造型,只有喷火的造型二的时候才能对我造成伤害啊,不是,他中间在 这动的时候是没有伤害的啊,所以呢,我们这里再套一个啊,再在这里面再往里面再套一个。就是说如果我的造型编号 等于二, 造型编号等于二,是不是我们就是说第二个造型才对我们有伤害啊?第二个造型你碰到这个喷头也有伤害啊,前面这个是没有伤害的,我们目标就是写这么一个。 好,现在呢啊,因为他是根据野怪的攻击力的啊,那待会那个攻击力应该会很大啊,那我们现在啊,我们的主角为了做测试,我去总控里面先偷点血用一下,改个三千血用一下。好,我们去看看, 现在我的血量是很多的,我们去看看那个机关啊,能不能正常出来。 好,他出来了。好,现在喷上面没问题啊, 就说我们要在打的时候啊,要躲也同时还要躲这边。嗯,那运气好的话应该还没什么问题,就怕他运气不好。 好,他打的地方也是四分之一啊,我们有足够的时间躲。好,我们试一下,受一下伤。好,好了,这个线没什么了,来受伤。哇哇哇哇哇连中三招 好三千血也顶不了多久啊。重点是现在的攻击对我的攻击有两两样攻击了。 这一个对于目前来说也并不难啊。哎呀,你看我自己转过去了。好,现在又发现一个 bug 了我离开的时候他怎么还在 好了当然了,当我离开的时候我们还还没把它停下来虽然你看看我们其他机关我们离开的时候是不是有这么一个东西啊离开停止该角色其他脚本删除死克隆体。好,那我们这边也来一个那当你收到 那同样的我们也做那个事情啊停止停止其他脚本啊该角色的其他脚本然后删除斯克隆体。好,我们就做这么一个把它陷阱给弄没了。好,我们过去看看。 好,就多了这么中间多了一个这么东西哎呀哎呀好了 now 感觉这个反应时间还是挺足够的哦 好,这中间嘿,我们经常这样子,遛狗的话中间他容易遮住我们的。好,那这样子我们 就需要啊做一个加强一下啊让他的那个棍子让他的中间的棍子长一点 让他这条棍子长一点。不要遮住 啊,他前面转的时候没关系的啊好,我们让他长一点啊两条要一样长的,我们复制这一条过来。 好,这样子避免艳。你又又又赖。我说他遮住了看不到我们中间那一个啊好,他长长了一点我看看他长了多少。 好,这样子应该还是可以的。这么长哦你总算看到了吧好一个是它的长度问题第二啊刚才我 觉得我们有足够的时间淘啊。那这里我们这个闪烁时间啊,反应时间给你短一点,零点二五 就减减一半。为什么我要减一半呢?因为你有好多技能啊,你不用啊,特别是这个瞬移技能啊,例如我现在把这个瞬移技能打开 把它解锁了。好,有这个技能,你在危急的时候你可以直接串呐,对吧, 那我们来看看啊这个瓜我是没有伤害的啊啊躲躲,你看这种情况啊我们就需要反应快啊啊,你看他在上面对我没有任何任何伤害我就不管, 但是我在打的时候他要是正好打到我这边来看啊你你看这种就需要你反应迅速去躲啊,你的加速技能还有你的蓄力技能就开始有用了。 好,这里要固的话确实需要你很大好像我这两只棍子好像又长了好,至于需要多长啊你自己看着办啊方便你看就可以了。哎呀反应错了啊,绑到另外一边去了 好哎,但是这个伤害我看看啊。哦对的,伤害这里也有一个一一秒间隔,我们为了保证他烧我只烧一次的话因为我出来只有一秒钟对不对?这里烧这里正 好一秒他会不会两次呢我们为了保险一点我们给他个一点一秒吧让这个间隔长一点。这个火每次烧只能烧你一次很安全是吧,你也可以说哎呀我逃不掉了啊,我直接按无敌,我刚才的无敌那一秒是不是也可以啊把它躲过去 哦为了安全那个无敌时间你也可以调成一点一秒啊,让这一个啊哎,或者说直接把这一个调低调个 零点八秒这样子他持续时间零点八秒,如果你按出无敌的话啊,这里零点五秒吧,反正只要打到你就行了,我管你是不是他这里出来就零点五秒,只要打到你就可以了。所以呢,这里啊,你的一秒跟无敌的一秒应该也 也能用得上,对吧?一个串走对吧?一个无敌啊,我挡躲不开了啊,举个例子,我把盾打开解锁掉, 好看,好了啊,就说假如他在哪里啊?四,哎,你看看,我开了个无敌我就没事了,对吧?所以这些啊,最后这一些技能啊,你怎么躲? 试一下啊,再用,再用无敌去扛他一下。重点,现在有其他的在干扰我,这两只在干扰我哪边?四,嘿,你看看,我一个无敌能打 两个炮,所以无敌技能,哎呀,没了还要我血后啊,否则就已经回去了啊。 好,所以后面呢,当我们打到这一关,你技能全开的时候啊,你的技能好好利用啊,怎么打这些怪啊,你来决定了。好,那今天这一个机关啊,我不知道你们还觉得难度还可不可以,还是刚才这个,这个棍子画的有点长,太丑了是不是? 好,那今天就先讲到这里,嗯,你想怎么改,你可以自己改,那明天我们继续,拜拜。
