第一次结对编程作业
一、结对情况
031702526周华
031702533吕瑞峰
二、原型分析
初始界面

选择界面

游戏规则

双人对战

结算界面

房间界面

四人对战

暂停界面

返回界面

三、设计工具
Axure RP 8
四、结对照片

五、PSP
| PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| · Planning | · 计划 | 20 | 20 |
| · Estimate | · 估计这个任务需要多少时间 | 10 | 10 |
| · Development | · 开发 | 150 | 180 |
| · Analysis | · 需求分析 (包括学习新技术) | 200 | 180 |
| · Design Spec | · 生成设计文档 | 30 | 20 |
| · Design Review | · 设计复审 | 30 | 20 |
| · Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | - | - |
| · Design | · 具体设计 | 60 | 60 |
| · Coding | · 具体编码 | - | - |
| · Code Review | · 代码复审 | - | - |
| · Test | · 测试(自我测试,修改代码,提交修改) | - | - |
| · Reporting | · 报告 | 30 | 20 |
| · Test Repor | · 测试报告 | 20 | 30 |
| · Size Measurement | · 计算工作量 | - | - |
| · Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 60 | 60 |
| · 合计 | 610 | 600 |
六、设计说明
1.此为单机版福建十三水,仅支持人机对战,无需账号注册。
2.开始界面可查看游戏规则,并可选择双人对战与四人对战两个模式进行游玩。
3.游戏过程可随时暂停,返回开始界面,查看游戏规则,返回菜单后也可继续之前的游戏。
4.游戏选项,查看个人战绩等功能还未实现。
七、遇到的困难及解决方法
1.困难描述
第一次进行原型设计,一开始感到无从下手;做好框架后找不到令人满意的图片(比如按钮图片等),又不会PS等修图工具,一度陷入困境…
2.解决尝试
①学习Axure RP的教程
②在爱给网上寻找素材
③利用Axure RP 8的自带功能对默认按钮进行增加字体阴影,渐变色处理,添加外框线条,自己动手做成合适的按钮图片。
3.是否解决
已解决
4.有何收获
基本学会了如何使用Axure RP
不能单纯依靠现成的图片,有时候使用自带的功能修饰一下也许更加合适。
在交流合作的过程中增强了默契
八、个人心得
周华:在本次作业中,我主要负责素材的查找与博客的撰写,在完成作业的过程中我重温了十三水的玩法,也体会到了两个人交流合作的重要性。找素材真的是一件让人头疼的事,想要做出好看的游戏界面就必须要投入大量的时间和精力,真的是太难了!
吕瑞峰:这次我们使用了Axure RP 8来制作福建十三水的原型设计,我主要负责原型框架的构建,对软件的交互设计功能体会比较深刻具体,从之前的完全不会使用,到现在初步掌握了元件之间的交互设计,还是相当不错的。
九、学习进度条
| 第N周 | 新增代码(行) | 累计代码(行) | 本周学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
|---|---|---|---|---|---|
| 1 | 0 | 0 | 10 | 10 | 学习用Axure RP 8设计原型模型 |

浙公网安备 33010602011771号