·线上会议:

昨天已完成的工作与今天计划完成的工作及工作中遇到的困难:

成员姓名

昨天完成工作

今天计划完成的工作

工作中遇到的困难

纪昂学

创建一个Cell类,用来表示一个小方块

就创建一个Tetromino类来作为7个经典形状的父类

蔡越

搜索各界面和元素所需图片

用对应的形状类来初始化形状

周梓波

创建一个Cell类,用来表示一个小方块

实现main方法,同时帮助队友解决遇到的一些细节问题。

廖业成

初步绘制游戏背景

完成wall()类,实现游戏的主区域可视化。

冷沐阳

搜索各界面和元素所需图片

完成currentOne,描述正在下落的方块和nextOne,描述将要下落的方块。

项目进度成果截图:

·Tetromino父类,用于被7个经典形状继承:

public class Tetromino {
protected Cell[] cells=new Cell[4]; /*四格方块向左移动*/
public void moveLeft() {
for(Cell c:cells)
c.left();
}
/*四格方块向右移动*/
public void moveRight() {
for(Cell c:cells)
c.right();
}
/*四格方块向下移动*/
public void softDrop() {
for(Cell c:cells)
c.drop();
}
@Override
public String toString() {
return "[" + Arrays.toString(cells) + "]";
}
}

·游戏背景运行效果:

·创建main()方法:

public static void main(String[] args) {
//1:创建一个窗口对象
JFrame frame=new JFrame("玩玩俄罗斯方块");
//2:设置为可见
frame.setVisible(true);
//3:设置窗口的尺寸
frame.setSize(535, 595);
//4:设置窗口居中
frame.setLocationRelativeTo(null);
//5:设置窗口关闭,即程序中止
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

燃尽图:

·代码签入(码云):详见gitee链接

https://gitee.com/DiligentVegetableChicken/Tetris/commits/%E6%B8%B8%E6%88%8F%E5%9C%BA%E6%99%AF%E7%BB%98%E5%88%B6

·每人每日总结:

成员姓名

每日总结

纪昂学

由于团队目标明确且前期分工较为合理,今天代码开发自我感觉较为顺利

周梓波

创建main()方法应该与队友进行充足交流,避免后续不必要的麻烦

廖业成

代码注释应该尽量详细,有利于后续维护

蔡越

遇到问题多请教队友,提升解决问题的效率

冷沐阳

尽管中途有波折,但最后还是和队友一起解决,团结就是力量

搜索各界面和元素所需图片

Day3 Scrum 冲刺博客的更多相关文章

  1. Beta阶段Scrum 冲刺博客合集

    Beta阶段博客链接集合 第一篇Scrum冲刺博客 第二篇Scrum冲刺博客-Day1 第三篇Scrum冲刺博客-Day2 第四篇Scrum冲刺博客-Day3 第五篇Scrum冲刺博客-Day4 第六 ...

  2. Day1-7【Scrum 冲刺博客集合】

    Day1-Day7博客链接 Day1[Scrum 冲刺博客] Day2[Scrum 冲刺博客] Day3[Scrum 冲刺博客] Day4[Scrum 冲刺博客] Day5[Scrum 冲刺博客] D ...

  3. Beta阶段——第1篇 Scrum 冲刺博客

    第1篇 Scrum 冲刺博客 a. 介绍小组新加入的成员,Ta担任的角色. 新加入成员 郭炜埕 原先担任的角色 前端界面设计 现在担任的角色 前端开发,并协助后端开发 新加成员介绍 炜埕同学对界面设计 ...

  4. Beta阶段——第2篇 Scrum 冲刺博客

    Beta阶段--第2篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 完成https安全连接的问题 ...

  5. Beta阶段——第3篇 Scrum 冲刺博客

    Beta阶段--第3篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 完成了报表数据的接口函数 顾 ...

  6. Beta阶段——第4篇 Scrum 冲刺博客

    Beta阶段--第4篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 昨日完成获取提醒语句的接口函 ...

  7. Beta阶段——第5篇 Scrum 冲刺博客

    Beta阶段--第5篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 完成了邮箱发送功能的测试,测 ...

  8. Beta阶段——第6篇 Scrum 冲刺博客

    Beta阶段--第6篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 完成了函数的编写,提供报表数 ...

  9. Alpha阶段敏捷冲刺①Scrum 冲刺博客

    第 1 篇 Scrum 冲刺博客对整个冲刺阶段起到领航作用,应该主要包含三个部分的内容: 各个成员在 Alpha 阶段认领的任务 成员 任务 张晨晨 完成界面设计(前端) 黄登峰 完成界面设计(前端) ...

随机推荐

  1. gcc入门(上)

    gcc:GNU Compiler Collection的缩写.最初是作为C语言的编译器,现在已支持多种语言.Gcc支持多种硬件平台.gcc是一个可移植跨平台编译器gcc还能跨平台交叉编译器.gcc有多 ...

  2. 02Java写一个hello world

    新建一个.text文件 输入并保存如下代码: public class HelloWorld{ public static void main(String[] args){ System.out.p ...

  3. Linux 中deb文件选择安装路径

    deb文件安装后默认目录在/usr**中如果想指定自定义安装目录 选择自定义目录 sudo dpkg -i --instdir=/to/your/customer/path ***.deb 软连接创建 ...

  4. python编码规范以及推导式的编写

    一.python 的编码规范

  5. [原题复现]强网杯 2019 WEB高明的黑客

    简介  原题复现:  考察知识点:python代码编写能力...  线上平台:https://buuoj.cn(北京联合大学公开的CTF平台) 榆林学院内可使用信安协会内部的CTF训练平台找到此题 简 ...

  6. Go语言实现excel导入无限级菜单结构

    目录 需求 实现 测试 简单例子 复杂例子 需求 最近有一个需求,要实现一个无限级结构的树型菜单,差不多长下面这个样子 我们知道无限级实现思路都是用一个parent_id将各种层级串联起来,顶级的pa ...

  7. appium元素定位总结

    appium元素定位方法总结 使用uiautomator定位 driver.find_element_by_android_uiautomator(uia_string) 根据resourceId属性 ...

  8. Leetcode 周赛#202 题解

    本周的周赛题目质量不是很高,因此只给出最后两题题解(懒). 1552 两球之间的磁力 #二分答案 题目链接 题意 有n个空篮子,第i个篮子位置为position[i],现希望将m个球放到这些空篮子,使 ...

  9. IDEA创建web工程,不用Archetype(超简单)

    Idea不用Archetype创建Web项目 以新建模块为例. 新建Maven项目 不勾选[Create from artchetype],直接Next pom中添加一句话: <artifact ...

  10. Java基础教程——线程状态

    线程状态 JAVA定义了6种线程状态: Thread.State public enum State { NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, ...