在之前的博客中我们已经学习过了创建了弹球游戏中一些基本的小功能,今天我们来在项目的最后来设计一个排名
效果图:
功能实现流程图:
①.点击开始运行游戏,创建前五名姓名、前五名得分列表
②.游戏通过或失败的时候获取得分
③.判断得分是否大于得分列表的前五数据
如果大于:
提示进入前五要求输入用户姓名:并将回答插入到得分排名表中
如果小于或等于:
输出所有的用户数据信息
1.判断得分是否大于得分列表第五行用户的成绩,如果大于,则提示进入前 五名并要求用户留下姓名,将姓名录入姓名列表,否则就删除该成绩
2.录入成绩与用户姓名的时候,如果进入前五,那势必会有一名用户后一直第六名,则删除该用户。
用户排名列表的话,我在这里用的是在得分排名中将用户进行排名,我们先来看一下
到这里呢,我们scratch制作弹珠游戏基本就已经结束了。在后续的设计中,我们大家可以更加的修饰完善一下自己的游戏。
燃尽图