第一次结对编程作业
结对情况
组员:
031602342 于婕
031602347 朱玥轩
PSP
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟 | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 10 | 10 |
Estimate | 估计这个任务需要多少时间 | 495 | 535 |
Development | 开发 | 180 | 200 |
Analysis | 需求分析 (包括学习新技术) | 60 | 50 |
Design Spec | 生成设计文档 | 30 | 30 |
Design Review | 设计复审 | 15 | 10 |
Coding Standard | 代码规范 (为目前的开发制定合适的规范) | ||
Design | 具体设计 | 60 | 70 |
Coding | 具体编码 | ||
Code Review | 代码复审 | ||
Test | 测试(自我测试,修改代码,提交修改) | ||
Reporting | 报告 | 120 | 150 |
Test Repor | 测试报告 | ||
Size Measurement | 计算工作量 | ||
Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 30 | 25 |
totall | 合计 | 505 | 545 |
原型分析
需求
1、登录界面
2、当前对战状态
3、显示往期对战结果
4、排行榜
登录界面
包括登录和注册
参考其他棋牌类游戏(比如斗地主什么的)设置登录界面包括登录按键和注册按键
当前对战状态
通过对战模式进入
我和我的小伙伴没太想明白应该怎么表现这个对战状态,最后决定就是在用户的角度上,设置了两种对战模式
进入游戏,如果游戏正在进行的话,点击进入可以观战,考虑到对游戏规则不是很熟悉的用户需要时不时的看
看游戏规则,我们在进入游戏的界面设置了一下,点击可进入查看游戏规则。
显示往期对战结果和排行榜
通过进入游戏界面查看
关于历史战绩,我和我的小伙伴讨论了两种方案,一是点击用户头像查看个人战绩,二就是通过游戏界面查看
最后决定用方案二是觉得查看个人战绩不够全面,不能反映所有用户的对战情况(还有怕之后要实现的话会很困难)
原型开发工具
我们采用的工具是Axure Rp,工具这方面其实我们都不是很了解,就很随意的决定是它了
结对过程
我们是室友啊~就自然而然的结对了
设计说明
我们俩对棋牌类游戏都不是很感兴趣也不是很了解,本来想参考百度来的棋牌类游戏界面,后来看了几个大佬先提交的作业
我们觉得第一版有点花哨,没有赌博打牌的欲望,就想搞简洁一点,两个审美上存在致命缺点的苦命人儿又重新选图,
配色,最后有了现在的结果,虽然过程不容易,但是看起来还是不太好看orz
困难及解决办法
困难描述
1、对工具的使用不了解
2、不理解游戏规则
3、筛选素材、选配色
4、页面间的变量传递不清楚,在登录界面输入用户名后,之后每个界面的用户框都能显示之前输入的用户名
尝试解决
1、工具方面百度上有很多文本参考,具体操作方面b站教程还挺多的,根据教程试做,慢慢也就了解了;
2、游戏规则方面还是要感谢我的小伙伴教我做人,自己上手玩一下很快就理解了;
3、真的对配色很头大,百度各种各样的游戏界面,不管怎么样最后是选定了;
4、多看了几遍教学视频,发现自己的局部变量和全局变量没分清,多实验几次就明白了。
解决问题后的收获
存在的问题虽然解决的不是很好,但是姑且也是解决了,通过这次作业,学会福建十三水,能和同组的小
伙伴打打牌也算是收获了新的朋友们~,学会了简单操作axure rp,等于掌握了一个新技能吧。
心得体会
于婕:从一开始看到题目一脸懵,后来看群里的小伙伴讨论又是一脸懵,晚上做梦都会梦到交不出作业的惨象,但是正式开始
着手进行操作的时候,反而觉得没那么艰难,至少可以一点一点往下进行了,学着用新工具还有点小开心,因为分工不同,所
以很多设计细节是轩轩完善的,虽然还是很菜很菜,但是这次应该没有拖小伙伴的后腿,和小伙伴一起加油,感觉稍微有了点
点信心,虽然成果算不上优秀,但是至少也是个进步,之后要学习的地方还有很多很多,之后也要加油~
朱玥轩:这次作业是做了从来没做过的,以前可能听说过但是没接触过,连axure rp也是第一次使用。紧急在网站上恶补
了教学视频,边学边操作还是蛮有意思的。制作界面没有使用ps等制图软件去美化,网上素材找了一堆制作出来花花绿绿的,
最后还是换成了简单的配色..(ps:其实是审美太差),界面做了一些简单的交互功能的按钮,后期会根据要做的功能来继续完善。
做的过程中边找素材还边做,结果电脑卡崩溃了,啊啊啊啊,没保存啊,做了大半全都白费了,只能从头再来。我感觉我的发
际线又上移了呢。
学习进度条
|第N周|新增代码(行)|累计代码(行)|本周学习耗时(小时)|累计学习耗时(小时)|重要成长|
|:--------😐:--------😐:--------😐:--------😐:--------😐:--------😐:--------😐
|第三周|0|0|6| |学会Axure rp使用方式|