可视化界面的C/C++推箱子(要装EasyX库)

写在前面

用C/C++写推箱子并且做出可视化界面要借助第三方库才能实现。这里推荐使用EasyX,在官网下载EasyX图形库,这里附上官网链接: EasyX官网
我所使用的IDE是Visual Studio 2019。经过测试,Dev c++安装EasyX后无法正常使用EasyX库,其他IED未测试过。所以为了避免出现各种各样的错误,推荐初学者也使用Visual Studio。

安装EasyX

下载好之后安装EasyX。若是出现下图的情况,则用压缩包形式打开.exe文件。
在这里插入图片描述
用压缩包打开会看到的文件,把这些文件全解压出来。
在这里插入图片描述

找到Visual Studio所在的安装目录,打开VC文件夹,打开其中的include文件夹;将刚才解压出来的EasyX文件夹里面的include文件夹的两个文件复制粘贴到此文件夹下。
在这里插入图片描述在这里插入图片描述
返回解压的EasyX文件夹,打开lib文件夹中把里面的两文件复制到Visual Studio中的lib里面的x86文件夹。

在这里插入图片描述以上就是手动配置EasyX的方法

VS中使用EasyX库的效果

在这里插入图片描述这是c++用EasyX库写出来的推箱子,至于关卡,我设置了3关,关卡可以选择,音乐默认是关的。开始游戏,退出游戏,关卡选择,音乐开关等图标按钮是通过鼠标左键双击来执行的。由于代码比较长,所以我放到GitHub上。GitHub链接

结尾

源代码是完整的,但调试执行程序可能运行有点问题,因为我的VS路径迁移过了,不能保证能够完美运行,所以想学习的小伙伴可以参照源代码来学习。

猜你喜欢

转载自blog.csdn.net/qq_30000663/article/details/106330631
今日推荐