Pygame基礎(1)

  • 2021 年 2 月 25 日
  • 筆記

 

Pygame是Python的一個很常用的遊戲框架,今天我來講一講Pygame的基礎知識

Pygame的官網://www.pygame.org/news

Pygame的下載

打開cmd輸入pip install pygame即可,前提是你要先安裝Python(有點像廢話……)。

輸入之後,它就會自動安裝了,效果如下:

額,我已經安裝過了,所以是這樣的介面。如果你想要刪除,那就輸入pip uninstall pygame(我想沒有人會去刪除)

官網下載就去訪問官網吧。

接下來打開IDLE,輸入

import pygame  

若結果如下,則你成功了。

Pygame創建窗口

首先,我們要導入必備的模組。

# -*- coding:utf-8 -*-
import pygame                       # 這個你不導入你怎麼用,必備模組
import sys                          # 導入sys模組,後面會說作用  

接下來初始化

pygame.init()              # 初始化Pygame

設置並顯示窗口

size = width,height = 800,600             # 窗口大小根據情況自行設置
screen = pygame.display.set_mode(size)            # 顯示窗口

接下來是程式中的重中之重

while True:                        # 死循環,保證窗口一直顯示
   # 檢查事件 for event in pygame.event.get(): # 遍歷所有的事件 if event.type == pygame.QUIT:        # 若關閉窗口則退出 sys.exit()
pygame.quit()                      #退出Pygame

接下來放一下總程式碼:

# -*- coding:utf-8 -*-
import pygame                     
import sys                      
pygame.init()
size = width,height = 800,600
screen = pygame.display.set_mode(size)
while True:
    for event in pygame.event.get():          
        if event.type == pygame.QUIT:
            sys.exit()
pygame.quit()