团队项目开发日志2
日志2
作者:王冉 朱凯
时间:2017-1-5
- 完成冰球类,球桌类,击球器类构造函数定义。
- 完成物理模型各参数确定。
- 冰球质量1kg,半径5mm
- 击球器质量5kg,半径10mm
- 球桌长200mm,宽100mm,球门长30mm位于短边中心
- 讨论确定碰撞函数,速度更新函数,位置更新函数具体实现方法和分工。
- 熟悉GitHub使用方法。
日志3
作者:王冉 朱凯
时间:2017-1-6
- 完成冰球类中碰撞检测函数。
- 在碰撞检测中加入是否得分的判定。
- 检测到碰撞后,根据碰撞的对象是球桌还是击球器,写了两个速度更新的公式,遵循动量定理,为简化计算,球桌和击球器看作质量远大于冰球。
- 冰球的速度计算也在碰撞检测函数中完成。
- 完成冰球速度更新函数。
- 将碰撞函数中计算出的冰球速度赋值给全局变量,供其它模块使用。
- 完成击球器限位函数。
- 检测击球器是否超出球桌范围,将击球器位置限定在球桌内部。
- 调整不合理的文件结构。
- 讨论下一步测试工作。