第2篇 Scrum 冲刺博客

1.站立会议

照骗

进度

成员 昨日完成任务 今日计划任务 遇到的困难
钟智锋 确定客户端和服务器通信的形式 各成员的代码难以统一
庄诗楷 编写客户端UI 加入图片总是失败
易德康 马,车,炮类的编写
岑健昆 学习网络编程,熟悉linux 服务器linux系统不熟悉
张宇芃 设计棋子类的基类,炮的部分函数 炮的基本移动不难,但是基本移动和进阶移动需要判断很多情况
朱杰晖 象的编写

2. 燃尽图

3. 代码签入记录

代码签入

当日尚未签入

4. 恰当的项目程序

最新模块的代码

主要代码:

struct user {
	int color;//阵营(红黑)
	int hp;//血量
	int evoPoint;//进化点
	int bag;//锦囊
};

class basic_chess {
public:
	int isRed;//是否红色,1是红,0是黑
	int active;//是否翻面,1是翻面,0是没翻
	//棋子名字 
	//车:Rooks、马:Knights、象: Elephants、士: Mandarins、将: King、炮: Cannons、卒: Pawns
	string chessName;
	int evo;//1是进化,0是未进化
	int frozen;//1是可以移动,0是不能移动
	virtual bool Move(int frozen, int start, int end, user *P1, user *P2) { return false; }//移动,frozen就是上面的,判断是否能移动用的
	virtual bool Skill(int frozen, int strat, int end, user *P1, user *P2) { return false; }//技能,其实就是棋子进化后的move,frozen就是上面的,判断是否能移动用的
};

class Cannons : public basic_chess {
public:
	bool Move(int frozen, int start, int end, user *P1, user *P2);
	bool Skill(int frozen, int start, int end, user *P1, user *P2);
};

具体实现的代码不在此展示

5. 每日每人总结

成员 总结
钟智锋 目前开发速度较慢,稍有担忧
庄诗楷 花了较长时间完成了棋盘,但感觉还是挺有成就感
易德康 实际和想象还是有点出入,实际编写代码起来还是困难重重。
岑健昆 理解利用QT5进行TCP通信全过程
张宇芃 先定义了基础类的命名和内容,初步写成炮的基础移动
朱杰晖 今天进度较为缓慢 明天要加快进度
原文地址:https://www.cnblogs.com/zzidun-pavo/p/12983894.html