准备工作
想制作一个像这样的飞机大战,需要安装一个EasyX库
由于我没有图片素材,所以素材都是网上找的。(掩码图)也就是黑白图,都是我自己用ps制作的,因为比较粗糙,所以在绘制图片时我会贴两次来去除阴影。如果想要更好的效果可以自己学习一下制作掩码图。在贴图时也必须先贴掩码图。
好像除了使用了bool类型是C++的类型,其他语法基本都是C语言的。但是想要运行还是需要使用.cpp文件
然后就是loadimage函数报错问题。解决方法:打开项目->属性->高级->字符集的unicode改为多字节字符集->确定
最后就是itoa函数的报警告。是因为VS认为itoa是一个不安全的函数,在Debug版本去运行可以通过,但是在Release版本就过不去。怎么解决我也是不知道,希望有知道的大佬也能告诉我一下。
源码
由于源码太长了然后素材也懒得贴出来,所以我都放在我的gitee上了,写的可能比较粗糙但是能跑就行,哈哈哈,想要源码的朋友可以直接点链接领取。
https://gitee.com/junjiemayun/practice/tree/master/game(%E9%A3%9E%E6%9C%BA%E5%A4%A7%E6%88%98)