第一次结对编程作业

第一次结对编程作业

结对情况

031702628 黄益颂

031702629 汪倍民

原型分析

流程图


登入or注册界面


注册


找回密码

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


登录


游戏大厅界面




修改资料界面


加载游戏界面


自动提示or手动出牌界面


自动提示


手动出牌


打枪

实现方式未知,先不做

游戏结算界面

原型开发工具

我们采用了墨刀

选择原因:界面简洁明了,易上手

结对过程与照片

  1. 讨论游戏规则,理解作业要求(还顺便在电脑上玩了一下十三水,真好玩)

  2. 确定设计风格,收集相关素材

  3. 分工干活

  4. 照片


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设计
posted @ 2019-10-07 21:34  egoistor  阅读(179)  评论(2编辑  收藏  举报