大一学习C语言时自己找了个视频跟着编写的贪吃蛇,后续完善了很多内容,由于当初刚接触C语言与easyx,代码很烂,但是能跑,也不打算完善,一直在吃灰,有需要的小伙伴可以拿去玩一玩
直接打包了个visual studio 2022的项目,如果安装了vs2022下载解压后可以直接双击test.sln打开运行
由于配套图片可能涉及到版权问题,所以没有一起打包,可以根据截图自己替换相应的文件
至于为啥是8张,因为当初在开屏页面做了个循环播放8张图片实现动态效果,图片不存在不影响
开始页面,出于版权原因已打码
音乐资源,看名字就知道都是干什么的
游戏界面,无尽模式,边线可穿越
已知问题:在win11 某次版本更新之后它会同时弹出easyx和powershell,并且键盘交互只能在黑色的终端窗口中进行,没法对着 easyx 的图形窗口进行键盘交互,并且关闭黑色终端窗口的同时 easyx 的窗口也会随之关闭。
原因是:新的 windows 升级后将 PowerShell 作为默认控制台,导致 easyx 无法获取到 cmd 的输入,从而导致这个问题。
解决方法:
方法一:恢复原来的 cmd 控制台
打开 win11 的系统设置 -> 隐私和安全性 -> 开发者选项,找到“终端”项,里面有三项:“让 Windows 决定(默认)、Windows 控制台主机、Windows 终端”,改为“Windows 控制台主机”即可。
方法二:使用getmessage 替换 getch() 获取字符输入
详见:https://qa.codebus.cn/question/2449
解决方法:
方法一:恢复原来的 cmd 控制台
打开 win11 的系统设置 -> 隐私和安全性 -> 开发者选项,找到“终端”项,里面有三项:“让 Windows 决定(默认)、Windows 控制台主机、Windows 终端”,改为“Windows 控制台主机”即可。
方法二:使用getmessage 替换 getch() 获取字符输入
详见:https://qa.codebus.cn/question/2449
仅供学习、交流,请勿用于非法用途与商业用途!
© 版权声明
- 本博客所拥有的文章除特别声明外,均默认采用 CC BY 4.0 许可协议。
- 文章部分内容可能来源于公共网络,如有侵权,请联系博主在核实后进行修改或删除。
THE END
- 最新
- 最热
只看作者