1. 程式人生 > >用Python做個小遊戲:環境篇

用Python做個小遊戲:環境篇

一、安裝Python和pygame

1、在Windows環境下,安裝Python

2、安裝pygame,網址: http://pygame.org

使用Python自帶pip工具即可快速安裝pygame:

python3 -m pip install -U pygame --user

檢視是否安裝成功,進入Python命令列,看是否能匯入pygame:

>>> import pygame
pygame 1.9.4
Hello from the pygame community. https://www.pygame.org/contribute.html
>>> 

能成功匯入,說明安裝成功了

二、pygame基礎

pygame框架包含幾個模組,。諸如:繪製圖形、處理滑鼠輸入、播放聲音等等,要了解更多關於pygame,見 http://pygame.org/docs

下面我們實現一個簡單的用pygame輸出標題為helloworld的圖形框:

import pygame,sys
from pygame.locals import *
pygame.init()
DISPLAYSURF = pygame.display.set_mode((400,300))
pygame.display.set_caption('Hello World!')
while True:
    for event in pygame.event.get():
        if event.type == QUIT:
            pygame.quit()
            sys.exit()
    pygame.display.update()

實際效果如下:

這個程式碼主要部分在於那個while迴圈,我們稱之為game loop,一個game loop通常做三件事:

The QUIT Event and pygame.quit() Function