植物大战僵尸小组课设报告

1.团队名称、团队成员任务分配

团队名称:

团队成员:

成员 介绍 个人博客链接
付峻霖(组长) 用户登录,数据库连接,用户排行榜,运行框架
罗翀 植物类、僵尸类、游戏界面
陈佳桐 阳光类、音乐播放器类、子弹类、准备界面 (https://www.cnblogs.com/keepgoingccc/p/15790776.html)

2.前期调研

植物大战僵尸是一款经典的横屏对战游戏,简单的可以分为三个界面板块

2.1 登录界面

当游戏加载完毕时,底边的草坪加载完,然后点击开始后进入下一个菜单界面

2.2 菜单界面

菜单界面可以通过选择模式进入不同类型的游戏界面

左上角显示的为登录的用户,根据不同的账号用户存储不同的内容

左下角的金花点击后可以查看成就

右下角的选项可以进行背景音乐等简单内容的调节

右下角的帮助可以查看简易的游戏贴士

右下角的退出点击后可以直接退出游戏,也可以选择右上角的×直接关闭

2.3 游戏界面

进入游戏界面后,如图所示

左上角最边界为阳光值,旁边为植物卡片栏目

卡片上可以种植的植物,点击植物并种植后,会消耗相应的阳光值

可以在草坪上种植植物,每一格草坪仅能种一株植物

空中会随机掉落阳光,向日葵会定时产生阳光,阳光一段时间为拾取后会消失

右侧会随机产生僵尸向左方屋子前进,僵尸碰到植物时会进行撕咬

若僵尸成功将植物击杀,就会继续前进,如果被击杀,则会死亡

当僵尸到达左边草坪外时,游戏失败

3.项目功能流程图

4.UML

posted @ 2022-01-11 22:24  落叶满长安  阅读(207)  评论(0编辑  收藏  举报