Pygame的程序开始示例代码


Posted in Python onMay 07, 2020

程序开始

一、基本使用

1、创建一个游戏窗口出来

代码如下:

# coding:utf8
import pygame
import sys

# 初始化pygame
pygame.init()
# 变量定义
size = width, height = 600, 400
bg = (255, 255, 255)

# 创建一个游戏窗口
screen = pygame.display.set_mode(size)
# 游戏标题
pygame.display.set_caption("游戏title")

# 窗口想要长期存在,必须一个死循环

while True:
  # 遍历事件,当事件等于退出时,程序结束
  for event in pygame.event.get():
    if event.type == pygame.QUIT:
      sys.exit()

  # 填充背景
  screen.fill(bg)
  # 更新界面
  pygame.display.flip()

效果如下:

Pygame的程序开始示例代码

被我刷白了,看不出效果。

总结

到此这篇关于Pygame的程序开始的文章就介绍到这了,更多相关Pygame的程序开始内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Django的信号机制详解
May 05 Python
Python3.6简单反射操作示例
Jun 14 Python
Pandas读取MySQL数据到DataFrame的方法
Jul 25 Python
python使用phoenixdb操作hbase的方法示例
Feb 28 Python
python实现Virginia无密钥解密
Mar 20 Python
Python3.5文件修改操作实例分析
May 01 Python
Python OpenCV 使用滑动条来调整函数参数的方法
Jul 08 Python
pycharm中显示CSS提示的知识点总结
Jul 29 Python
使用Python实现批量ping操作方法
May 06 Python
PyTorch安装与基本使用详解
Aug 31 Python
Python内置函数及功能简介汇总
Oct 13 Python
Python中的min及返回最小值索引的操作
May 10 Python
Python字符串格式化f-string多种功能实现
May 07 #Python
基于python实现把json数据转换成Excel表格
May 07 #Python
Python基于当前时间批量创建文件
May 07 #Python
python多进程下的生产者和消费者模型
May 07 #Python
基于python实现检索标记敏感词并输出
May 07 #Python
Python3自动生成MySQL数据字典的markdown文本的实现
May 07 #Python
如何搭建pytorch环境的方法步骤
May 06 #Python
You might like
php页码形式分页函数支持静态化地址及ajax分页
2014/03/28 PHP
destoon实现调用自增数字从1开始的方法
2014/08/21 PHP
php中getservbyport与getservbyname函数用法实例
2014/11/18 PHP
php 自定义错误日志实例详解
2016/11/12 PHP
浅谈PHP错误类型及屏蔽方法
2017/05/27 PHP
TP5(thinkPHP5框架)实现显示错误信息及行号功能的方法
2019/06/03 PHP
laravel框架select2多选插件初始化默认选中项操作示例
2020/02/18 PHP
又一个图片自动缩小的JS代码
2007/03/10 Javascript
打造基于jQuery的高性能TreeView(asp.net)
2011/02/23 Javascript
为JavaScript类型增加方法的实现代码(增加功能)
2011/12/29 Javascript
JavaScript 用cloneNode方法克隆节点的代码
2012/10/15 Javascript
简单实用的全选反选按钮例子
2013/10/18 Javascript
jQuery中nextUntil()方法用法实例
2015/01/07 Javascript
原生javascript实现匀速运动动画效果
2016/02/26 Javascript
浅谈JavaScript 中有关时间对象的方法
2016/08/15 Javascript
使用 bootstrap modal遇到的问题小结
2016/11/09 Javascript
解决vue js IOS H5focus无法自动弹出键盘的问题
2018/08/30 Javascript
详解vuex的简单todolist例子
2019/07/14 Javascript
python基于mysql实现的简单队列以及跨进程锁实例详解
2014/07/07 Python
pygame学习笔记(1):矩形、圆型画图实例
2015/04/15 Python
python爬虫框架scrapy实战之爬取京东商城进阶篇
2017/04/24 Python
浅谈Pandas 排序之后索引的问题
2018/06/07 Python
python调用百度地图WEB服务API获取地点对应坐标值
2019/01/16 Python
Python快速转换numpy数组中Nan和Inf的方法实例说明
2019/02/21 Python
Python3 执行Linux Bash命令的方法
2019/07/12 Python
python OpenCV GrabCut使用实例解析
2019/11/11 Python
Python numpy线性代数用法实例解析
2019/11/15 Python
Python3爬虫关于识别检验滑动验证码的实例
2020/07/30 Python
Python 利用argparse模块实现脚本命令行参数解析
2020/12/28 Python
Java面试题汇总
2015/12/06 面试题
博士生入学考试推荐信
2013/11/17 职场文书
党的群众路线教育实践活动组织生活会发言材料
2014/10/17 职场文书
质量保证书
2015/01/17 职场文书
Python中常见的导入方式总结
2021/05/06 Python
Go 通过结构struct实现接口interface的问题
2021/10/05 Golang
Docker与K8s关系介绍不会Docker也可以使用K8s
2022/06/25 Servers