pygame入门小游戏(外星人入侵(1)窗口的创建)
来源:互联网 发布:dnf本地策略优化 编辑:程序博客网 时间:2024/05/02 04:37
经过一个多月的学习,已经把python的基本语法知识过了几遍,现在来做个小游戏来巩固一下吧。顺便记录下自己的学习历程(第一次写博客,不知怎么下手啊^-^)
使用python开发游戏我们将会使用到pygame模块
一、首先是安装pygame模块(仅介绍Windows系统的)
1.首先检验系统是否配置好环境变量
在cmd中输入python,若显示如下图,那么表示配置成功
python3版本在安装是会提示是否配置环境变量,安装时√下就好^-^
2.完成第一步安装pygame模块就简单多了
直接在cmd中输入pip install pygame就OK咯
3.待安装成功后,检验是否安装成功,
输入import pygame 无其它提示,表示安装成功,如下图
二、安装好pygame模块后,那么久开始我们的游戏之旅吧
首先,我们需要创建一个游戏窗口
程序如下所示
#导入pygame模块import pygame#向sys模块借一个exit函数用来退出程序from sys import exitdef run_game(): #初始化游戏并创建一个屏幕对象 pygame.init() #创建了一个窗口 screen = pygame.display.set_mode((800, 600)) #设置窗口标题 pygame.display.set_caption('外星人入侵') #开始游戏的主循环 while True: #监视键盘和鼠标事件(pygame.event.get()用来获取事件) for event in pygame.event.get(): if event.type == pygame.QUIT: #接收到退出事件后退出程序 pygame.quit() exit() #让最近绘制的屏幕可见 pygame.display.flip()run_game()运行此代码,将会看到一个黑色屏幕,如下![这里写图片描述](http://img.blog.csdn.net/20171113204858675?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfR3Vhbmc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)屏幕是黑色的未免显得单调,下节会简单介绍怎么给背景着色,和插入自己喜欢的背景图。
阅读全文
0 0
- pygame入门小游戏(外星人入侵(1)窗口的创建)
- pygame入门小游戏(外星人入侵(3))
- pygame入门小游戏(外星人入侵(4))
- pygame入门小游戏(外星人入侵(5))
- pygame入门小游戏(外星人入侵(7) )
- pygame入门小游戏(外星人入侵(8) )
- pygame入门小游戏(外星人入侵(9) )
- pygame入门小游戏(外星人入侵(10) 添加得分)
- pygame入门小游戏(外星人入侵(2)设置背景颜色和添加背景图)
- pygame入门小游戏(外星人入侵(6) 外星飞船来啦!)
- pygame入门小游戏(外星人入侵(6) 外星飞船来啦!【二】)
- 外星人入侵游戏(Python3)
- PyGame---入门(1)
- 《Python编程:从入门到实践》中外星人项目pygame安装(Ubuntu)
- [Python]《Python编程:从入门到实践》外星人入侵(一)
- 外星人入侵问题(黑白帽子报颜色)
- Python(Pygame)窗口显示
- Python pygame 接球的小游戏
- Redis之 有序集合(SortedSets)
- 正则表达式基础知识
- Hibernate映射(一)
- 开机自启动Powershell脚本
- 知识图谱导论----相关笔记
- pygame入门小游戏(外星人入侵(1)窗口的创建)
- 查看nginx的用户名
- 内网穿透
- 【思维】SCU 4437 Carries
- 文章标题
- 安卓服务service全解,生命周期,前台服务、后台服务,启动注销、绑定解绑,注册
- HDU-2022(海选女主角)
- UML的9种图例解析
- javaweb中的过滤器学习(3)---Filter的部署详细总结