简介

坦克游戏,通过控制坦克消灭敌人获取胜利。

技术

这个程序也是刚学C的时候做的,一边学C一边参考Windows API写程序。程序采用的是纯Windows编程,没有涉及MFC。游戏的架构就是典型的GameLoop实时游戏架构,采用Windows GDI进行绘图,同时在绘图上也采用了双缓存技术。这个程序由于没有采用模块化的方法,导致函数过多,后期维护混乱。不过最后还是成功做好了!

./data/data.dat 文本文件,包括各种配置以及地图

./data/progress.dat 二进制文件,存档信息

环境

  • Visual Studio 2017

源代码

可执行程序