蜘蛛纸牌类图
2021-04-26 21:22:53 0 举报
蜘蛛纸牌类图
作者其他创作
大纲/内容
提示
- 提示牌的背景色- 背景色闪动的频率- 背景色在无操作后开始闪动的时间
+ 用户在一定时间内无操作+ 系统自动提示移牌或发牌操作
打开软件
进入游戏
- 游戏操作- 帮助- 关于- 开局- 重新发牌
用户玩家
选择难度
- 初级- 中级- 高级
+ 设置游戏难度
发牌区
+ 花色+ 点数+ 背面图案+ 位置(左上角的顶点坐标)+ 间隔(每组牌之间横向的间隔)+ 判断移牌区是否有空位
+ 移牌+ 翻牌+ 运行线程+线程运行结束+ 随机发一组牌+ 牌移动到的位置
一组牌
+ 花色+ 位置(左上角的顶点坐标)+ 间距(每张牌之间纵向的间隔)- 数组- 上一张牌- 是否可移动- 栈顶指针
+ 插入+ 删除+ 显示正面+ 线程运行+ 线程运行结束+ 牌移动到的位置
(单张)牌
+ 花色+ 点数+ 翻牌后得到的牌的花色+ 翻牌后得到的牌的点数+ 位置(左上角的顶点坐标)- 高度- 宽度
+ 移牌+ 翻牌+ 显示正面+ 显示背面+ 线程运行+ 线程运行结束+ 牌移动到的位置
移牌区
+ 花色+ 点数+ 背面图案+ 位置(左上角的顶点坐标)+ 间距(每张牌之间纵向的间隔)+ 间隔(每组牌之间横向的间隔)+ 有效移牌+ 无效移牌+ 是否有空位
+ 线程运行+ 线程运行结束+ 牌移动到的位置+ 优先按同花色将纸牌按正序排放- 将牌移入空位
收牌区
+ 正面K的花色+ 位置(左上角的顶点坐标)+ 间距(每组牌之间的间距)+ 间隔(每组牌之间横向的间隔)
+ 移牌+ 运行线程+ 线程运行结束- 在移牌区按正序排放后自动收牌
开始游戏
+ 发牌+ 移牌+ 收牌
+ 设置纸牌数量+ 初始纸牌
0 条评论
下一页