zoukankan      html  css  js  c++  java
  • 团队项目开发情况-2017-1-10

    团队项目开发情况-2017-1-10

    完成情况

    基本完成了各个模块的基础功能,但距离项目要求有不小差距

    绘图模块

    使用了Qt封装的Qpainter完成了游戏界面的大致轮廓。
    再QTwidget中完成绘图,类名为MainWindow。

    物理引擎

    使用了第三方的物理引擎Box2d,创建游戏中的各个实体,设定各项参数,求解运动,获取运动状态用于绘图。各项功能集合在MotionManager类中。
    其中,为了直接设置某个实体所受的作用了,在源代码中添加了一个方法。

    策略模块

    基本可以完成,碰撞点的选择,并传递给控制模块。StrategySystem。

    控制模块

    controller 原计划实现符合力学运动学规律的控制算法,但目前还存在未解决的bug,使用的简单的算法代替。
    并且尚未完成向Linux平台的转移和与Xenomai实时任务的结合。

    项目仓库

    https://github.com/lvjiawei1014/ice_hockey

    Written with StackEdit.

  • 相关阅读:
    sql事务
    连续按两次提示退出功能
    页面跳转及传值
    TextView详解
    textAppearance的属性设置
    POJ-1459 Power Network
    POJ-2112 Optimal Milking
    POJ-1149 PIGS
    AOJ-722 发红包
    HDU-3605 Escape
  • 原文地址:https://www.cnblogs.com/lvjw/p/6270978.html
Copyright © 2011-2022 走看看