1. 安装Python2.5
2.安装
pygame-1.8.1.win32-py2.5.msi
3.想快点看到演示,接着安装:
pygame-1.8-docs-setup.exe
import sys, pygame
pygame.init()
size = width, height = 320, 240
speed = [2, 2]
black = 0, 0, 0
screen = pygame.display.set_mode(size)
ball = pygame.image.load("ball.bmp")
ballrect = ball.get_rect()
while 1:
for event in pygame.event.get():
if event.type == pygame.QUIT: sys.exit()
ballrect = ballrect.move(speed)
if ballrect.left width:
speed[0] = -speed[0]
if ballrect.top height:
speed[1] = -speed[1]
screen.fill(black)
screen.blit(ball, ballrect)
pygame.display.flip()
上面的代码创建了一个跳动的球的动画。
说明:
import pygame:引入pygame包中的所有有效的模块(必须)。
pygame.init():
初始化所有引入的模块。在你需要用pygame做任何事之前,你必须初始化它。
第8行:创建了一个图形化窗口,pygame用surface对象
来描述图象。display.set_mode()函数创建一个新的surface来描述实际显示的图形。你在surface上画的任何东西都将在显示器
上可见。
第10行:我们装入了名为"ball.bmp"的图象。pygame支持多种图象格式,包括:JPG、PNG、TGA和GIF。
pygame.image.load("ball.bmp")返回一个带有ball.bmp数据的surface。
第11
行:ball.get_rect()返回一个覆盖整个surface的矩形并赋给变量ballrect。这个矩形的左上角位于窗口的(0,0)的处,大小
和所装入的图形一样。
第13行:我们开始一上无限的循环:检测用户的输入、移动图象、画图象。
第17行~第21行:移动ballrect
代表的矩形。
第23行:用黑色填充窗口,以抹去以前的图形。
第24行:重画图象。
screen.blit(ball, ballrect)将变量ball中的图象数据画到变量ballrect指定的区域。到目前为止,图象还不可见。
pygame.display.flip():
使你所画的在窗口中可
来自:http://pyclassroom.appspot.com/2009/06/20/pygame-describe.html
分享到:
相关推荐
pygame安装
pygame安装教程完整版
安装pygame与pip
pygame-2.0.1-cp36-cp36m-win32.whl--------pygame安装用得上它
下午6点开始安装pygame windows键+R,输入Cmd 输入: pip install pygame 安装失败…… 网上查找了python 3.7 对应pygame 版本 并查找不能安装pygame的原因: pip install pygame==1.9.4 遂输入 pip install ...
压缩包内包含python3.8.10-win32、对应版本pygame、欧陆词典、Thonny IDE。适合初学者懒人包
主要介绍了Python 中的pygame安装与配置,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
本文实例讲述了Python中pygame安装方法。分享给大家供大家参考,具体如下: 这里主要描述一下我们怎样来安装pygame 可能很多人像我一样,发现了pygame是个好东东,但是就是不知道怎样使用,或者怎样安装,在百度/...
1 python 安装 python网站 ...详细参照百度经验,分为软件安装和环境变量配置 ... 2 pip工具安装 详细步骤见百度经验 ...3 pygame安装 下载网站 https://pypi.org/project/pygame/1.9.4/#files pygame-1.9.4-cp36-cp3
Pygame是跨平台Pyth,Pygame 作者是 Pete Shinners, 协议为 GNU Lesser General Public License。这篇文章主要介绍了Python的pygame安装教程,需要的朋友可以参考下
本篇文章主要介绍了详解Python pygame安装过程笔记。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
pygame for Python3.4
主要为大家详细介绍了pygame游戏之旅,分享python和pygame的安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
主要介绍了python中pygame安装过程(超级详细),非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
Pygame是 跨平台 Python模块,专为电子游戏设计。 包含图像、声音。建立在SDL基础上,允许实时电子游戏研发而无需被低级语言,如C语言束缚。基于这样一个设想,所有需要的游戏功能和理念都(主要是图像方面)都完全...
红框中参考链接:安装Pygame和pip的艰辛之路 第一次下载的版本为:pygame-1.9.6-cp36-cp36m-win_amd64.whl 出现问题:WARNING: Requirement ‘pygame-1.9.6-cp36-cp36m-win_amd64.whl’ looks like a filename, ...