Skip to content

Latest commit

 

History

History
29 lines (14 loc) · 1.09 KB

readme.md

File metadata and controls

29 lines (14 loc) · 1.09 KB

坦克大战-C语言版

游戏体验

视频版

坦克大战-C语言版-GameTank

代码框架

坦克大战游戏代码框架如下 main.c 中,创建应用窗口,并初始化一些系统资源,然后初始化gdi,初始化坦克大战游戏. 在 gdi.c 中,对系统的HDC及绘图接口进行了一次封装,使用WIN32系统提供的绘图接口来实现我们自己的图形绘制API.这里使用到了双缓冲技术,下文会简单介绍. 在 Tank.c 中,实现了坦克大战的游戏逻辑,包括贴图系统,地图系统,坦克制造,炮弹制造,装备生成,坦克移动,炮弹移动,以及坦克被炮弹击中,坦克吃到装备,等等.

运行截图