zoukankan      html  css  js  c++  java
  • 结对编程作业

    https://github.com/vikkiking/poker.git

    姓名 分工 博客链接
    王毅萍 原型设计 前端 https://www.cnblogs.com/yuneko/p/15456071.html
    刘雨欢 后端 逻辑设计 https://www.cnblogs.com/lyhlcs/p/15456075.html

    一、原型设计

    [1.1]提供此次结对作业的设计说明,要求:(16分)

    本次作业的原型设计共有四个界面,采用Axure进行设计

    1.开始界面

    通过登录控件跳转出登录窗口,其余均可跳转到相应的界面

    2.登录窗口

    3、对局列表

    在线对战首先跳转到对局列表,创建房间,选择对战的另一方。

    4、等待开局

    创建房间后跳转到等待开局的界面

    5、游戏界面

    [1.2]遇到的困难及解决方法:(4分)

    • 困难描述

    设计界面风格的确定以及图片的选取,没有使用过原型设计工具,在选择原型设计工具以及使用上,需要学习

    • 解决过程

    队友双方首先把常见的原型设计软件分类,根据能否免费试用,界面是否傻瓜式操作,没人尝试几个软件,前期使用墨刀软件,用的不顺手,后期改用Axure。后面图片通过游戏界面的切图,以及通过网页的html语言盗图

    • 有何收获

    使用原型设计工具,从网页上获取需要的图片。

    二、原型设计实现

    [2.1]代码实现思路: (11分)

    • 本次作业使用vuecli,项目结构简单
    • 主要函数
      • save_op:存储操作
      • save2LS:将游戏数据缓存至本地以便关闭页面后可继续游戏
      • play_hand:出手牌
      • play_group:从卡组摸牌
      • play:先判定有没有轮到自己出牌,是的话就执行相应操作

    [2.2]贴出Github的代码签入记录,合理记录commit信息。(1分)

    [2.3]遇到的代码模块异常或结对困难及解决方法。(4分)

    [2.4]评价你的队友。(2分)

    王毅萍

    值得学习: 王同学比我多接触了一些前端计算机编程语言,她在没上软工之前就了解到这方面的知识,并且在本次作业中向我推荐了一些学习前端的资料网站等。此外,她对学习新的计算机编程语言有热情。

    合作、效率需要改进 交流时能够主动一点

    刘雨欢

    AI逻辑设计的挺快的

    [2.4]提供此次结对作业的PSP和学习进度条(每周追加)

    [2.4]提供此次结对作业的PSP和学习进度条(每周追加)

    第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
    1 50 50 5 5 代码有初步进展
    2 55 105 5 10 对局界面形成
    3 40 145 5 15 初步形成
    4 735 890 10 25 ddl完成

    三、心得

    刘雨欢心得

    本次作业我主要学到以及了解到前端的知识,以及接口的使用,以前没接触过前端的知识,在看到题目时还是我从下手,和队友讨论了使用unity和pygame的实现,unity的学习成本太长,pygame我们尝试了发现不可行。队友了解一些前端的知识,在讨论的时候她梳理了需要做哪些方面,最终用前端的技术搞定。在本次作业中,学习了有关html css js快速入门的知识,有关框架的知识还没涉及到,在接下来的时间内计划学习这个,完善前端的知识,毕竟我不想转后端了。

    王毅萍心得

    虽然有过一点前端的基础,但是由于作死临DDL才开始写代码,在缓存游戏上花了相当多时间,完成度很差,希望吸取教训,做事有点规划吧。

  • 相关阅读:
    网络传输协议 UDP & TCP 详解
    OSI 七层协议
    (01day)python接口测试
    Python2和Python3的区别,以及为什么选Python3的原因
    JAVA反编译工具
    JAR反编译工具
    webdriver19-witchto方法
    webdriver实例14-Xpath定位的几种方法
    webdirver实例1--查找元素
    Qt插件开发
  • 原文地址:https://www.cnblogs.com/lyhlcs/p/15456075.html
Copyright © 2011-2022 走看看