zoukankan      html  css  js  c++  java
  • 团队Scrum冲刺阶段-Day 6

    选择困难症的福音——团队Scrum冲刺阶段-Day 6

    今日进展

    • 编写提问部分

      • 游戏分类的界面全部写完了!!!!
    • 临时大家决定没有BGM的app不是一个完整的app,所以在大家共同学习的努力下,听完四级听力电流的阴霾下,我们利用周六的时间,大家同聚一堂,终于将BGM加入了app中,我们再也不是那个一提到BGM就避而不谈、落荒而逃的ig了,ig牛逼!(:/我也不知道在说啥

    • FetrisActivityAW(俄罗斯方块主程序)
      调用:1. NextBlockView
      2. TetrisViewAW
      StartGame:调用T·etrisViewAW中的同名方法
      PauseGame:调用T·etrisViewAW中的同名方法
      ContinueGame:调用T·etrisViewAW中的同名方法
      StopGame:调用T·etrisViewAW中的同名方法,并将得分设置为0
      to Left、to Right、to Route、on Destroy:前三个方法调用调用T·etrisViewAW中的同名方法,最后一个调用调用T·etrisViewAW中的stopGame方法

    问题困难

    • TetrisViewAw(定义基本参数和运动方法)
      变量:beginpoint=10(网格开始值与横坐标开始值)
      Max_x、Max_y:俄罗斯方块的最大坐标
      num_x=0,num_y=0:行数和列数
      paintWall:背景画笔 使用的Paint
      paintBlock:单元块画笔 使用的Paint

    • map[100]:每一行网格中俄罗斯方块的个数
      主要方法:

      • OnDraw(绘制网格、构建方块(单个及所有))
      • Startgame:根据定义变量mainThread的状态(true、false、null来判断开始下一局)
      • pauseGame:根据主要变量runningstatus状态调节为false进行暂停
      • continueGame:将runningstatus、gamestatues、mainThread均调为false或null,并清除方块,再出现“游戏结束”信息
      • toLeft、toRight、route这些方法至于之前的定义类似
      • trainY:调用trainYoneBlock方法,用于判断方块外出界恢复情形方块处于边缘的时候,翻转的话有可能出位,这个方法用于递归判断是否出位并左右平移进行修改
      • routeTran:类似trainY
      • getNewBlock:用于获取新的方块,并显示下一个方块
      • deleteBlock:与前面类中的方法类似
      • 定义类中类(私有):MainThread主线程
      • run:该方法用于判断是否可以下落、可否消除、可否继续、更新网络中的方格,刷新分数
      • TetrisBlock:returnUnit:随机产生一种方块,其中种类随机、方向默认、定义了7个类型方块,到时候可以以随机数的形式进行选择

    明日任务

    严域俊:代码测试与完善
    吴恒佚:检查alpha阶段还有什么是没有完成的
    曾程:博客、备忘录
    刘辰:界面(界面太多了....组员表示心疼
    邓煜坤:做ppt、界面

    今日贡献量

    严域俊 吴恒佚 曾程 刘辰 邓煜坤
    3.4 3 3 3.5 3.2

    站立式会议

    TODOlist

  • 相关阅读:
    python实现指定目录下批量文件的单词计数:串行版本
    PythonPP+lambda:示例
    python面向对象编程基础
    《平凡的世界》读后感
    代码
    【转】提高沟通效果的十个技巧
    LODOP中page-break-before:always给div分页
    LODOP超文本简短问答和相关内容
    Lodop打印较大的超出纸张的图片
    Lodop打印设计矩形重合预览线条变粗
  • 原文地址:https://www.cnblogs.com/lc1021/p/10125262.html
Copyright © 2011-2022 走看看