第6篇 Scrum 冲刺博客
1.站立会议
照骗

进度
| 成员 | 昨日完成任务 | 今日计划任务 | 遇到的困难 |
|---|---|---|---|
| 钟智锋 | 重构游戏逻辑代码 | 改写部分客户端代码,制作单机版 | |
| 庄诗楷 | 进行了相关的装饰改进 | 与其他部分合成完成游戏 | 合成遇到bug,修改成功 |
| 易德康 | 调试游戏逻辑代码 | ||
| 岑健昆 | 理解了重构后代码,发现部分BUG | 调试游戏逻辑代码 | 客户端部分和服务器部分不易分离,网络部分尚未实现。 |
| 张宇芃 | 调试游戏逻辑代码 | ||
| 朱杰晖 | 调试游戏逻辑代码 |
2. 燃尽图

3. 代码签入记录

4. 恰当的项目程序

代码节选
#ifndef BOARD_H
#define BOARD_H
#include <QWidget>
#include <QPushButton>
#include "stone.h"
#include "judger.h"
namespace Ui {
class Board;
}
class Board : public QWidget
{
Q_OBJECT
public:
explicit Board(QWidget *parent = nullptr);
~Board();
Stone stone[32];//棋子
int map[32];//地图
int hpRed, hpBlack;//血量
int evoPointRed, evoPointBlack;//进化点
int bagRed, bagBlack;//锦囊
int turn;//当前轮到谁,1代表轮到红色
int red;//当前客户端的颜色,为了在网络对战中让客户端判断当前是否轮到自己
int _r=30;//半径
std::pair<int, int> optPair;//记录操作,first是起点,second是目的地
void paintEvent(QPaintEvent *);
void mouseReleaseEvent(QMouseEvent *event);
bool getRowCol(QPoint pt,int& place);//获取点击位置坐标对应的行列
void drawflower(QPainter &painter,int x,int y,int d);//画花纹
void drawStone(QPainter &painter, int place);//画棋子
QPoint center(int row,int col);//获取某行某列的格子对应的坐标
void optSlot();
signals:
void optSignal();//处理一次移动
void closeSignal();//关闭窗口
private slots:
//锦囊按钮
void on_pushButton_released();
void on_pushButton_2_released();
void on_pushButton_3_released();
void on_pushButton_4_released();
void on_pushButton_5_released();
void on_pushButton_6_released();
//进化按钮
void on_pushButton_7_clicked();
private:
Ui::Board *ui;
QPushButton back;
Judger judger;//计算对局情况
void flashMap();//根据judger更新数据
};
#endif // BOARD_H
5. 每日每人总结
| 成员 | 总结 |
|---|---|
| 钟智锋 | 完工迫在眉睫,项目勉强算是能运行了 |
| 庄诗楷 | |
| 易德康 | 雏形出来了,感谢大佬带躺!大家都超强! |
| 岑健昆 | |
| 张宇芃 | 靠着大佬项目躺出了雏形 |
| 朱杰晖 | 确保了功能的基本实现 |
第6篇 Scrum 冲刺博客的更多相关文章
- Beta阶段——第1篇 Scrum 冲刺博客
第1篇 Scrum 冲刺博客 a. 介绍小组新加入的成员,Ta担任的角色. 新加入成员 郭炜埕 原先担任的角色 前端界面设计 现在担任的角色 前端开发,并协助后端开发 新加成员介绍 炜埕同学对界面设计 ...
- Beta阶段——第2篇 Scrum 冲刺博客
Beta阶段--第2篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 完成https安全连接的问题 ...
- Beta阶段——第3篇 Scrum 冲刺博客
Beta阶段--第3篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 完成了报表数据的接口函数 顾 ...
- Beta阶段——第4篇 Scrum 冲刺博客
Beta阶段--第4篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 昨日完成获取提醒语句的接口函 ...
- Beta阶段——第5篇 Scrum 冲刺博客
Beta阶段--第5篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 完成了邮箱发送功能的测试,测 ...
- Beta阶段——第6篇 Scrum 冲刺博客
Beta阶段--第6篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 完成了函数的编写,提供报表数 ...
- 第七篇Scrum冲刺博客
第七篇Scrum冲刺博客 一.站立式会议 提供当天站立式会议照片一张 二.每个人的工作 成员 已完成工作 明天计划完成的工作 遇到的困难 林剑峰 加入搜索页面 无 陆君健 校园卡匹配功能的实现 无 石 ...
- 第四篇Scrum冲刺博客
第四篇Scrum冲刺博客 一.站立式会议 提供当天站立式会议照片一张 二.每个人的工作 成员 已完成工作 明天计划完成的工作 遇到的困难 林剑峰 用户界面跳转到用户信息页面的按钮,设计用户信息页面 测 ...
- 第三篇Scrum冲刺博客
第三篇Scrum冲刺博客 一.站立式会议 提供当天站立式会议照片一张 二.每个人的工作 成员 已完成工作 明天计划完成的工作 遇到的困难 林剑峰 初步完成用户界面 用户界面跳转到用户信息页面的按钮,设 ...
- 第1篇Scrum冲刺博客
目录 第1篇Scrum冲刺博客 各个成员在 Alpha 阶段认领的任务 各个成员的任务安排 整个项目预期的任务量 敏捷开发前的感想 团队期望 第1篇Scrum冲刺博客 各个成员在 Alpha 阶段认领 ...
随机推荐
- Codeforces Round #654 (Div. 2) A~E 题解
LINK:CF R 654 div2 前言:F题是一个线段树分类讨论的题目 比赛的时候没看 赛后感觉没什么意思 所以咕掉了. 记事:第一次笼统的写一场比赛的题目 可能是我这场比赛打的太差了 题目不难 ...
- Python代码规范性检测
一定要注重代码规范,按照平时的代码管理,可以将Python代码规范检测分为两种: 静态本地检测:可以借助静态检查工具,比如:Flake8,Pylint等,调研了一下,用Flake8的相对较多,功能满足 ...
- 大话Android中的Handler机制
在Android的线程间通信中,Handler独当一面,无论是framework层还是app层中都出现的相当频繁,有必要好好的拿出来深挖一下它的实现原理.而要说Handler的通信机制,除了Handl ...
- Spark中直接操作HDFS
Spark作为一个基于内存的大数据计算框架,可以和hadoop生态的资源调度器和分布式文件存储系统无缝融合.Spark可以直接操作存储在HDFS上面的数据: 通过Hadoop方式操作已经存在的文件目录 ...
- 面试必问的volatile关键字
原文: 卡巴拉的树 https://juejin.im/post/5a2b53b7f265da432a7b821c 在Java相关的岗位面试中,很多面试官都喜欢考察面试者对Java并发的了解程度, ...
- 25-Object类的使用
1.java.lang.Object类的说明: * 1.Object类是所Java类的根父类 * 2.如果在类的声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object ...
- property补充
property补充 # class Foo: # @property # def AAA(self): # print('get的时候运行我啊') # # @AAA.setter # def AAA ...
- Chrome-AdGuard 无与伦比的广告拦截扩展
一款无与伦比的广告拦截扩展,对抗各式广告与弹窗. AdGuard 广告拦截器可有效的拦截所有网页上的所有类型的广告,甚至是在 Facebook.Youtube 以及其他万千网站上的广告! AdGuar ...
- jQuery 多库共存
多库共存 问题概述 jQuery使用$作为标识符,随着jQuery的流行,其他js的库也会用$作为标识符,这样就会引起冲突 需要一个解决方案 让jQuery和其他的JS ...
- linux常用命令(一)软件操作命令
软件包管理器:yum 安装软件:yum install xxx 卸载软件:yum remove xxx 搜索软件:yum search xxx 清理缓存:yum clean packages 列出已安 ...