一、Pygame介绍
Pygame是跨平台Python模块,专为电子游戏设计,包含图像、声音。
Pygame建立在SDL基础上,允许实时电子游戏研发而无需被低级语言束缚。
二、Pygame安装
- 安装Python
我安装的版本是Python3.6(32位)。 - 安装pip
打开网址 https://pip.pypa.io/en/stable/installing/,找到get-pip.py右击另存为。
get-pip.py
进入到下载目录,shift+鼠标右键,点击在此处打开命令窗口,执行python get-pip.py
,安装成功。
pip安装成功
- 安装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安装成功
三、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()
运行结果如下:
网友评论