第一次结对编程作业
第一次结对编程作业
结对情况
031702628 黄益颂
031702629 汪倍民
原型分析
流程图

登入or注册界面

注册

找回密码

因为不知道用什么方式验证,所以先不做
登录

游戏大厅界面

修改资料界面

加载游戏界面

自动提示or手动出牌界面

自动提示

手动出牌

打枪

实现方式未知,先不做
游戏结算界面

原型开发工具
我们采用了墨刀
选择原因:界面简洁明了,易上手

结对过程与照片
-
讨论游戏规则,理解作业要求(
还顺便在电脑上玩了一下十三水,真好玩) -
确定设计风格,收集相关素材
-
分工干活
-
照片


PSP表格
| PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | 20 | 20 |
| Estimate | 估计这个任务需要多少时间 | 10 | 10 |
| Development | 开发 | 300 | 300 |
| Analysis | 需求分析 (包括学习新技术) | 60 | 60 |
| Design Spec | 生成设计文档 | ||
| Design Review | 设计复审 | ||
| Coding Standard | 代码规范(为开发制定合适的规范) | ||
| Design | 具体设计 | 200 | 240 |
| Coding | 具体编码 | ||
| Code Review | 代码复审 | ||
| Test | 测试(自我测试,修改代码,提交修改) | ||
| Reporting | 报告 | 30 | 30 |
| Test Repor | 测试报告 | ||
| Size Measurement | 计算工作量 | 10 | 10 |
| Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 10 | 10 |
| Total | 总计 | 640 | 680 |
设计说明
*最终产品:十三水游戏系统
*界面设计:
*开始界面:登录或者注册
登录界面
注册界面
找回密码界面
* 游戏大厅界面
点我了解规则
快速游戏
退出游戏
查看个人生涯
*对战界面
等待开始
自动选牌or手动选牌
结算
*预期功能:
匹配各种可能的牌型,同一手牌中可能存在多种组合(对子+两对+同花 或 乌龙+葫芦+铁支),要尽可能的罗列出所有牌型组合供用户选择。
对局过程中显示对手牌型,提高可视化效果。当对手有大牌时,增加高亮效果。
(其余功能皆遵循十三水规则)
遇到的困难及解决办法
想白嫖一个系列的背景实在有点难,现在大多数的美术素材都是收费的。。。
比如:免费的素材质量太低,无论是像素还是风格
扑克牌的母版搞了半天。
最后还是在网上嫖到了一组勉强能用的,扑克牌手动调整了大小。
设计心得
想设计出美观大方的UI,确实不容易。
想ps设计美工材料就更加的不容易。深刻地体会到美工组同学的不容易。
学习进度条
| 第N周 | 新增代码(行) | 累计代码(行) | 本周学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
|---|---|---|---|---|---|
| 1 | 0 | 0 | 10 | 10 | 学会了用墨刀进行UI设计 |

浙公网安备 33010602011771号