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中创建URLconf相关的通用视图的方法
Jul 20 Python
python 3.5实现检测路由器流量并写入txt的方法实例
Dec 17 Python
对Python字符串中的换行符和制表符介绍
May 03 Python
OpenCV+python手势识别框架和实例讲解
Aug 03 Python
Django中使用Celery的教程详解
Aug 24 Python
python创建与遍历List二维列表的方法
Aug 16 Python
Python流程控制 while循环实现解析
Sep 02 Python
python、PyTorch图像读取与numpy转换实例
Jan 13 Python
python如何解析复杂sql,实现数据库和表的提取的实例剖析
May 15 Python
Tensorflow中批量读取数据的案列分析及TFRecord文件的打包与读取
Jun 30 Python
keras实现VGG16方式(预测一张图片)
Jul 07 Python
Cpython解释器中的GIL全局解释器锁
Nov 09 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实现页面无刷新发表评论
2007/01/02 PHP
PHP cdata 处理(详细介绍)
2013/07/05 PHP
PHP单元测试框架PHPUnit用法详解
2019/01/23 PHP
Laravel框架验证码类用法实例分析
2019/09/11 PHP
php中加密解密DES类的简单使用方法示例
2020/03/26 PHP
location.href 在IE6中不跳转的解决方法与推荐使用代码
2010/07/08 Javascript
JQuery扩展插件Validate—4设置错误提示的样式
2011/09/05 Javascript
js变量以及其作用域详解
2020/07/18 Javascript
JQuery Highcharts 动态生成图表的方法
2013/11/15 Javascript
jquery选择器之属性过滤选择器详解
2014/01/27 Javascript
js利用prototype调用Array的slice方法示例
2014/06/09 Javascript
Node.js开源应用框架HapiJS介绍
2015/01/14 Javascript
jquery插件NProgress.js制作网页加载进度条
2015/06/05 Javascript
jquery取消事件冒泡的三种方法(推荐)
2016/05/28 Javascript
JS取模、取商及取整运算方法示例
2016/10/13 Javascript
RequireJs的使用详解
2017/02/19 Javascript
JavaScript如何一次性展示几万条数据
2017/03/30 Javascript
vue页面切换到滚动页面显示顶部的实例
2018/03/13 Javascript
如何解决vue2.0下IE浏览器白屏问题
2018/09/13 Javascript
Node.js的进程管理的深入理解
2019/01/09 Javascript
Layui table field初始化加载时进行隐藏的方法
2019/09/19 Javascript
javascript+css实现进度条效果
2020/03/25 Javascript
JS变量提升及函数提升实例解析
2020/09/03 Javascript
vue编写简单的购物车功能
2021/01/08 Vue.js
python实现汉诺塔递归算法经典案例
2021/03/01 Python
Scrapy-redis爬虫分布式爬取的分析和实现
2017/02/07 Python
Python常用算法学习基础教程
2017/04/13 Python
JSONLINT:python的json数据验证库实例解析
2017/11/28 Python
Python 装饰器实现DRY(不重复代码)原则
2018/03/05 Python
用Python PIL实现几个简单的图片特效
2019/01/18 Python
PyTorch中反卷积的用法详解
2019/12/30 Python
pycharm 添加解释器的方法步骤
2020/08/31 Python
Java面试题:为什么要用Java
2012/05/11 面试题
毕业生求职简历的自我评价
2013/10/07 职场文书
危爆物品安全大检查大整治工作方案
2014/05/03 职场文书
经营理念标语
2014/06/21 职场文书