第一次结对编程作业

结对情况

组员:高星031702202 容慧珺031702203

原型设计

Need(需求)

此次要求开发一个自动化的出牌系统,提供的接口:

  • 登录

  • 开启一局游戏

  • 出牌

  • 查询排行榜

  • 查询往期对战结果

十三水智能的AI通过接收发牌接口接收到牌自动把牌排好

Approach(方法)

1.用原型设计Axure Rp设计出UI界面,大致规划各个部分的逻辑

2.用js实现程序的编写

Benefits(好处)

基于Web设计,对于使用设备的限制达到最低,使得用户容易体验

界面清晰易懂,无需用户学习操作

原型设计模型工具

Axure Rp 9

思维导图

1330206-20190924111313949-1593330071.png

账号登入界面

这个是最开始用户登入的界面(登入高星和慧珺的AI是有权限的!)

输入正确的用户名和密码才能登入哟

1330206-20190923162535726-1805851872.png

开始游戏界面

账号验证正确之后,就到这个界面

开始游戏就是让AI去参赛

1330206-20190923162611276-871577031.png

AI出牌界面

这个是AI参赛之后给你看的出牌界面

(AI收到的牌,然后该AI出牌)

1330206-20190923162638547-419026669.png

当前牌局输赢情况

显示当前参赛的输赢情况

1330206-20190923162847155-848749379.jpg

AI历史记录

显示历次的输赢记录

1330206-20190923162715270-1473500482.png

结对

结对过程

首先找到队友(和舍友抱团取暖)

然后研究这次作业的需求,讨论使用的工具,商量分工合作

其次着手设计界面

最后写博客总结这次结对

结对图片

1330206-20190923184108107-874170827.jpg

非摆拍的,(p图是因为背景太乱了)拍照的时候在用Axure画界面,商量界面设计

PSP表格

PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划3020
· Estimate· 估计这个任务需要多少时间7151010
Development开发670960
· Analysis· 需求分析 (包括学习新技术)200180
· Design Spec· 生成设计文档5050
· Design Review· 设计复审2030
· Coding Standard· 代码规范 (为目前的开发制定000
· Design· 具体设计400700
· Coding· 具体编码00
· Code Review· 代码复审00
. Test· 测试(自我测试,修改代码,提交修改00
Reporting报告4550
· Test Repor· 测试报告00
· Size Measurement· 计算工作量1520
· Postmortem & Process Improvement Plan· 事后总结, 并提出过程改进计划2030
合计7601030

设计说明

产品:一个会自动出牌十三水的AI的客户端

功能:登入服务器和别的AI对战十三水

​ 查看排行榜

​ 查看历史记录输赢

实现方法:利用接口,接收牌,以及发送自己的牌,接收对局结果,查看历史记录等

​ 用算法让AI把牌分为前墩中墩后墩

​ 利用算法提高胜率

遇到的困难及解决方法

困难描述

  1. 没玩过十三水,不懂游戏规则

  2. 不明白原型设计原型分析的意思

  3. 没用过原型设计的软件

  4. 界面设计要求没按照规范

解决尝试

  1. 看看十三水规则,然后着手实践(原来看半天规则看太不懂的,上手多玩几局就懂了 → 实践出真知啊)
  2. 搜索原型设计原型分析(哪里不会搜哪里so easy )搜索和学习都要时间
  3. 综合了一下选了Axure Rp,用的人多有很多学习视频和博客(在b站看了一个下午,知道了一些基本用法)
  4. 一开始设计挺混乱的,后来参考了一下棋牌软件的设计(我觉得我们以及有了很大的进步!)

是否解决

困难1234都搞定了(加油!我们是最棒的!)

有何收获

遇到不会的不要慌张,它可能没你想象的那么难,一看到原型设计原型分析其实就特别懵,通过学习虽然没用精通但是感觉好很多了(不要慌稳住!)

学习心得

高星

这次作业刚下来的时候,我是震惊的(掀桌...
一开始真的到百度下十三水游戏,结果不是收费就是没有游戏体验感。不过也不是完全没有收获,至少偷学了人家的游戏界面设计hhh
后面大家聚在一起打十三水,领悟十三水的奥义。虽然我这脑袋瓜不太够用,运气也着实是差得很,前期输得很惨,但也是加深了规则的理解。到后期翻身农奴把歌唱,体验了一把最大赢家的欢乐,苦中作乐,也是我这学期为数不多的快乐源泉之一。
顺便感慨一下,特殊牌型可真是少见,至今只见到过一次三同花。我什么时候能拿到一把至尊青龙呢,唉
可能任务刚下来的时候一时间无法接受,但在尝试找思路的过程中就想着能做多少就尽力去做,畏难情绪也缓解了不少。
这周前期我主要在搞原型设计,不得不感慨素材真的是太难找了,想要风格统一更难。到后面为了找一副完整的扑克牌甚至动用了我的小号们(毕竟一天只能免费下4张素材嘿嘿...过程中也出过不同风格的设计,经过我们两人审美大PK决定留下当前的版本,痛并快乐着,对结果还算满意。

慧珺

又到了慧珺同学抒发自己感触开始总结的时刻了(每次博客写到这个时候总是特别的感慨,开始总结总结这周的学习)
一开始看博客又是懵逼+害怕我我我原型设计不懂原型分析不懂十三水也不会,(从小打牌都不太好,只会斗地主,斗地主都玩不好)在舍友们的帮助下(大家一起打牌)我终于学会十三水了
然后刚开始看原型设计什么的都是懵,后来也慢慢懂得了一些,没第一次那么难了(可能因为这次没写代码?)
Axure Rp一开始下载简直了,啥也看不懂全英文(英语的重要性啊)下载了一个汉化包然后好像还是不太会,跟着b站学习了一个下午(看了好多Axure的视频)我感觉应该可以了,然后我和高星同时设计界面(比较谁的界面好看),高星明显设计的比我好看(审美哭泣),感觉离产品经理的位置远了一点(人要敢想 大胆创!)
设计完就开始总结了,当我开始写博客惨剧发生了(键帽坏了,呜呜呜修电脑的哥哥说我需要重新买个键帽,店里没有匹配的emmm 我太惨了 请朋友们轻手轻脚打代码)
学习还是学到很多了,学了原型设计(未来的产品经理慧珺同学!冲冲冲)

学习进度条

第N周新增代码(行)累计代码(行)本周学习耗时(小时)累计学习耗时(小时)重要成长
1100+100+2020Axure的使用,原型设计,HTML+CSS

转载于:https://www.cnblogs.com/starrr/p/11577738.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值