团队项目开发日志2

日志2

作者:王冉 朱凯
时间:2017-1-5


  1. 完成冰球类,球桌类,击球器类构造函数定义。
  2. 完成物理模型各参数确定。
  • 冰球质量1kg,半径5mm
  • 击球器质量5kg,半径10mm
  • 球桌长200mm,宽100mm,球门长30mm位于短边中心
  1. 讨论确定碰撞函数,速度更新函数,位置更新函数具体实现方法和分工。
  2. 熟悉GitHub使用方法。

日志3

作者:王冉 朱凯
时间:2017-1-6


  1. 完成冰球类中碰撞检测函数。
  • 在碰撞检测中加入是否得分的判定。
  • 检测到碰撞后,根据碰撞的对象是球桌还是击球器,写了两个速度更新的公式,遵循动量定理,为简化计算,球桌和击球器看作质量远大于冰球。
  • 冰球的速度计算也在碰撞检测函数中完成。
  1. 完成冰球速度更新函数。
  • 将碰撞函数中计算出的冰球速度赋值给全局变量,供其它模块使用。
  1. 完成击球器限位函数。
  • 检测击球器是否超出球桌范围,将击球器位置限定在球桌内部。
  1. 调整不合理的文件结构。
  2. 讨论下一步测试工作。
原文地址:https://www.cnblogs.com/rwang0417/p/6256117.html