这是基于DirectDraw的2D引擎,另外还实现了一个3D观察流水线,实现了图形学的2d画线算法,多边形填充算法等,还有自己做的比较复杂的几个Demos 可以作为课设,3d观察流水线的实现,可以作为图形学学习之用,自己实现的一个软引擎,以便有志于opengl和DirectX的学习。可以参考来理解我的引擎,而且引擎各个部分的代码我都有很详细的标注解释,这个也是我的一个软件工程课程设计。