RussianCube
俄罗斯方块openGL程序:
使用本程序需要安装openGL库文件,具体安装教程请看链接。
俄罗斯方块程序声明:
由于本程序选装用的是矩阵相乘进行旋转,因此个别地方会有bug。如果将程序改为直接列举出19种旋转的情况,这些bug会消除。另外,我在程序里面写了很多输出检测的调试代码,因此运行的时候,会有点卡。如果删除所有的命令行输出语句,程序几乎没有bug。
后期改进也没有什么问题,只不过由于课程比较紧,有很多论文需要看,所以不打算改进了。
使用本程序需要安装openGL库文件,具体安装教程请看链接。
由于本程序选装用的是矩阵相乘进行旋转,因此个别地方会有bug。如果将程序改为直接列举出19种旋转的情况,这些bug会消除。另外,我在程序里面写了很多输出检测的调试代码,因此运行的时候,会有点卡。如果删除所有的命令行输出语句,程序几乎没有bug。
后期改进也没有什么问题,只不过由于课程比较紧,有很多论文需要看,所以不打算改进了。