第一次结对编程作业

组队成员:031702204 滕佳,0231702205 何佳琳


1.原型分析

需求分析

①登录界面

②显示当前对战状态

③显示往期对战结果

④显示往期对战结果详细情况

⑤显示排行榜


目前UI设计

游戏初始界面

游戏登录界面

游戏出牌界面

游戏排行榜界面

往期排行榜界面

扑克牌的样式

第一次结对编程作业_第1张图片


2.所采用的原形开发工具

图形开发工具用的是Photoshop和axure RP9


3.结对讨论照片



以上两张是我们在讨论原型设计,用PS画图的照片。


4.此次结对作业的PSP

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 60 60
Estimate 估计这个任务需要多少时间 100 100
Development 开发
Analysis 需求分析 (包括学习新技术) 20 20
Design Spec 生成设计文档
Design Review 设计复审
Coding Standard 代码规范 (为目前的开发制定合适的规范)
Design 具体设计
Coding 具体编码
Code Review 代码复审
Test 测试(自我测试,修改代码,提交修改)
Reporting 报告 20 20
Test Repor 测试报告
Size Measurement 计算工作量
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划
合计 200 200

5.设计说明

我们整个界面的设计主要是根据平常棋牌类游戏的游戏界面进行改进,为了更贴合十三水这个游戏而设计的。整个界面的主色调偏深色,想体现澳门风云的色彩,再有轻松欢快的氛围。初始界面和登录界面有"!"标志,可以查看游戏规则。历史界面可以查看过往十局的战绩,游戏界面里可以查看当前对战四人的战绩。希望玩家在体验十三水游戏的过程中可以感受到快乐的真谛,不过还是要注意:小赌怡情大赌伤身。


6.遇到的困难以及解决方法

①困难描述

刚开始不会打十三水

网上可以找到的素材模板太少

设计原型不能全用PS

②解决尝试

大家一起打十三水,理解了游戏规则。

充了一个素材网站的会员

后来去学习了Axure RP

③是否解决

已经解决

④有何收获

学习到了如何粗浅使用Axure RP

7.心得


这次十三水的界面设计遇到的主要的困难就是找不到图片吧,我们组很多图片都是自己做的,包括那52张扑克牌,也是一点一点做出来的,目的就是想弄出一副完整而且清晰的图,让整体观感还算可以。这次作业最主要的就是内部的算法了,十三水我觉得算扑克牌里比较复杂的了,因为想法不同出牌法就会不一样。还是得花时间去思考怎么样写出最好的算法。


8.学习进度表

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 8 8 对前端语言有所掌握
2 0 0 10 18 前端语言基础掌握
3
4

你可能感兴趣的:(第一次结对编程作业)