用Python和Pygame做小游戏1

本文通过介绍如何使用Python的Pygame库创建一个简单的游戏窗口,阐述了游戏开发的基本思路和过程。从安装Pygame到创建游戏窗口,再到加载图片、处理用户输入并更新屏幕,展示了Python语言在游戏开发中的应用。文章最后提出将图片加速滑动作为课后作业,鼓励读者深入实践。
摘要由CSDN通过智能技术生成


​掌握一门语言最好的办法就是写个小游戏,这样又有趣味性,又可以学到很多这门语言的知识。因为游戏对性能要求比较高,你就必须找出各种方式去优化。基本上一个复杂点的游戏写完后, 就基本算掌握了这门语言

pygame是python上最出名的游戏引擎,安装好后我们写个简单的窗口测试下
1.png
运行后就出来个黑乎乎的窗口,说明安装正确。程序很简单,初始化pygame后,创建个screen, 就是窗口的。然后就进入主循环。这里我们只是简单的调用pygame退出事件去退出循环。而实际游戏里,一般还要创建个游戏菜单,在“退出游戏”里调用退出循环。
2.png
做为一个游戏,肯定是需要加载大量图片的,pygame自带了图片加载功能 ,然后用screen的blit方法把图片放在一个位置。50,50就是屏幕横轴和纵轴坐标,还记着初中数学讲过的XY轴吗?就是这个概念

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值