我制作的第一个游戏——俄罗斯方块

我制作的第一个游戏——俄罗斯方块

编码文章call10242025-06-13 2:22:235A+A-

都在说DEEPSEEK的强大,能处理各种各样的问题,那我就想跨个行业做点东西出来,看看DEEPSEEK咋样...于是就从最简单的游戏开始进行吧,俄罗斯方块的程序开始编制。

第一版忘了保存代码,第一版和第二版的区别就是没有积分系统和下一个方块的预览,只有单纯的玩法。后来我就开始进行第三版的改动。

第三版对方块进行了优化,看起来略微有些立体感,增加了游戏开始界面,游戏过程中显示操作说明。

第三版改版增加了作者信息,其他未改动,但是修改过程中,下一个方块的提示没有了,检查代码,有该方面的代码,却没有显示,于是再进行逻辑关系检查。

下一个方块提示显示出来了,但是字体又变成了乱码,检查代码,发现我定义的字体为系统默认字体,但是py默认字体库可能出现问题,我的电脑又不是最新款,安装东西过多,就会卡顿,所以我要定义成windows的字体库中的字体,于是增加了下述代码。

最终效果如图,进行简单测试,没有发现大的问题,就可以进行封装导出了。

运用到pyinstaller命令,--onefile是生成一个文件,--noconsole是不出现命令提示符。然后后续就交给py进行自动封装。

最终生成exe文件,电脑上完美运行。

第一次进行游戏编程,肯定还有很多不足之处,比如说,整个游戏处于静音状态,因为没有添加音效和音乐...毕竟作为新手,后续再继续研究吧!

点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4