版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_40011728/article/details/78817432
####一、Pygame介绍
Pygame是跨平台Python模块,专为电子游戏设计,包含图像、声音。
Pygame建立在SDL基础上,允许实时电子游戏研发而无需被低级语言束缚。
####二、Pygame安装
- 安装Python
我安装的版本是Python3.6(32位)。 - 安装pip
打开网址 https://pip.pypa.io/en/stable/installing/,找到get-pip.py右击另存为。
进入到下载目录,shift+鼠标右键,点击在此处打开命令窗口,执行python get-pip.py
,安装成功。
- 安装pygame
因为Python安装的是32位的,pygame、python和pygame应该保持一致。
打开网址http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame下载合适的pygame版本。
我下载的是pygame-1.9.3-cp36-cp36m-win32.whl。
下载完之后,进入下载目录打开命令窗口,执行pip install pygame-1.9.3-cp36-cp36m-win32.whl
进行安装,执行完系统会提示已经安装成功。
####三、Pygame使用
# -*- coding:utf-8 -*-
import pygame
import time
def main():
#1. 创建窗口
screen = pygame.display.set_mode((370,598),0,32)
#2. 创建一个背景图片
background = pygame.image.load("./background.png")
while True:
screen.blit(background, (0,0))
pygame.display.update()
time.sleep(0.01)
if __name__ == "__main__":
main()
运行结果如下: