第一次结对作业

一、结对情况

031702228 许培荣
031702209 陈湘怡

二、欢乐十三水原型分析

以下试着用NABC模型分析

Need

需要对登录,菜单,对局界面,排行榜和历史对局5个页面的UI进行设计。

  • 登录界面
    • 提供用户登录表单。
  • 对局界面
    • 包含ai拿到的手牌,出牌情况,还给三个其他用户的对战ai留了个空位,贴上扑克牌,界面更直观(之后可以按需求修改)
  • 排行榜
    • 显示当前用户积分排行
  • 历史对局
    • 显示完成对局的情况,显示历史出牌牌型。
  • 菜单
    • 以上界面进入入口

Apporach

Benefit(战术自夸:)

  • 页面布局清晰,背景选取切合主题
  • 页面排版美观
  • 页面有一定页面互动小功能
  • 将排行榜,历史对局,对战界面菜单分离,页面更加清晰

Competitors

与其他原型设计比较起来的可以的改进:

  • 可以考虑设计移动端原型
  • 只提供ai的游戏界面,没有提供玩家游戏界面
  • 很多其他模式没有
  • 可以增加更多的功能,比如找回密码,以及对局页面的交流功能
  • 可以在历史记录里加入战绩分析

三、原型设计

流程图

1797262-20190924221139929-1538493531.jpg

登录

登录界面简单易操作
1797262-20190924210323434-1741457836.png

菜单

页面简洁清晰,有交互小功能
1797262-20190924203131975-1444723933.png
点击圆形有小彩蛋吼!!!
1797575-20190924225220420-1839152495.png

对战界面

1797262-20190924203441712-1077045453.png

排行榜

1797262-20190924203517073-1293822130.png

历史对局

1797262-20190924203539096-55019847.png


四、结对照片

1797262-20190924174531653-311116442.jpg


五、PSP

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

六、设计说明

在百度了解原型模型后大概了解到了要做什么。一开始想到就是做一个简洁风格的界面,想着太复杂也不大好实现,于是花了3个小时下了好几个原型设计工具熟悉用法,最后选择墨刀(别的都是英文界面我看不大懂啊QAQ)。
登录页面是使用用户名密码注册登录的方式,本来想做成QQ微信登录的界面,但是队友表示后面实现什么的可能比较麻烦hhh,而且说是要单机来着,所以就放弃了;游戏界面参照了斗地主和麻将的小程序的大致布局,十三水嘛,特意找了一个海边背景(狗头);排行榜和历史对局都设计的很简单。在原先简洁的基础上,我们将UI的整体主题做了小小的改变,首先是在不是简约的基础上优化背景,是页面布局简单同时更具美感,因为是十三水嘛,所以菜单页面和游戏页面都采用了照应主题的背景,希望玩家都可以赢好多水hhh(又是一波战术自夸)。


七、困难和解决方法

  • 困难描述
    困难1:首次使用原型模型工具,一开始不知道从何下手
    困难2:游戏界面的设计,因为找不到十三水的小程序游戏,所以没有参考。且十三水的玩法与斗地主麻将不同,所以卡在游戏界面很久
  • 解决尝试
    困难1解决:百度教程和不断的熟悉
    困难2解决:参考斗地主和麻将小程序布局,采纳可用之处+自己设计
  • 解决情况
    困难1:成功开始设计项目
    困难2:四个玩家的头像位置布局借鉴麻将桌,显示玩家拿到的13张手牌,并设置三个前中后墩位置,目的是让玩家选取扑克牌放入三个位置,并设置了30秒倒计时。
  • 收获
    又get到一个工具的使用方法。嘿嘿嘿。

八、心得

自己刚看到题目想的界面不就是一个有几个框框的界面就可以了。后来看到百度上和各位大佬的博客,真的发现自己审美太不行了。只能抱紧队友大腿了。队友太辛苦了,惭愧。
开始觉得我们的UI简洁简单,挺不错,不过对比起一些大佬,感觉可能做的不够精致。应该是因为我对这部分不是很有兴趣,没有花很多时间,跟队友配合不够多。
不过接下来第二次作业我觉得我还是可以多跟队友讨论一下,在改进一点,做的更精致一点。


九、学习进度条

第N周新增代码(行)累计代码(行)本周学习耗时(小时)累计学习耗时(小时)重要成长
1919188学习linux进程间通信,学习调用了谷歌OCR

转载于:https://www.cnblogs.com/xprry/p/11569024.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值