• 第一次结对编程作业


    结对情况

    031702628 黄益颂

    031702629 汪倍民

    原型分析

    流程图


    登录or注册界面


    注册


    登录


    找回密码

    因为未确定要使用什么方式验证(邮箱or短信),所以未完成


    游戏大厅界面


    修改资料界面


    加载游戏界面


    自动提示or手动出牌界面


    自动提示


    手动出牌


    打枪

    实现方式未知,先不做


    游戏结算界面

    原型开发工具

    我们采用了墨刀

    选择原因:界面简洁明了,易上手


    结对过程与照片

    1. 讨论游戏规则,理解作业要求(还顺便在电脑上玩了一下十三水,真好玩)

    2. 确定设计风格,收集相关素材

    3. 分工干活

    4. 照片



    PSP表格

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

    设计说明

    *最终产品:十三水游戏系统
    *界面设计:
        *开始界面:登录或者注册
        登录界面
        注册界面
        找回密码界面
       * 游戏大厅界面
        点我了解规则
        快速游戏
        退出游戏
        查看个人生涯
        *对战界面
        等待开始
        自动选牌or手动选牌
        结算
    *预期功能:
        匹配各种可能的牌型,同一手牌中可能存在多种组合(对子+两对+同花 或 乌龙+葫芦+铁支),要尽可能的罗列出所有牌型组合供用户选择。
        对局过程中显示对手牌型,提高可视化效果。当对手有大牌时,增加高亮效果。
        (其余功能皆遵循十三水规则)
    

    遇到的困难及解决办法

    困难描述

    • 不会十三水

    • 没有素材,而好的素材要钱,风格也不容易统一

    尝试解决

    • 去网上找真人切磋了一下全靠AI的提示才能赢
    • 找了很多网站,能找的都找一遍,再叫同学推荐

    是否解决

    基本解决,有些素材还是太丑了,比如排行榜的那个框,实在找不到满意的,将就吧

    设计心得

    黄益颂:体会到了找素材的不容易,让我设计UI是真的难,以后不敢轻易吐槽其他软件的UI设计了;还好墨刀使用起来简单方便,使制作过程没有这么折磨人,不过成果还是不尽人意吧

    汪倍民:想设计出美观大方的UI,确实不容易。想ps设计美工材料就更加的不容易。深刻地体会到美工组同学的不容易。

    学习进度条

    第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
    1 0 0 10 10 学习了墨刀的使用方法,了解原型设计
  • 相关阅读:
    python3+request接口自动化框架
    类型转换函数
    操作符重载(三)
    操作符重载(二)
    操作符重载(一)
    时间获取函数
    文件和目录
    Linux五种IO模型
    类中的函数重载
    系统调用IO和标准IO
  • 原文地址:https://www.cnblogs.com/yisongmx/p/11633011.html
Copyright © 2020-2023  润新知