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 相关文章推荐
利用Python中SocketServer 实现客户端与服务器间非阻塞通信
Dec 15 Python
matlab中实现矩阵删除一行或一列的方法
Apr 04 Python
TensorFlow Session会话控制&Variable变量详解
Jul 30 Python
python实现公司年会抽奖程序
Jan 22 Python
python 调试冷知识(小结)
Nov 11 Python
pandas factorize实现将字符串特征转化为数字特征
Dec 19 Python
python输出第n个默尼森数的实现示例
Mar 08 Python
python递归调用中的坑:打印有值, 返回却None
Mar 16 Python
python else语句在循环中的运用详解
Jul 06 Python
python批量生成条形码的示例
Oct 10 Python
Python机器学习之KNN近邻算法
May 14 Python
Python答题卡识别并给出分数的实现代码
Jun 22 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 木马攻击防御技巧
2009/06/13 PHP
php Smarty date_format [格式化时间日期]
2010/03/15 PHP
ThinkPHP实现更新数据实例详解(demo)
2016/06/29 PHP
一个对于Array的简单扩展
2006/10/03 Javascript
跟着JQuery API学Jquery 之三 筛选
2010/04/09 Javascript
JavaScript中的迭代器和生成器详解
2014/10/29 Javascript
判断字符串的长度(优化版)中文占两个字符
2014/10/30 Javascript
js实现按钮加背景图片常用方法
2014/11/01 Javascript
AngularJS基础 ng-disabled 指令详解及简单示例
2016/08/01 Javascript
js创建对象几种方式的优缺点对比
2016/09/28 Javascript
基于JavaScript实现淘宝商品广告效果
2017/08/10 Javascript
vue2单元测试环境搭建
2018/05/24 Javascript
使用JavaScript实现node.js中的path.join方法
2018/08/12 Javascript
详解webpack 最简打包结果分析
2019/02/20 Javascript
ES6知识点整理之函数数组参数的默认值及其解构应用示例
2019/04/17 Javascript
原生js实现针对Dom节点的CRUD操作示例
2019/08/26 Javascript
将RGB值转换为灰度值的简单算法
2019/10/09 Javascript
[12:21]VICI vs TNC (BO3)
2018/06/07 DOTA
[11:12]2018DOTA2国际邀请赛寻真——绿色长城OpTic
2018/08/10 DOTA
[56:29]Secret vs Optic 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
跟老齐学Python之玩转字符串(3)
2014/09/14 Python
Python数据结构之顺序表的实现代码示例
2017/11/15 Python
Python实现识别手写数字 Python图片读入与处理
2020/03/23 Python
python 3.6.4 安装配置方法图文教程
2018/09/18 Python
python判断一个对象是否可迭代的例子
2019/07/22 Python
Pytorch 定义MyDatasets实现多通道分别输入不同数据方式
2020/01/15 Python
Tensorflow中k.gradients()和tf.stop_gradient()用法说明
2020/06/10 Python
Python pickle模块常用方法代码实例
2020/10/10 Python
如何写好优秀的创业计划书
2014/01/30 职场文书
户外亲子活动总结
2015/05/08 职场文书
离婚纠纷代理词
2015/05/23 职场文书
化验室安全管理制度
2015/08/06 职场文书
《钓鱼的启示》教学反思
2016/02/18 职场文书
教师节作文之小学四年级
2019/09/03 职场文书
导游词之南京莫愁湖公园
2019/11/13 职场文书
MySQL中几种插入和批量语句实例详解
2021/09/14 MySQL