使用qt开发简单的打砖块游戏

  基于qt的QPainter类绘制画面,在定时器事件处理函数中计算更新每个物体的状态,构成动画效果,在按键事件处理函数中响应键盘输入。本项目借用Eigen库(一款C++线性代数计算库,官网 https://eigen.tuxfamily.org/index.php?title=Main_Page)的矩阵运算单元,来处理几何体的物理演算。

  源码地址:https://gitee.com/proneo/hit-bricks

  演示效果:

 

原文地址:https://www.cnblogs.com/ycf-studio/p/14562945.html