DAY4

每日立会

昨天已完成的工作

1.编写对各个类进行测试的代码
2.将图形变成障碍物和显示障碍物
3.实现部分框架类代码的方法

今天计划完成的工作

1.提前完成框架类代码的编写
2.提前完成control类代码的编写和事件监听
3.完成图形变成障碍物并且显示障碍物
4.对已经完成的代码进行测试,完善不足

工作中遇到的困难

1.编写的测试代码需要修改

项目燃尽图

每人的代码/文档签入记录

适当的项目程序/模块的最新(运行)

和昨天差别不是很大,补全了代码
面板代码(部分)

每日每人总结

刘阳航:提前完成了框架类代码的编写,开始着手准备学习设计通用的子画面Sprite 类等,以便于完成图像的显示和移动功能,对此此前并没有接触过,需要多多请教大神。
陈文俊:补全了cotroller类的代码,考虑到的方法基本都打进去了,后面需要和组员开始完善图形的移动和显示,图形的结构和创建,这些代码里面的方法都需要大家一起慢慢讨论。
郑子熙:在操作方块移动或者是旋转时都要事先判断下一步的状态是否会超出边界如果超出边界了就让操作失效,没有就执行下一步操作。方块自动下落是方块自己的一种属性,并且下落与左右移动、旋转是可以同时发生的所以想到肯定是需要另外一个线程才能实现并发,但是开启一个线程由于会和主线程操纵相同的资源会出现安全问题需要注意。
林庭亦:在解决定时下落,大致是先设定一个定时器,然后该定时器要不断运行,除非暂停时可关闭,把方块下降到底做为一个过程,直到下一块方块。定时器不停触发事件,满足条件就使方块定时下落,如不满足条件就准备新方块。所以下落的条件需要仔细思考,方块不满足条件时也需要能够及时切换到下一方块。
丁树乐:刚开始对于定时器这个东西,还是不太理解的,和庭亦一起讨论了一下,我们一起去学习了一下后,发现定时器和事件是紧密相连的,小小的一个俄罗斯方块里面也蕴藏着很多值得思考的内容

posted @ 2018-04-24 23:04  四个臭皮匠一个猪葛亮  阅读(165)  评论(0编辑  收藏  举报