第一次结对编程作业
作者:互联网
一、问题描述
题目:“福建赌王”之争
【题目背景】
话说,自称“赌王”的老周与同样自称“赌王”的老刘在福州展开“赌王”名号的争夺。两人商议决定使用福建当地的一套纸牌游戏规则进行博弈,即“福建十三水”。约定三周后展开决战。老刘修习代码多年,希望开发一套自动化的出牌系统,具体游戏规则请上网查询或找福大柯老板,本次作业要求提交一份设计好的原型设计图。
WARNING:珍惜钱财,远离赌博(含AI赌博)。
二、原型分析
流程图
登陆界面
玩家登录界面
游戏模式
用户可根据自己兴趣选择游戏模式;新用户可根据此页面查看游戏规则;新旧用户可查看好友排行榜、历史对局。
游戏界面
可智能自动排牌和自动比牌
排行榜
可看见玩家好友的分值排行
游戏玩法
介绍“福大十三水”游戏规则,可左右翻页查看规则。
历史对局
可翻看以前战局形势跟得分情况
三、原型模型设计工具
本次原型设计采用axure rp9设计。
四、结对过程以及讨论照片
我们两个通过qq结对成功,在qq上进行分工,确保合作成功进行。并且在线下双方面对面进行讨论,讨论图片如下:
五、排版规范
本次博客排版用的是markdown排版,简便明了。
##六、PSP表格
PSP2.1 | personal software process stages | 预计耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
planning | 计划 | 40 | 50 |
Estimate | 估计这个任务需要多少时间 | 720 | 720 |
Development | 开发 | 200 | 180 |
Analysis | 需求分析(包括学习新技术) | 180 | 200 |
Design Spec | 生成设计文档 | 30 | 20 |
Design Review | 设计复审 | 10 | 15 |
Coding Standard | 代码规范(为开发制定合适的规范) | 5 | 7 |
Design | 具体设计 | 30 | 45 |
Coding | 具体编码 | 60 | 55 |
Code Review | 代码复审 | 5 | 5 |
Text | 测试(自我测试,修改,提交修改) | 0 | 0 |
Reporting | 报告 | 0 | 0 |
Test Report | 测试报告 | 0 | 0 |
Size Measurement | 计算工作量 | 10 | 10 |
Postmortem & Process Improvement Plan | 事后总结并提出过程改进计划 | 15 | 30 |
合计 | 1320 | 1337 |
七、设计说明
- 功能:实现自动出牌,并且最大概率赢得比赛
- 本次设计的风格与一般的棋牌类风格相差较多,以绿色和深黄色为主色调,画面尽量清楚简洁,整体游戏颜色给人一种很舒服的感觉,这种颜色搭配营造清新欢快的气氛,带给大家不一样的用户体验。
八、遇到困难以及解决办法
1. 困难描述:安装axure rp9时候不知如何汉化
是否尝试解决:是
如何解决:百度搜索教程,在官网安装相应的软件跟汉化包,依据教程一步一步解决
有何收获:不会做的时候,请使用百度(百度解决一切==
2. 困难描述:不懂如何使用axure rp9软件制作原型
是否尝试解决:是
如何解决:依旧百度,寻问大佬相关经验
有何收获:多问、多学、多做
九、原型设计心得
(钟璐英心得体会):
在制作原型之前,我们要先想好每一步的流程,过程才不会混乱。所以,在这之前,我先熟悉了福建十三水的玩法,详细学习相关游戏的界面细节,在运用相应软件制作“福大十三水”的原型。过程两个人的相互配合也同关键。大家一起学一起做,很充实!
(古力亚尔.艾山心得体会):
通过本次作业,我了解到了更多关于原型的专业知识,并且也学会了如何制作简单的原型图,学会了怎么使用原型工具。此外再表扬一下我优秀的搭档,非常期待下一次合作!两个人一起做作业感觉真的非常好!
十、学习进度条
第一周 | 新增代码 (行) | 累计代码(行) | 本周学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
1 | 0 | 0 | 4 | 4 | 深入了解了原型工具 |
标签:结对,游戏,编程,作业,赌王,游戏规则,耗时,原型,设计 来源: https://www.cnblogs.com/gulyar/p/11628536.html