第一次结对编程作业
原型分析
原型模型设计工具: Axure Rp
需求分析:
- 使用人群 :不限
- 实现功能: 最终实现“福建十三水”的自动化出牌系统,本次设计的原型模型包括:登录界面、注册界面、游戏大厅、激情排位界面、开始匹配界面、游戏开始界面、竞技对抗界面、人机模式界面、个人主页、游戏规则界面等。
游戏界面:
-
游戏界面流程图
-
详细游戏界面操作
界面分析:
- 登录界面
登录界面仿造仿造QQ登录界面设计而成,玩家可用昵称和手机号作为账号登录,下方有注册按钮,可以注册账号。
- 注册界面
- 准备界面
- 游戏界面
游戏界面暂时还没实现发牌、出牌、比牌功能。
- 个人主页
在个人主页中可以更改资料,查阅历史战绩,排行榜,加好友等操作。
- 游戏规则
- 模式界面
- 退出界面
结队描述
-
结队照片
-
结队过程
- A:“十三水”组队吗?
- B:”可以。”
- A:OK.
-
成员博客
- 031702223 郑志强
- 031702225 叶泽林
-
分工情况
- 郑志强:主要负责界面设计,游戏流程设计
- 叶泽林:主要负责博客的编写,帮忙设计部分界面
PSP表格
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 45 | 50 |
Estimate | 估计这个任务需要多少时间 | 45 | 50 |
Development | 开发 | 730 | 900 |
Analysis | 需求分析 (包括学习新技术) | 80 | 95 |
Design Spec | 生成设计文档 | 120 | 130 |
Design Review | 设计复审 | 50 | 75 |
Coding Standard | 代码规范 (为目前的开发制定或选择合适的规范) | - | - |
Design | 具体设计 | 480 | 600 |
Coding | 具体编码 | - | - |
Code Review | 代码复审 | - | - |
Test | 测试(自我测试,修改代码,提交修改) | - | - |
Reporting | 报告 | 135 | 145 |
Test Report | 测试报告 | 45 | 60 |
Size Measurement | 计算工作量 | 45 | 35 |
Postmortem & Process Improvement Plan | 事后总结, 并提出改进计划 | 45 | 50 |
· 合计 | 910 | 1095 |
设计说明
- 风格:二次元风格,让你在玩游戏的时候欣赏可爱的二次元美女,即便输了,也心旷神怡。
- 背景:简约的背景,而不是传统的赌场这类的背景,让你感觉这仅仅是一款游戏,从而避免堕入赌博的深渊。
- 界面:流畅的操作界面,减少卡顿,让你在玩游戏的时候更加舒心。各个功能模块齐全。
- 卡牌:卡牌的设计采用了用构件搭建再导入图片,最后再用交互设计的方式实现了卡牌的出与回。
困难及解决方法
-
困难描述
- 对十三水游戏规则不了解。
- 对设计软件Axure Rp不熟悉等等。
- 不清楚如何实现具体发牌比牌的功能。
-
解决尝试
- 通过阅读游戏规则说明解决对规则不了解的问题,通过百度和视频了解设计软件的功能。
-
是否解决
- 困难1和2已经解决,困难3还在探索中。
-
收获
- 很好,又熟悉了一款软件;很好,又学习了一款新的游戏;很好,距离一拳超人又进了一步。
心得
叶泽林:当我看到这次作业的时候,我感觉又要麻烦好久了,什么页面设计?什么代码实现?完全不懂啊。在慢慢的学习中越发觉得自己还要学很多,各个方面都又不足,充分认识到了交流的重要性,太菜了,还需努力学习。
郑志强:最早看到这作业的时候是隔壁班布置的,心里想着这个班学生未来前途光明啊(可真惨)。然后就是天道轮回,我们也是这个作业的时候,我一点都不慌!因为有隔壁班大佬的博客可以模仿,参考,借鉴有个大概了解。所以选了工具之后我就直接上手一顿操作,但是最难的还是素材这个东西!!!操作五分钟,素材两小时。直到现在,我还不知道这个作业跟后面代码有啥关系,还是好好学习天天向上吧。
学习进度条
第N周 | 新增代码(行) | 累计代码(行) | 本周学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
1 | 0 | 0 | 10 | 10 | 界面设计 |
2 |