• 第一次结对编程作业


    一.结对成员

    |031702201|万本琳|
    |:-----|-----|-----|-----|
    |031702207| 朱晓倩|

    二.使用工具

    Axure Rp 8.0

    三.原型分析

    3.1原型思路

    3.2原型界面

    3.2.1登入界面

    3.2.2游戏大厅界面

    3.2.3创建房间界面

    3.2.4开始游戏等待发牌界面

    3.2.5确认牌型界面

    3.2.6PK对战界面

    3.2.7排行榜界面

    四.结对过程及照片

    两个啥也不会的入门菜鸟不断百度自学的艰难成长史。

    五.PSP表格

    PSP2.1 Personal SoftwareProcess Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 45 50
    ·Estimate ·估计这个任务需要多少时间 30 40
    Development 开发 100 50
    ·Analysis · 需求分析 (包括学习新技术) 70 80
    ·Design Spec · 生成设计文档 30 20
    ·Design Review ·设计复审 30 10
    ·Coding Standard · 代码规范 (为目前的开发制定合适的规范) 30 45
    ·Design · 具体设计 260 300
    ·Coding · 具体编码 0 0
    ·Code Review · 代码复审 0 0
    ·Test · 测试(自我测试,修改代码,提交修改 0 0
    Reporting 报告 60 50
    ·Test Repor ·测试报告 30 50
    ·Size Measurement ·计算工作量 15 20
    · Postmortem & Process Improvement Plan ·事后总结, 并提出过程改进计划 80 60
    · 合计 780 775

    六.设计说明

    本次作业是设计一个能够自动出牌的福建十三水棋牌游戏。本周先我们先设计界面,并确定游戏界面流程。

    • 登入界面:可选择微信登入和游客登入
    • 游戏大厅界面:可选择创建房间和加入房间。当点击创建房间时会出现游戏模式选择页面。
    • 开始游戏页面:会出现房间中选手的ID,之后点击中间的开始发牌。
    • 确定牌型页面:选择自己头道、中道、尾道需要的扑克牌后点击完成。
    • 当局结果页面:出现每位选手最终的牌型,并计算每位选手的本局得分。点击PK。
    • 排行榜页面:出现每位选手的总积分排行。可点击左上方的退出按键返回游戏大厅界面。

    七.遇到的困难及解决方法

    7.1困难描述

    首先Axure Rp是一个从未接触过的软件,找汉化安装包费了不少神。然后就是设计原型的时候找素材,很多图片都有水印p起来就很麻烦,抠图也花费了很多时间。

    7.2解决尝试

    PS技术并不好的我们尝试用手机软件,但是手机软件压缩画质太严重,图很不清晰,于是又去学习相关PS教程,在这里要感谢会PS和Axure的舍友手把手教学,还去了各大图片网站寻找免费又没很多明显水印的素材。

    7.3是否解决

    已解决虽然成品还是有些粗糙

    7.4有何收获

    首先抠图技术直线提升,再就是掌握了Axure的使用没准未来真的能做前端呢,和队友的合作讨论过程中也感受到了团队工作的乐趣。一起进步一起努力的感觉真哒很棒!()

    八.心得体会

    朱晓倩:书到用时方恨少,每一次的作业都会接触很多自己不了解的软件和技术,所以这时候自学(百度)很重要。
    本来对于本次十三水棋牌游戏有很多想法,但是因为能力实在有限,所以目前对于游戏设计还是比较简单单调,无法做到像欢乐斗地主那样功能齐全。

    万本琳:百度爱我我爱百度,舍友爱我我爱舍友。一手美图秀秀使得出神入化的我还是乖乖学了PS,好恨以前没有好好学习技能。其实我一个并不知道十三水怎么玩的人,看了规则也不是很懂可能需要实战操练,所以在设计的时候我十八般赌艺样样精通的小伙伴就负责分牌型和算分,还去玩了一把欢乐斗地主找设计灵感。感谢小伙伴的奉献,总算搞出来一个还看的过去的界面。能力有限,所以目前对于游戏界面的设计还是很单调,无法做到像澳门赌场在线发牌其他棋牌游戏那样功能齐全,界面精美。会继续努力哒!

    九.学习进度

    第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
    1 0 0 6 6 学习掌握了Axure,更进一步掌握了PS
  • 相关阅读:
    Zuul转发请求时HttpHostConnectException can't cast to ZuulException问题解决方法
    mysql循环插入千万级数据
    ssh登录原理及免密登录配置
    mysql binlog抽取某个表的数据
    ssh方式请求gitlab需要密码解决方法
    linux使用shell脚本停止java进程
    centos7安装docker-ce
    FutureTask详解
    Boolean.getBoolean用法
    mysql对emoji的支持
  • 原文地址:https://www.cnblogs.com/xiaoqianzhu/p/11637428.html
Copyright © 2020-2023  润新知