Scratch制作九宫格拼图小游戏随记1105(网络版04)

时间:2022-05-18 19:40:13 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
3.步数功能的添加

步数功能,使用变量“step”和“步数”,之所以使用两个变量,是因为一个谜(我也不知道问题出在哪里)。如果只使用“step”那么得到的结果是15步(这是通过变量实时值观察规律所得)所以多设置一个“步数”步骤。(见上右图)

4.提示按钮的添加

考虑到可能是小朋友在玩这个游戏或者玩游戏的人不熟悉游戏中的图案,那就较难完成游戏故而产生了添加提示功能。原则是:开始的时候,显示3秒,然后隐藏起来,如果玩游戏的人,需要帮助,则按下“提示”按钮,广播“提示”信息,完整图片接收到“提示”信号时,就显示5秒,然后继续隐藏。



5.死局现象的表面解决

死局现象,对于随机产生的九宫格拼图来说,确实是存在的。只不过刚开始制作试玩的时候,不确定到底是自己不会玩,还是遇到死局,所以就需要一个重新开始或者重新排列的问题。解决的办法是:当遇到死局,或者想重玩的时候,可以点击按钮“重新玩”,发出信息“restart,并结合变量“restart”的取值状态,来控制克隆体的显示与否。本次调整,只是重新排列,并没有从根据解决死局现象的存在,故而成为“表面解决”



疑是死局现象 按下“重新玩”按钮之后



1 页,共 3






6.Level功能最终实现

添加level是自始就有的想法,也是做任何一个游戏时,都想要拥有的功能。在本游戏中,level功能的添加,不难实现,唯一要解决的是,什么时候开始哪一关。就是多一个level的判断,还有“上一关”和“下一关”按钮的制作,几个相关的设置如下:(大致思想:按下“上一关”,则变量level减少1,进入上一关;当按下“下一关”的时候,level值增加1,进入下一关。同时,第N关,只level等于N的时候,相关脚本才运行。



相关按钮布局 “开始”按钮的相关脚本





按钮“上一关”脚本 按钮“下一关”脚本



经过一周一序列反复的制作和调试,终于告一段落:yunbao(2.0闯关版).sb2告成。本游戏一共包含6关,属于点击对换图片位置的拼图小游戏

2 页,共 3








后记,这就是我使用scratch制作九宫格拼图小游戏的随记,其实刚开始是笔记下来,只是在脑袋上存有记忆,大部分都是在做完之后才陆陆续续星星点点的被数字化。写得有些乱,甚至很乱,阅读需要耐心,这是本人做那么多scratch作品以来,唯一有过的总结,还望好生待见。同时,个人精力有限,但编程的进程没有止境,本作品还留有几个待解问题:如何从九格到十二格到十六格到二十四格甚至二十五格?以及自家小朋友翘首以待的拖动版何时完成?

3 页,共 3




本文来源:https://www.wddqw.com/doc/93badf35571252d380eb6294dd88d0d233d43ce3.html