文章目录
站立式会议会后总结
针对未来七天进行具体规划,明确分工合作;
完成项目冲刺准备工作,搜集资料,项目架构,设计划完成的工作
成员 | 任务 | 进度 |
---|---|---|
涂舒 | 游戏界面UI设计 | ✔ |
郑乾睿 | 搜集料,博客攥写 | 99% |
蓝宜杰 | 数据库模型设计 | ✔ |
周盟棋 | 方块形状颜色生成 | 60% |
马驭 | 方块移动模型 | 80% |
集体 | 前端代码规范讨论与制定 | ✔ |
知识点不牢固,遇到一些基本异常,例如数据库访问错误等等
项目燃尽图
![在这里插入图片描述](https://img-blog.csdnimg.cn/08382fe88a874c79a7645edf0cf1dd97.png#pic_cen
代码/文档签入记录
适当的项目程序/模块的最新(运行)截图
package com.zhao.demo.shape;
import com.zhao.demo.App.Tetris;
import com.zhao.demo.block.Cell;
import com.zhao.demo.block.Tetromino;
public class I extends Tetromino {
public I() {
cells[0] = new Cell(0,4, Tetris.I);
cells[1] = new Cell(0,3, Tetris.I);
cells[2] = new Cell(0,5, Tetris.I);
cells[3] = new Cell(0,6, Tetris.I);
//共有两种旋转状态
states =new State[2];
//初始化两种状态的相对坐标
states[0]=new State(0,0,0,-1,0,1,0,2);
states[1]=new State(0,0,-1,0,1,0,2,0);
}
}
package com.zhao.demo.block;
import com.zhao.demo.shape.*;
public class Tetromino {
public Cell[] cells = new Cell[4];
//旋转的状态
protected State[] states;
//声明旋转次数
protected int count = 10000;
//左移方法
public void moveLeft() {
for (Cell cell : cells) {
cell.left();
}
}
//右移方法
public void moveRight() {
for (Cell cell : cells) {
cell.right();
}
}
//单元格下落
public void moveDrop() {
for (Cell cell : cells) {
cell.down();
}
}
package com.zhao.demo.shape;
import com.zhao.demo.App.Tetris;
import com.zhao.demo.block.Cell;
import com.zhao.demo.block.Tetromino;
public class J extends Tetromino {
public J() {
cells[0] = new Cell(0,4, Tetris.J);
cells[1] = new Cell(0,3, Tetris.J);
cells[2] = new Cell(0,5, Tetris.J);
cells[3] = new Cell(1,5, Tetris.J);
states=new State[4];
states[0]=new State(0,0,0,-1,0,1,1,1);
states[1]=new State(0,0,-1,0,1,0,1,-1);
states[2]=new State(0,0,0,1,0,-1,-1,-1);
states[3]=new State(0,0,1,0,-1,0,-1,1);
}
}
每日每人总结
成员 | 总结 |
---|---|
涂舒 | 成功完成任务! |
郑乾睿 | 多思考,多工作! |
蓝宜杰 | 合作顺利,期待明天! |
周盟棋 | 保持冲劲,继续前进! |
马驭 | 收获满满! |