第一次结对编程作业
结队成员
031702240 童景霖
031702226 黄永福
原型分析
原型模型设计工具
墨刀
需求分析:
- 用户登录注册 - 基本游戏界面,用户的出牌、比较以及对牌的整理 - 历史战绩、排行榜查询 - 设置界面,以及各个界面的退出返回
原型分析
关系图
原型图
- 封面,点击进入登录界面
- 登录界面,输入账号密码进入菜单界面,也可以点击注册进行注册账号
- 注册界面,注册账号,需要输入昵称、账号、密码,注册完成进入菜单界面,点击退出返回封面
- 菜单界面,有“开始游戏”、“游戏记录”、“设置”、“退出游戏”四个选项,点击不同选项各自进入相应界面
5.游戏界面,分为“前墩”、“中墩”、“后墩”,玩家可以将牌整理放入,设置选项进入设置界面,返回选项返回菜单
6.游戏记录,包含排行榜、历史战绩、退出。退出选项返回封面。
7.排行榜,显示游戏中得分最高的游戏记录,点击× 回到游戏记录界面
8.历史战绩,显示过去的游戏情况
9.设置界面,能够调节音量,以及返回功能。
结对照片
PSP
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) |
---|---|---|
** Planning ** | 计划 | 20 |
· Estimate | · 估计这个任务需要多少时间 | 20 |
Development | 开发 | 170 |
· Analysis | · 需求分析 (包括学习新技术) | 60 |
· Design Spec | · 生成设计文档 | 20 |
· Design Review | · 设计复审 | 10 |
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | |
· Design | · 具体设计 | 50 |
· Coding | · 具体编码 | |
· Code Review | · 代码复审 | |
· Test | · 测试(自我测试,修改代码,提交修改) | 30 |
Reporting | 报告 | 60 |
· Test Repor | · 测试报告 | 20 |
· Size Measurement | · 计算工作量 | 10 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 20 |
total | 合计 | 240 |
设计说明
原型采用墨刀进行设计,因为墨刀的操作相对比较简单,且软件使用中文使用起来也比较方便。设置有封面,点击后进入登入界面,同时提供注册功能。登录账号后,进入菜单界面,可以从菜单界面开始游戏,同时提供游戏记录查询,包括排行榜以及历史战绩。此外还有设置选项,包含音量调节、返回和退出游戏的选项。设置选项几乎存在于任何界面。在游戏界面中存在“前墩”、“中墩”、“后墩”以方便玩家将自己的牌整理后打出。
遇到的困难及解决方法
困难
- 对于墨刀的使用不熟悉,很多功能不会使用
找不到合适的、没有水印、清晰的图片
尝试解决
- 上网搜索,在视频网站上查看学习相关教程
买了图片网站的会员
是否解决
是
收获
- 能够基本掌握墨刀的简单使用方法,并能用墨刀设计简单的模型。
能够简单的掌握PS的使用方法,对图片进行一些基本操作
心得体会
模型设计的时候要注意各个界面之间的转换,同时每个界面都要有“入口”和“出口”,避免进入“死胡同”。感觉做得太简单了,审美不太行,有许多想法由于不会做都没有实现,希望在下次作业时能够完善,做得更精致一点。
学习进度条
第N周 | 新增代码(行) | 累计代码(行) | 本周学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
6 | 0 | 0 | 8 | 8 | 学习并能简单使用墨刀、ps等软件 |