pygame创建游戏窗口界面,供大家参考,具体内容如下

使用pygame前一定要先导入pygame而且肯定要先初始化pygame

import pygame

pygame.init()

创建一个800 x 600的窗口,函数返回一个显示界面

gameDisplay = pygame.display.set_mode( (800,600) )

修改窗口的标题,无需返回

pygame.display.set_caption('A bit Racey')

pygame.time模块给我们提供了一个Clock的对象,我们需要创建并接收这个对象

clock = pygame.time.Clock()

我们需要创建打断程序的部分

crashed = False

while not crashed:

for event in pygame.event.get():

if event.type == pygame.QUIT:

crashed = True

print(event)

pygame.display.update()

clock.tick(60)

最后推出pygame和python

pygame.quit()

quit()

代码是:

import pygame

pygame.init()

gameDisplay = pygame.display.set_mode( (800,600) )

pygame.display.set_caption('A bit Racey')

clock = pygame.time.Clock()

crashed = False

while not crashed:

for event in pygame.event.get():

if event.type == pygame.QUIT:

crashed = True

print(event)

pygame.display.update()

clock.tick(60)

pygame.quit()

quit()

得到的结果是:

鼠标移动时打印的操作:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

python做游戏怎么实现窗口_pygame游戏之旅 创建游戏窗口界面相关推荐

  1. python反复猜数_如何python做一个1-100的猜数游戏,告诉我我猜的次数

    内容速读: 完整的程序参考:import randomsecret = random.randintguess = 0tries = 0while int != secret and tries &l ...

  2. 手把手教你用Python做个可视化的“剪刀石头布”小游戏

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 众里寻他千百度.蓦然回首,那人却在 ...

  3. python拿什么做可视化界面好-手把手教你用Python做个可视化的“剪刀石头布”小游戏...

    /1 前言/ 最近在学习PyQt5可视化界面,这是一个内容非常丰富的gui库,相对于tkinter库,功能更加强大,界面更加美观,操作也不难.于是我开始小试牛刀,用PyQt5做个可视化的"剪 ...

  4. 用Python做一个超简单的小游戏(一听就懂)

    前言 有的人可能学过一点Python基础,但不知道干什么好.今天就教大家做一个简单的小游戏 未经允许,禁止转载 文章目录 前言 写它会用到 源码先抛出来 知识讲解 random 介绍 语法 方法参数表 ...

  5. 用Python做一个超好玩的拼图游戏,0基础也能包你学会,附送超详细注释的源码~

    导语 你所认为的python........                                                              python & bor ...

  6. python井字棋_用Python做一个井字棋小游戏

    井字棋是一个经典的小游戏,在九宫格上玩家轮流画OXO,当每列或每行或是两个对角成一线时便是获胜. 今天就用Python编写一个井字棋小游戏,与电脑对战. 程序执行画面如下图所示: 程序提供了两种人工智 ...

  7. python井字棋游戏人机对战_用Python做一个井字棋小游戏

    井字棋是一个经典的小游戏,在九宫格上玩家轮流画OXO,当每列或每行或是两个对角成一线时便是获胜. 今天就用Python编写一个井字棋小游戏,与电脑对战. 程序执行画面如下图所示: 程序提供了两种人工智 ...

  8. 用python做C语言的猜数字游戏,[Python3 练习] 007 简单的猜数字小游戏

    题目:简单的猜数字小游戏 (1) 描述 程序随机生成一个数字,玩家用键盘输入所猜数字,在规定次数内猜对为胜. (2) 要求 程序随机生成一个 1 到 100 的自然数 有 7 次机会去猜 机会用尽之前 ...

  9. python做的简单gui计算器_Python计算器–使用Tkinter创建一个简单的GUI计算器

    在Python计算器教程中,您将学习创建简单的GUI计算器.在这篇文章中,我将向您展示如何使用python中的tkinter模块开发一个简单的计算器.因此,让我们进一步创建一个简单的python计算器 ...

  10. Python入门教程实战,用Python做一个有趣的拿石子游戏

    今天以一个小实例带你入门Python,编写一个叫"拿石子"的小游戏,让你可以与电脑对弈. 拿石子游戏规则很简单,一开始有一定数量的石子(假如是10),然后两人轮流从石子堆中取走一定 ...

最新文章

  1. 2019帝豪gs装软件_短试新帝豪GS:冷门的跨界SUV,为什么吉利能做成爆款?
  2. Gridcontrol新增行选中有关问题
  3. WildFly Swarm:使用Java EE构建微服务
  4. java圆形进度条_可拖拽圆形进度条组件(支持移动端)
  5. Docker简介以及Docker历史
  6. 冯德勇linux百度网盘,RHCE 学习笔记(14)- 文件系统(2) - 搜索文件
  7. linux打开python3_linux 进入python
  8. Mantis1.2.19 在Windows 平台上的安装配置详解
  9. Atitit nodejs js 获取图像分辨率 尺寸 大小 宽度 高度
  10. CSS3+HTML5特效5 - 震动的文字
  11. PowerBuilder 开发的游戏(找找看)
  12. 90%人不知道的大厂面试流程和技巧
  13. ubuntu20.04装机教程
  14. 使用 RSA 算法进行加解密,签名和验签
  15. 2009年7月最新的精辟句子和2009最贫嘴的15句话
  16. Android Studio Git教程
  17. 2021-02-28 Matlab优化拟合曲线
  18. 真够色!这个AI项目让画师们激动中又透露着瑟瑟发抖!忍不住想尝试
  19. CGMH: Constrained Sentence Generation by Metropolis-Hastings Sampling
  20. 视频会议时对方无法听清楚我的声音(解决办法)

热门文章

  1. 安卓桌面软件_Windows启动器v8.34安卓用上win桌面
  2. 本科学计算机大学学金融工程,2020年金融工程专业排名
  3. 停用Windows Defender Antivirus Service内存
  4. visual studio 2017 安装离线MSDN
  5. SAP那些事-理论篇-13-SAP问题解决思路
  6. 怎么拆分PDF文档?一分钟学会拆分PDF文档的方法
  7. 马太效应/幂律分布的本质以及其数学表述
  8. Android 11 状态栏电池图标的定制
  9. Android10修改电池图标,导航栏、信号及电池图标修改方法(新增视频教程)
  10. win10电池图标不能调亮度_win10电池图标下面的亮度调节用不了