团队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方法app

问题困难

  • 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

相关文章
相关标签/搜索