JAVA课程设计 俄罗斯方块
俄罗斯方块
可实现功能
1.账号管理:登录、注册
2.游戏实现:移动、旋转、消除方块统计得分、暂停游戏、暂停后继续游戏、此轮游戏未结束开启新一轮游戏、游戏未结束退出游戏。
3.排行榜:按分数排名、按局数排名(尚待改进)
一、团队介绍
团队名称:俄罗斯方块
二、项目git地址
三、项目git提交记录截图
四、项目功能架构图与主要功能流程图
(1)功能架构图
(2)主要功能流程图
五、项目运行截图
1.游戏打开初始界面
2.注册界面
3.登录界面
4.登录成功,点击开始游戏
5.消除行数,分数增加
6.方块到达顶部,游戏结束
7.点击排行榜,可查看排行榜
六、 项目关键代码
1.消除方块,游戏得分
2.账号注册、登录
2.1账号界面
(1)注册
(2)登录
2.2用户界面
(1)DOM树
(2)添加用户
3.排行榜
3.1分数排行榜
3.2局数排行榜
相关排序算法
七、项目代码扫描结果及改正
我们尝试过直接用users类建排行榜,但是出现错误,不能实现排名,只好用新的一个类来存放信息,还没有解决方案
这句报错暂时还没有解决方案
八、尚待改进或者新的想法
局数排行尚待改进,现在能实现的只是单机游戏,后续想实现联网功能。