粉丝1.7万获赞6.9万

大家好,今天我们来制作一款飞机大战小游戏,先来看一下游戏效果,我们通过键盘控制飞机左右移动,当按下空格键会发射子弹,如果击中敌机,那么积分加一, 如果碰到敌机,那么生命值减一,如果积分达到十,游戏胜利,如果生命值变为零,那么游戏失败。 接下来让我们一起来制作这款小游戏吧。先把三个角色全部找出,然后对他们分别进行设计,首先是航天飞机,他的动作就是通过键盘控制左右移动, 第二个是敌机,敌机要首先克隆自己,然后当他作为克隆体启动的时候,要出现在屏幕的上方位置向下移动。这里要 注意,我们对于敌机出现的位置只做了水平方向的随机数处理,而高度是固定不变的,还需要为敌机添加,如果碰到了五排边缘就消失,把它拼上。如果碰到了航天飞机,那么发生爆炸后隐藏, 同样的,如果被子弹击中,也要发生爆炸,然后隐藏在这里。我们是将爆炸的造型和敌机的造型做到了同一个角色上, 为这个角色上传了一个新的造型,这样我们就用一个角色完成了造型切换,会更简单。接下来我们来做子弹的动作,子弹是通过键盘上的空格键来发射,也就是说当我们按下空格键的时候,他才开始克隆自己,同时呢子弹要能跟随着飞机的 的左右移动,所以我们先来做他的克隆和左右移动,这里要增加一个如果,那么如果按下了空格键,那么才会开始克隆,同样加上等待的时间, 这里可以把等待时间缩短一点,他所体现的其实就是子弹的发射速度,我们让他发射速度快一些,要注意把本体隐藏。 接下来来做子弹跟随航天飞机出现的这样的动作,也就是当作为克隆体启动的时候,他能够跟随的 移到航天飞机的位置,我们来看一下,这时候他会出现在航天飞机的中间位置,我们想让他出现在 顶部,所以可以对它的外坐标进行设计好这个位置就可以,然后让它显示出来。接下来做它发射的动作,也就是让它能够直直的发射上去,将外坐标进行增加。 接下来呢要做他碰到舞台边缘消失, 如果碰到敌机也要让他消失, 但这里需要注意,由于呢我们隐藏的时候会非常迅速,可能还没有识别到已经碰 碰到了敌机,所以我们让他增加一个等待的时间,有一个等待零点一秒就可以了,我们来看一下效果, 哎,可以,那接下来我们就需要做出积分和生命值的效果呢,这里我们用到的是变量,为什么用变量呢?因为积分和生命值都是在不断变化的,所以呢我们要通过一个变量来把它进行复值。 新建变量,先新建积分,这里要选用适用于所有角色,再新建生命值。 确定,我们会发现,当我们新建了电量之后,它会出现在舞台的左上角,我们可以去拖 送他放到自己想要的位置,当然也可以不显示,我们把这里的小对勾勾掉就不显示了啊,在这个游戏当中我们需要他显示 啊,那接下来我们要明确什么时候加分,就是子弹碰到敌机的时候加分,所以我们可以在敌机这里去做,也可以在子弹这里去做,都可以啊,我们这次选用敌机去做。首先在游戏一开始要让积分为零, 当碰到了球的时候,让他积分加一, 看看效果。哎,积分有增加对不对?好,可以接下来来做生命值,生命值是如果碰到了航天飞机,那么生命值就要减一所, 所以生命值的初始值其实是三,设置生命值的值为三,在下面如果碰到了航天飞机,就将生命值减一,我们这里呢只有增加一,所以后面的数字变成增加负一就可以了,看下效果, 生命值在相应的减少。最后呢,我们要通过两个变量来确定游戏是胜利还是失败,我们想让这个游戏胜利,失败是由航天飞机说出来的,所以我们可以在航天飞机这里去设置它,如果积分达到十,那么游戏就胜利。 sorry, i didn't catch your name earlier。 那么游戏胜利呢?我们让它通过外观 说话来显示,说游戏胜利,同时要停止全部脚本。 同样的方法,游戏失败也是这样,让这里换成变量,生命值等于零,那么就说游戏失败,同时停止全部脚本,将它拼接上。最后我们来选择一个太空的背景, 好来看一下最后的游戏效果,点击小绿旗启动。 哎,游戏失败,那么停止全部脚本。好啦,游戏成功。

哈哈哈哈哈,打地鼠 ready go 啊,才六分呀, ready go! 首先我们打开麦的加,我们的第一步是添加角色和背景,首先删除不需要的角色, 接着我们来上传地鼠角色,点击造型,然后我们复制地鼠角色,将它全部框选,然后把它拉扁,做出一个地鼠被打扁的造型,然后更改名称, 调整大小。接着我们上传锤子的角色,同样的我们在造型当中将锤子全部选中,移动到 这一个十字中心的上方,将锤子的底部移动到十字中心的上方,这样他才能随时处于地鼠的头顶,而不是脸上。然后我们更改名称,复制做出一个锤子敲下来的 造型,全部选中,然后我们点击下面这个方向,将它横过来,并且移到十字中心的上方,更改名字,这样我们的锤子就可以做出敲打的动作了。更改大小。 最后我们再上传一个地鼠洞的背景。 我们的第二步是编写锤子的程序,点击锤子角色。锤子的程序其实非常简单,我们在事件当中找到当律器被点击, 当我们点击滤器,游戏开始要让锤子先保持抬起来的这个造型,因此我们将它换成锤子抬起,接着我们让他移到最前,同时锤子还要一直随着我们的数 标移动而移动,因此我们只需要在运动当中找到移动到鼠标指针这一个模块,在控制当中找到循环执行。 当绿旗被点击啊,我们可以看到现在锤子就可以跟着我们的鼠标进行移动了,接下来我们需要按下鼠标左键,锤子就用力的敲下去,那么我们在外观当中找到换成锤子敲的造型,然后在控制当中找到如果,那么 那么我们的判断条件呢是在侦测当中找到,按下鼠标, 好,那么我们来看一下,然后我们添加一个等待时间,等待零点一五秒,现在我们点击全 锤子,可以看到他就可以开始打地鼠了,那么我们锤子的程序就完成了。 我们第三步是让地鼠从不同的地洞里面钻出来,然而我们可以看到地图上面地洞分布在不同的位置,并且我们点击运动, 在移动到 xy 这个模块,当我们移动地鼠到不同的地洞的时候,哎,我们可以看到 xy 的值是不同的,并且是不规律的,那么我们如何让地鼠准确的从这些洞口当中冒出来呢?我们会用到变量当中的列表, 首先我们新建两个列表,一个是 x 列表,再新建一个 y 列表, 我们可以看到当我们勾选了前面的两个框框之后呢,舞台区会出现两个空的列表啊,我们什么都还没有在列表里面放啊,我们可以把缩短一点, 接着我们通过将什么加入 x, 以及将什么加入 y 来往这两个列表里面添加东西,在事件当中找到一个按下空格键, 那么我们数一下啊,其实画面当中是有十二个地洞,我们可以从第一排的第一个洞开始添加,我们将地鼠移动到地洞的位置, 在运动当中可以看到目前地鼠所在的第一个地洞的坐标,那么我们将这个负一百六十七加入 x, 将六十一 加入 y, 按下空格键,我们就可以看到这两个坐标数值分别被加入到了 x 列表和 y 列表,那么如果我们想让他在第二个地动出现,那么数值又会改变,我们继续添加, 我们可以看到 xy 两个列表当中依次放入了第一个地动和第二个地动的坐标值, 并且前面还可以看到一号和二号的编号,那么也就是第几个地动的做标志。如果大家不小心加错或者加多也没有关系,比如说我多加了一个,那么我就可以把多加的这个选中,然后把这个删除。 接下来我们对剩下的十个地洞进行相同的操作,现在我们已经对所有十二个洞的数值都做 做完了添加,那么完成添加后,我们就可以把这三个模块删除了。如果我们说变量像小盒子一样,那么我们的列表就像小柜子,每添加一项就增加一个抽屉,并且我们可以清晰的看到每一层抽屉都放了什么东西。 我们的第四步就是利用这些抽屉让地鼠随机的从某一个地洞里钻出来,在这里我们一共在两个列表当中分别添加了十二个数值。如果我们想让地鼠从一号洞口出来,我们就可以找到运动,移动到 在变量列表当中找到 x 的第一项, y 的第一项,那么当我们运行这个模块,他就会找到 x 列表的第一项 和 y 列表的第一项,并且移动到这个位置。现在我们知道列表前面的编号代表着不同洞口的编号,那么我们可以通过添加一个变量编号, 将编号放入到数字一的位置,然后将编号的值设置为,在运算符当中找到,在一和十之间取随机数,我们将十改为十二, 将它放入到这个圆圈当中,现在当我们点击这两个模块,它就会随机的从不同的洞口里面出现了,我们在这两个模块当中可以放置一个等待时间, 并且找到点击率。七,外观切换为地鼠专出的造型, 然后我们在列表当中取消勾选,将列表隐藏起来,然后隐藏编号变量。我们的第五步是添加一个倒计时的功能,我们新建变量, 然后选中他,我们可以看到在舞台区就出现了这个倒计时,那么我们怎么去设置每次游戏的时间呢?我们在舞台区右键这个倒计时选择滑杆, 这样我们就可以通过移动滑杆来设置游戏倒计时的时间了。接下来我们来编写倒计时的程序,由于我们隶属移动的程序当中也有一个等待时间,因此我们可以再拖一个点击率其模块出来编写倒计时的程序, 那么我们让倒计时每隔一秒在控制当中找到,等待一秒就减少一,在变量当中找到,将倒计时增加一,改为负一, 那么他重复多少次呢啊?由于我们的倒计时是可以自己设定的,我们不知道具体时间,因此我们直接通过控制当中重复执行,直到这一个模块,直到倒计时找到运算符,这个等于 直到将变量倒计时放到这个圆圈当中,倒计时为零的时候。这样不管我们设置了多少,当我们点击率其比如说我设置三秒点击率,其 倒计时就会自动的减少,直到为零的时候停止。倒计时的时长决定了我们游戏的时长,而地数也只会在游戏进行期间随机出现,所以我们这一个重复执行直到的循环可以继续使用。 那这一个循环呢?可以让它循环我们地鼠的移动。我们设置一个倒计时的时间,点击预期, 我们可以看到在倒计时进行的期间,地鼠也会随机的进行移动。此外,我们还可以通过这个重复执行直道倒计时为零来设置一个游戏背景音乐, 重复直行播放低落声,等待播完,直到倒计时为零的时候,我们停止 所有的声音播放,来设置一个倒计时,我们看一下效果。点击滤器, 现在我们就实现了这一步的所有功能。现在我们敲击地数,他还没有任何反应呢,因此我们的最后一步就是要把地鼠给打扁,还要通过积分功能看看我们在游戏时间内到底打跑了几只讨厌的地鼠。 每当锤子敲击地鼠就是我们点击地鼠角色的时候,因此我们在事件当中找到当角色被点击这个模块, 我们在这个模块下进行程序的编写。当地鼠被点击的时候就是他被打扁的时候,因此我们先将它切换为地鼠打扁的造型,接着添加一个被打扁的音效,在 控制当中找到等待,我们等待零点一五秒后将被打扁的地鼠隐藏起来。找到外观隐藏,然后切回地鼠钻出的造型, 我们来尝试一下。非常奇怪的是我们的地数不见了,因为我们在隐藏后并没有给他放一个显示的程序, 我们将显示放在最上方的。当绿旗被点击以及这个循环当中,确保每一次点击绿旗游戏开始时,地主都会再次在舞台上出现,我们来尝试一下, 那么最后我们通过变量添加一个记分的 功能,将得分移到我们这个图上右上角的位置,并且将得分等于零 放在点击率其下方,这样每当我们点击率其游戏开始的时候,我们都会从零开始记分。每当我们打到地鼠的时候,得分就会增加一, 因此我们将得分增加一放在当角色被点击的这个程序下方设置一个倒计时,我们来试一下点击率齐。 当倒计时为零的时候,我们可以让小地鼠再出现,并且让他说一句话,就是在变量当中找到得分,放到你好的位置,让小地鼠告诉我们最 中得分,并且显示五秒,然后在控制当中找到停止全部脚本,这样我们的游戏就正式结束了。那么我们来尝试一下设置一个倒计时,点击率齐 好的,我们的打地鼠游戏就完成了,你学会了吗?


看看, 哈喽,各位小伙伴们,我们又见面了,我是你们的萌萌大师兄,看到我们开头的那个新修大战游戏,你是否也被这个游戏的动画与音效深深吸引呢? 你是不是在想我自己能不能开发出一款类似的游戏,玩上我自己的游戏去让别人说去吧, 哈哈,没有关系,接下来跟随梦梦大师兄节奏,在梦梦大师师兄的相关介绍中,你认真跟着一起学习,一定会达到这个效果,一定可以做出自己的一款游戏。废话不多说,我们进入今天的正题,呃,看完上期视频,你可能会萌萌萌哒。 什么是搭积木?如何搭积木?俗话说的好,没有金刚钻不揽瓷器活,那我们要想达到一个效果,一定要有一个称手工具。 像我们的松菇大师兄,他有自己的金箍棒,可以打败妖魔鬼怪,那么闷魔大师兄也有自己的金箍棒,那就是卖的家。 说起卖家,你可能十分陌生,但是不要紧,在以后的学习中,大家一定会跟着孟母大师兄把这个软件了解明白,玩透彻。 好,我们来自如麦子家的世界。首先我们来到麦子家的官网,我们一起了解下麦子家,说了这么多,他到底是什么?麦子家是一款我国自主研发的,拥有完全自制产权的青少年编程 软件,他可以开发哎呀,以人工智能和物联网等各个方面,当然你不知道人工智能和互联网是什么也没有关系,在未来的学习中,梦梦大师兄会一一为你到来, 预知后事如何,且听后面分析。说到我们要用麦子家,那么要怎么用?首先就需要我们去下载麦子家,就用麦子家的官网,我们可以看到他的官网十分清爽,他有一些简单的介绍, 一些简单的视频,那据这些视频大家感兴趣的可以下去登录这个网站自行查看,在这里么么哒,师兄就不带领大家一起观看了, 那么我们接下来进入我们的第一步,那就是下载,大家看到在整个页面,你不管其他地方,我们只需要看到这一个按钮,对吧?这个小图标一个 哎,这样的小草里面有个下载箭头,哎,这就是下载,大家只要轻轻一点哎,他就可以自动化的下载, 那么这里有很多选项,其实大家没必要考虑,一般我们都会用的是 windows 系统,大家只需要下载 windows 版本就可以了,至于后面的苹果和 nuis, 大家根据自己实际需求及下载。 当当当,么么大师兄已经下载过了,不再在这里再次下载,我们节约点时间,好,我们可以看到这里就是我们下载的安装包,一句话, 点击,点击对吧?两次点击好,我们可以打开这一个下手包啊,据说你如果弹出这个页面没有关系点是,否则你将不能继续安装,也不能继续用这个金箍棒去打来妖魔鬼怪,当我们 一试以后,他会出现这一面框,大家只需要点 ok, 对吧?我同意安装就完事了。然后我们接下来静静的等待软件的安装完成,漫长的等待,我们终于来到了这个画面, 其实这个画面怎么打开呢?你可以在你桌面上找一个啊,小小的机身,脑袋长了三根切线,双击,哎,我们可以进入这个页面,大家可以看到这个页面可能说大家觉得十分复杂,不过没有关系,对于初次接触的我们来说, 复杂是不会影响任何的,只要大家慢慢的慢慢的一步一步去学习,那么他将会由难变解,由烦变单。好,我们接下来给大家首先简单的介绍一下我们页面,大家可以看到这一个 黄色的一条,上面有我们买的家的 logo, 对吧?还有其他一些东西,大家只只要只需要记住这是一个菜单,通过这个菜单我们可以选择很多的东西来打开很多的不同的 设备和一些菜单页面,那这边的这个就是大家可以看到它的形状,对吧?哎,每一个都是可以对齐的,每一个都是可以对齐的那一个的小积木,对吧?不同的外观,不同的东西来进行 第二次,哎,这个堆叠,哎,我们就可以把它当做是一个积木,通过这里的堆结来实现相关功能,那么当然刚才看到默默大使用的相关操作,你就明白了,这一个大白区 就是我们最新积木堆叠的地方,进行搭积木的地方,那么搭到了积木,我们在现实中搭出的积木我们是可以看到的,那么在这个世界里面呢,我们通过这边搭到了积木,我们可以到这边的沿窗口进行观看, 就看到他的一步一步的动作,对吧?因为这个地方还没有完善,所以他是不能运动的,那么看到这里大家也已经明白,他是一个舞台,他可以进行展示,让向关注展示他想展示的东西, 那么说到舞台,大家都可以想到舞台上有什么呢?有各种各样的灯光,有各种各样的音响,有各种各样的背景,对吧?那么这些东西是如何控制的?那就需要下面这些地方,我们简单的记忆力,也是我们上传一张图片, 我们在这里上传一张我们的梦梦大师兄的老狗,对吧?那就可以了,当我们上传上去以后,我们的老背景就变成了梦梦大师兄,当我们点击这个机器人的时候,这个机器人便可以对他进行编辑, 我们可以把他的下半身删掉,只留下他可可爱的这个大脑袋,我们把他的脑袋哎放到这里,哎,是不是觉得梦大师手机帅气了很多?好,没有关系,不管是难于简单, 只要你对他感兴趣,想要走入变成时间,那你就可以一起随时的问问大师的脚步,一起探索,一推好友。 后面呢,萌萌大学将会推出一些的视频,通过这些视频来把这些呃可视化变成的逻辑讲清楚,把可视化编成的一些内容讲明白,感谢大家的观看,今天我们的分享就到这里,下周三我们不见不散。

哈哈哈哈哈,趣味钢琴 是时候展现真正的实力了, 下面给大家带来一段即兴表演, 哇哦,我可真是个作曲小天才。 首先我们打开麦的夹, 我们的第一步是添加趣味钢琴的角色与演奏背景,我们先来删除不需要的麦的加角色,接着 音乐找到键盘,接着我们在背景库当中音乐找到聚会房间,接着我们把键盘摆到舞台中央,并且调整它的大小。 我们的第二步是给键盘角色添加弹奏的演示效果造型,在演示效果当中我们可以看到每当我们按下一个琴键,钢琴键 盘上就会有一个情节亮起,对应着他的音符,那么我们在造型当中来添加和实现这个效果。在造型当中我们可以看到原本的造型就有键盘 a 跟键盘 b 两个造型,首先我们保留这个键盘 a, 并且直接为他改名为键盘, 那这个呢?作为我们没有弹奏时的初始状态。接着通过键盘 b 造型,我们来改造完成其他的弹奏状态。 那首先我们看到在这里有三个看起来是在发声音的造型,那么我们可以通过点击画直线,选择自己喜欢的颜色,然后对应键盘上面中音刀的位置, 画出这个按键,这样表示这个琴键被按下了,然后我们来更改造型的名称, 对应简谱刀。接着我们可以通过右键复制,选择左边的箭头,选中直线,并将它向右移动到 red 位置 好,可以看到造型的名称已经自动改成键盘 red 了,那么后面的三四五六七八的造型我们都可以用同样的方法获得。 最后我们再复制一个键盘造型,然后将名称改为播放, 接着删除直线,我们在左边选择文本。 接着我们可以缩小他,并且移动到屏幕的位置,这样我们所有的键盘 造型就完成了。回到编程区,我们的第三步是按下指定的按键,让键盘演奏出对应的音符。首先我们在事件当中找到点击率齐,让键盘回到他初始的造型。 接着我们如何让键盘通过指定的按键发出对应的音符呢?我们在换装游戏中用到了相同的方法。首先通过试键找到,当按下空格这个模块,我们将它改为数字一, 接着通过切换造型,我们可以让造型再按下数字一的时候切换到造型一。接着按下一的时候,我们如何让键盘发出刀的声音呢?我们 我们可以在扩展当中功能模块找到音乐,选择他返回到主界面。在功能模块当中我们找到演奏音符六十零点二五拍这个模块,那么我们点击这个数字会发现现在选择的就是中音的刀。 我们试一试点击键盘一,钢琴的刀被奏响了,并且切换到了这个按下刀的造型,但是现在造型停在了按下一键,仿佛他一直在想。 因此当结束演奏后,我们可以通过再切换造型,让键盘回到初始状态,等待下一个音倍弹响,我们再来试一次按下刀,键盘就回到了初始状态了。接着我们可以通过复制与 修改音符以及造型来对其他的按键进行相同的操作。好的完成了,我们来试一下。 我们的第四步是通过列表来增加演奏的回放功能,那么我们如何实现回放刚刚弹奏过的旋律呢?点击变量找到新建列表,新建一个名为旋律的列表, 我们就获得了一个名为旋律的列表,那么通过这个列表呢,我们就可以把音符按照我们演奏的顺序依次记录下来了。我们找到将什么东西加入到旋律,我们以按键一为例, 当我们按下刀的时候,我们可以将音符这个六十代表刀的这个数字加入到旋律当中。 当我们点击按键一,可以看到刀的这个音符数六十就被加入到了列表当中,而且我们每按下一次刀的音符数都会被加入到列表当中,并且在前方按照加入的顺序标注好编号。 接着我们可以对接下来所有的键盘进行相同的操作,我们来尝试一下, 大家可以看到在列表当中记录下了我们刚刚所弹奏的所有音符。 我们的第五步是实现键盘的录放功能,在能够依次的记录我们弹奏的音符之后,我们的下一步就是通过按下键盘上的批键实现费,也就是回放的效果。那么我们同样的还是在事件当中 找到当空格被点击这个模块,然后将它改为披件。接着当我们按下披件的时候,就应该切换为类的造型,也就是播放的造型。 那么我们要怎么样将列表当中所记录的音符播放出来呢?播放音符同样在功能模块当中找到演奏音符这一个模块,那么演奏的内容则在列表当中。我们可以找到旋律列表的第一项这样 一个模块,那第一项是什么呢?点击一下,我们可以看到第一项其实就是这个六十,也就是刀的音,我们将它放入到这个圆圈当中,点击模块,那么它播放的也就是刀了。而如果我们播放第二项, 那么代表的就是列表当中第二项 red 这个音符数字,那么这里我们只谈了导人秒杀西刀。 如果我们谈了很长的一段旋律列表,里面记录了几十个不同的音符,难道我们要拖出非常非常多的演奏音符的模块,然后一个一个的去输入不同的编号,让他来播放我们的列表吗? 那么实际上我们可以通过变量来实现这个效果,我们首先新建一个变量, 我们可以点掉这个框选,不让它显示在舞台当中。接着我们设置项目的编号,初始值为一,然后将这个变量项目编号放入到第几项的这个空格当中, 连接在一起。当我们按下披件,那么这个时候呢?项目编号为一演奏音符旋律的第项目编号像,也就是我们的第一项播放了刀的声音, 接下来我们每播放一个项目,就让编号加一,然后在控制当中找到重复执行多少次,那么重复执行多少次呢?在我们现在的列表当中有八个被记录下来的项, 因此我们在这里输入八,当我们按一下批件,可以听到他就会依次的进行播放了。然而我们如果记录的项目书不止八个呢?那么我们就可以通过变量当中找到 旋律的项目数,放入到这个次数当中,这样不管我们记录了多少个音符,他都会重复执行,直到每一个音都依次被播放完毕。 那么在播放完成之后呢,我们继续将造型切换为初始的键盘造型,现在我们点击批建 完成了,那么我们的最后一步就是,如果我们想要重新开始 记录我们弹奏的旋律,我们如何来清空列表里面的内容呢?首先我们通过当空格被点击选择第一件, 也就是我们的删除英文单词的首字母,然后我们找到变量列表当中有一个叫做删除旋律当中的全部项目,那么当我们按下低键删除全部项目,并且可以让我们的键盘回到原始的造型,我们来尝试一下按下低键 清空了,那么现在钢琴也回到了初始状态,我们就可以重新开始弹奏并且记录旋律了。列表当中我们可以点击这个选择框,让我们的舞台上只显示这一个键盘的造型,我们再来尝试一下吧。 点击批建 好的,我们的趣味钢琴就完成了,你学会了吗?一起来试试吧!

哎呀妈呀,哎呀妈呀,哎哎哎,包什么剩这了?熊的头上被打出三层包,还不知道跑有没有问题?没有问题, 那么当他接收到长包的时候,如果三成包全都出来了,那么我们一定要让他逃跑,看一下他的造型。第三个造型的时候啊,那么我们造型编号等于三,做一个控制,如果纳闷, 如果运算等于,如果他头上的包等于第三个造型,所以就是外国里的 造型编号如果等于三,那么我们事件广播一下,广播新消息,跑 啊,就是头上被打出包了,该跑。哎,熊当接受到跑的时候, 一开始要移动到现在这个位置,当接收到跑,我就面向反方向掉头。开。撩啊, 普及一下,撩是东北话跑的意思哎,重复执行两步,还有外观的 下一个造型,哎,就可以了,时间收到好,来看一下效果。 哎呀妈呀,哎呀妈呀,哎哎哎,包什么剩这了?

这节课我们做普通攻击,接下来来给大家展示一下,首先点绿棋的时候,普通攻击跟着嬴政走,然后点普通攻击,他就自动射啊,刷刷刷刷刷,哎呀,我这个攻速是是不是出电刀了啊,怎么累积到这么快了啊,好哎, 那么如何做的呢?我们看一下啊,首先因为之前我们硬已经做过一二三技能了,所以我们在上传一个角色,这个剑,我们给他命名为四技能的剑,我们叫宝剑,某剑四啊, 好,把它打开啊,然后给他取个名字叫宝剑四,加个四。好,那这个剑呢,就是平时攻击的,我们首先看一下他的造型,这个造型啊,在用之前一定要把它调整成标准的九十度方向,和这个时钟一致啊,保持队形啊,先选择他,注意啊,先转化成十 量图,这样好调哎,开始旋转,保持队形啊,好,还差一点啊,对准这小月牙,按住鼠标左键不要放手,好,哎,调齐了啊,得把宝剑对齐完之后啊,下一步呢,就是调整他的大小,我们把他大小调整成十的大小啊。 普通攻击,呃,应该是嬴政一抬手他就飞出去,而且是什么不需要瞄准,自动攻击,距离比较近的也怪,正常呢,我们用模块里的到什么什么的距离啊,到什么什么的距离,我们就可以做出这个功能, 但是呢,因为咱们这一次只有一个野怪,我们就不做那么麻烦了,就让他自动面向野怪就行了,也就是说当我按下普通攻击的时候,按下普通攻击的时候,他自动的向前发射。所以呢,普通攻击,这 我们直接做一个啊事件啊,当角色被点击的时候他被点击干嘛呀?我们就直接简单来做就是克隆自己克隆啊。不要克隆自己。克隆谁呢? 克隆里边的宝剑四啊,刚上传的好。那么宝剑四要干嘛呢?他是绿旗,被点击的时候我要跟随谁走啊?跟随咱们的主角走。所以先找一个移动道啊,移动道随机位置给他改成咱们的。 呃嬴政叫什么呢?叫 siri 啊。好呃让他重复执行跟随我们的嬴政走这样我们走的时候呢他就能跟着啊。好 来看看。那么当我按一下普通攻击的时候这键虽然被克隆了你看到没但是他没有发射是吧。啊所以呢接下来我们只要给他做一个发射就可以 点一下克隆点一下克隆现在自动发射。那么被克隆出来的剑我们就直接运动。面向谁啊?面向我们的这个小猪仔啊。小猪仔叫啥名来的?我们找一下恐龙三啊, 面向恐龙三然后控制重复执行,直到干嘛呀?碰到啊重复执行直到碰到恐龙三然后我们就删除此刻龙体啊 删除此刻龙体。那没碰到恐龙三的时候干嘛呀?我们向恐龙三移动用一个移动十步这样就可以了。然后呢我们也可以干嘛呀。呃哎呦这是这程序是保健四的啊,把它按住扔在保健四里。 sorry。 啊啊那普通攻击这里我不要了,到保健四这里把它接上 事件作为克隆体启动的时候控制作为克隆体启动的时候。哎这样就可以了,然后到他我删除克隆体。删除克隆体之前我们等待一个零点 零点一秒啊,删除克隆体之前我们等待个零点一,同时呢我,因为我们要改变血条的量吗?所以呢,咱把这个血条啊给他怪物生命减少一啊。碰到怪物删除克隆体同时也要用电量 将怪物生命的值增加多少呢?增加负一,哎,增加负一啊,不能越打血越多。那我不成奶鸡蔡文玛不是奶妈蔡文姬了吗 哈哈哈哈。啊好啊。哎,那这次我们来试一下啊,点普通攻击再点, 哎,十八十七哦,我说没点绿奇啊,哎,好哎,二十十九掉一个血再点十八啊,而且这普通攻击啊,一直点就行了就可以掉啊, 这个时候千万要注意,不能把这个怪物生命值做错啊。啊,生命值一定是增加负一啊。好。
![[行空板图形化Python入门教程]第05课:密室逃脱游戏#行空板图形化 #行空板 #图形化编程 #Mind #少儿编程教学 #希望这条视频能帮到你 #每天学习一点点 #程序代码](https://p3-pc-sign.douyinpic.com/image-cut-tos-priv/4f288d7178f965e110933b01927a006c~tplv-dy-resize-origshort-autoq-75:330.jpeg?lk3s=138a59ce&x-expires=2104610400&x-signature=L0eMZ4TpKQWtzc9li039oby9qIc%3D&from=327834062&s=PackSourceEnum_AWEME_DETAIL&se=false&sc=cover&biz_tag=pcweb_cover&l=202609130630004920CD75CD2B49F560B2)
大家好,今天我们上的是第五课,密室逃脱游戏。 这节课的任务目标是游戏场景设置,利用各种图片布置密室场景,并将钥匙藏在地毯下面。 游戏机制设置需要找到藏在家具中的钥匙,将钥匙移动到门锁位置,房门打开。 这节课的知识点,一、掌握比较运算符与逻辑运算符的使用方法。二、理解程序中的变量和全局变量概念。三、认识程序中的条件与局结构。四、认识行空版屏幕鼠标。 五、掌握使用鼠标控制图片移动的方法。 上课之前呢,为了便于理解,这里对游戏场景进行了拆分,如下图,游戏场景可以拆分为密室逃脱、背景门、地毯和钥匙。 接下来对图片在屏幕上的位置进行分析,为了方便理解,会用虚线的矩形框将图片框出来,标注红点的位置就是图片在星空板上 x y 坐标的位置。 接下来我们打开 man 加软件, 还是老鸭 样子,我们先在文件系统导入第五课的素材, 素材的来源呢,依旧是星空版图形化 python 入门教程这个网站上,到时候我会打在大屏幕上的。 拆分后发现游戏场景布置中主要是设置图片在不同的位置进行显示,因此这个任务是对图片的操作。 还记得在星空版的屏幕上显示图片的指令吗?我们可以先扩展点击添加星空版搜索现实图片, 然后我们更改一下内容。 我们来运行一下程序, 运行上面的程序,发现背景 并没有完全显示,屏幕上只能看到图片的一小部分,因为星空版屏幕尺寸为两百四乘三百二,然后图片的尺寸为八百九十六乘一千一百零九。星空版屏幕的显示比例 比图片要小得多,所以只能显示部分的图片。这里呢,我们添加一个指令, 更新对象名。 这里的宽高可以理解为对图片宽与高的操作 设置。图片高为三百二,将原图片的高与宽缩小约零点, 缩小约三点五倍后进行显示。此时我们再运行一下程序,此时背景可以显示完整的图片。 接下来我将对门锁、地毯图片以同样的方式进行设置。 现在我们运行一下程序。 接着我们连接远程终端, 将星空版的显示内容再放在我们的右下角, 停止断开。 上一个任务已经将游戏的场景布置好了,并且钥匙也藏在了地毯下。游戏规则是找到钥匙,将钥匙移动到门锁的位置,房门打开, 一钥匙出现,钥匙被我们藏在了地毯下。点击地毯出现钥匙,触发的对象就是地毯,需要给地毯图片增加一个点击的回调函数。图片触发回调函数的方法与按钮回调函数的方法一样,都是通过点击屏幕。 不同的是,图片触发回调函数需要为图片对象创建一个回调函数名,使用指令是点击回调函数为 bottom click。 一 二、星空版屏幕鼠标怎么才能移动钥匙呢? 二、星空版屏幕鼠标怎么才能移动钥匙呢?其实在星空版屏幕上点击图片的点击按钮使用的都是星空版屏幕鼠标功能。当然移动钥匙也可以通过星空版屏幕上的鼠标进行移动。控制鼠标的图形 画纸是 控制鼠标的图形化指令是当接受到鼠标移动事件, 登箱对向名的输入参数。 三、游戏胜利有一个判断的标准,在密室逃脱。这个游戏中,游戏胜利的标准是当钥匙移动到门锁位置时,房门打开。 关键是钥匙移动到什么位置门才能打开呢?下面我们来分析一下。门锁对应在行风板上的位置, 门锁对应行空板外轴的坐标大约是 一百五到两百,因此需要判断钥匙的外坐标是否在一百五到两百之间。如果外坐标一百五到两百之间,执行删除对向 door, 删除对向 key。 判断钥匙的位置需要用到运算符中的比较运算符,大于号和小于号以及逻辑运算符的与。 四、玩上游戏,游戏的功能已足够实现,但在游戏过程 中出现了游戏漏洞。游戏中点击屏幕任意位置都会出现钥匙,是因为鼠标移动事件的程序与点击回调函数程序的执行没有先后的顺序。我们可以来演示一下, 鼠标在任意位置,他的门都会自动打开,钥匙会消失, 所以这是游戏的一点点小漏洞,我们需要解决一下这个问题。要让这两个程序的执行要有先后的顺序,可以通过新建变量来决定该程序是否执行。接下来就先新建一个名称为 flag 的变量, 初始情况,将 flag 复制为零,然后我们使用全局 global, 只有当点击地毯后,标志变量 flag 才能等于一,然后只有当标志变 flag 等于一之后,才能执行对 钥匙的移动操作。这时我们可以运行一下程序, 先点击地毯拿到钥匙,然后到一百到两百之间的时候,然后门就自动打开了。接着我们连接远程终端, 在行宫版上运行呀,是否能够成功运行? 在悬空板上运行一下,是否能够成功实现程序, 点击地毯拿到钥匙,成功了停止,这节课就上到这里,谢谢大家。

大家好,我叫李如丹,今天我给大家展示的作品叫天上掉下了蓝莓, 嗯,当绿棋对被点击,我在角色库里面选了一个碗,然后呢把它的颜色调成了这个样子, 如果按下左键就会 x 坐标就会增加,负十就会往左,按下右键, x 坐标就会增加十,就是往右。 蓝门是灯绿色,被点击分数刚开始是零,大小是十,位置方向和本体 是隐藏的。循环循环执行的,克隆自己,并且要克隆自己,等待两秒, 当作为克隆题启动时,克隆题要显示将 x 坐标设为在负一百八十和一百八十之间,取随机数,意思就 最左边是一百八十,最右边是一百八十,是假如在左边掉下来,在中间掉下来的, 然后循环执行,要过来坐标增加,副使就掉下来,一直掉下来,然后如果碰到舞台边缘,就要删除此刻 体,然后如果碰到碗,分数会增加三,你也也会删除。此刻龙体 炸弹是当滤镜被点击,大小是三十,位置和方向,然后刚开始是隐藏的, 就是他本体是隐藏的,然后呢循环执行,然后一直克隆自己,在一边克隆,一边等待一秒, 当作为克隆题启动时,显示将 x 坐标设为在一负一百八十和一百八十之间,取随结束。循环执行,将外坐标增加负十,也是要从 从天上掉下来,如果外坐边小鱼负一百八十斤就是如果小鱼是小鱼,如果,如果是 这个是因为,如果,如果是等于的话,如首先假如他已经到一百九十五了,然后呢,我再弄个移动十步,就超出了这里是小鱼,然后删除此刻龙体,如果碰到这个碗, 将分数,将分数增加负四 删除,在也是删除此刻龙体,然后呢?这个 you 会呢?是当 预期被点击位置和大小,然后呢?是是隐藏的,然后呢?等待值了分变量的分数,分数等于十就会显示,就再停止全部脚本。 现在我给大家展示我的作品, 谢谢大家。

打开 man 加绘制背景,选择游戏角色,再来一个裁判员,给每个角色程序小本 好了,运行试试 three two one go。 哎呀,有点太安静。给背景添加个动感的音乐,再来 three two one go。 对了,就这效果。 先就这样了,继续完善。

打开慢的加,选择适合的背景,再添加游戏结束的背景。老规矩,打上名字,爱创儿童成长中心。选个主角就慢的加精灵了。添加造型,编写主角脚本,用方向键控制移动,设置攻击技能,给技能编写程序。 再来个超技能,看看效果如何。可以来点释放技能的特效和音效。小试一下。 选个反派角色就你了,小丫头继续反派角色。程序设置两个变量,血条伤害和血量的关系,完善好每个环节,吧啦吧啦。 最后背景音乐具体效果下期见。