![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scratch
文章平均质量分 69
lhwanglei
这个作者很懒,什么都没留下…
展开
-
超级马里奥项目设计(六)
超级马里奥项目设计(六)今天主要介绍第五个关卡中的知识点:功能简介:当进入本关卡后,首先终极怪兽会不停的喷射火焰,马里奥只有跳过火焰,然后发射子弹,杀死终极怪兽,才能到达公主的城堡,然后救出公主。下面介绍相关关键点的实现方法:1、终极怪兽不停喷射火焰,杀死马里奥的实现方法:当马里奥进入第五关卡后,发送广播guanqia5给超级怪兽。怪兽收到广播后,首先判断是否死亡,如果没有就不停的发送广播lastfireshow,给火焰,一次循环发送两个广播,然后等待8秒,在执行下一次循环,直到自己死亡。原创 2020-07-26 18:33:52 · 546 阅读 · 0 评论 -
超级马里奥项目设计(五)
超级马里奥项目设计(五)今天主要介绍第四个关卡中的知识点:功能简介:当进入本关卡后,首先马里奥要来到技能石下面跳起碰触到石头,然后出现技能鲜花,当马里奥跳起到技能石上面拾取技能鲜花后,马里奥具备发射子弹功能,同时在前方出现乌龟小怪,马里奥可以发射子弹,杀死小怪,获取金币。然后马里奥来到陷阱前面,跳上平台,拾取金币,调下平台,然后通过关卡。下面介绍相关关键点的实现方法:1、马里奥跳起碰触技能石,使技能鲜花出现:...原创 2020-07-26 18:04:54 · 468 阅读 · 0 评论 -
超级马里奥项目设计(四)
超级马里奥项目设计(四)今天主要介绍第三个关卡中的知识点:功能简介:当进入本关卡后,需要马里奥跳上平台拾取金币,如果从下面通过,落入陷阱,失去生命一次。当通过平台后,需要跳过管道,并且食人花会不定时出现,一旦碰触食人花,则会失去生命一次,通过食人花则可以进入下一个关卡。下面介绍相关知识点的实现方法:1、马里奥跳起,并在平台上落下:在下落过程中,在循环中判断,当下落位置位于-160到-210之间时,将y坐标设为-3,则实现,马里奥在平台上停止,然后就可以在平台行走,并且拾取金币。2、马里奥碰到原创 2020-07-26 13:23:48 · 404 阅读 · 0 评论 -
超级马里奥项目设计(三)
超级马里奥项目设计(三)今天主要介绍第二个关卡中的知识点:功能简介:当进入本关卡后,小怪出现,开始朝着马里奥运行,马里奥可以选择跳过小怪继续前进,也可以跳到小怪头顶将小怪踩死。下面介绍相关知识点的实现方法:1、小怪的出现:首先判断关卡是否为2,如果成立小怪开始显示,然后向左运动,加上延迟,不断更换小怪造型,形成行走的效果。2、马里奥和小怪发生碰撞后同时死亡当马里奥和小怪发生碰撞时,发送广播death,在角色马里奥中用以下代码实现在角色小怪中,当接收到广播death时,执行以下代码,将小原创 2020-07-17 16:57:34 · 464 阅读 · 0 评论 -
超级马里奥项目设计(二)
今天主要介绍第一个关卡中的知识点:1、如何实现在屏幕上的行走当我们按下向右的方向键时,我们可以切换造型,并且让角色进行移动,从而实现行走的效果2、如何实现角色吃金币效果我们需要在主角色里面当碰到金币后发送广播:在金币这个角色中,当接到广播后,将自己隐藏...原创 2020-07-11 08:46:09 · 299 阅读 · 0 评论 -
超级马里奥项目设计(一)
Scratch简介Scratch是麻省理工学院开发的供初学者学习编程的开发平台。其通过点击并拖拽的方式,完成编程,可以使编程初学者学习编程基础概念等。为了更好的学习如何使用Scratch进行项目设计,我将要在这里给大家分享一个超级玛丽的项目,具体实现功能如下:1、游戏设计至少5个关卡,难度依次递增;2、每个关卡一个固定界面,界面种包含至少3种不同类型的陷阱(悬崖,小怪等)3、基本规则:人物可以通过键盘左右移动,和“空格键”跳跃,触碰到陷阱则死亡,重新开始游戏;4、背景、角色等道具素材选材新颖,需原创 2020-07-09 16:36:28 · 1957 阅读 · 0 评论