Pygame är en plattformsoberoende uppsättning Python-moduler designade för att utveckla videospel. Den innehåller datorgrafik och ljudbibliotek som kan användas för att skapa spel och multimediaapplikationer. I den här handledningen kommer vi att visa dig hur du installerar Pygame på Ubuntu 20.04 LTS (Focal Fossa).
Steg 1:Uppdatera systemet
Innan du installerar några paket är det alltid bra att uppdatera systempaketen för att säkerställa att du har de senaste versionerna. Kör följande kommando i din terminal:
```
sudo apt uppdatering
```
Steg 2:Installera Python 3 och Pip
Pygame kräver att Python 3 och pip, Python-pakethanteraren, är installerade på ditt system. Om de inte redan är installerade, kör följande kommando:
```
sudo apt installera python3 python3-pip
```
Steg 3:Installera Pygame
När Python 3 och pip är installerade kan du fortsätta med att installera Pygame. Kör följande kommando i din terminal:
```
pip3 installera pygame
```
Detta kommer att installera Pygame och alla dess beroenden på ditt system.
Steg 4:Verifiera installationen
För att verifiera om Pygame har installerats, kör följande kommando i din terminal:
```
python3 -c "importera pygame; print(pygame.version)"
```
Du bör se utdata som liknar detta:
```
pygame 2.0.1 (SDL 2.0.14, Python 3.8.10)
```
Om du ser versionsnumret betyder det att Pygame har installerats.
Steg 5:Skapa ett enkelt Pygame-program
För att testa om Pygame fungerar korrekt, skapa ett enkelt Python-skript som ritar ett fönster och visar ett meddelande. Skapa en fil som heter "hello_world.py" med följande innehåll:
``` python
importera pygame
Initiera Pygame
pygame.init()
Ställ in fönsterstorlek och titel
fönsterstorlek =(640, 480)
fönster =pygame.display.set_mode(window_size)
pygame.display.set_caption("Hej världen")
Skapa ett teckensnitt
font =pygame.font.SysFont(Ingen, 30)
Skapa en meddelandeyta
message_surface =font.render("Hej, Pygame!", True, (0, 0, 0))
Hämta meddelandeytans storlek
message_size =message_surface.get_size()
Beräkna meddelandets position
x_pos =(fönsterstorlek[0] - meddelandestorlek[0]) // 2
y_pos =(fönsterstorlek[1] - meddelandestorlek[1]) // 2
Kör spelslingan
löpning =Sant
medan du springer:
# Hantera händelser
för händelse i pygame.event.get():
if event.type ==pygame.QUIT:
löpning =Falskt
# Rensa fönstret
window.fill((255, 255, 255))
# Rita meddelandet
window.blit(meddelandeyta, (x_pos, y_pos))
# Uppdatera displayen
pygame.display.update()
Avsluta Pygame
pygame.quit()
```
Steg 6:Kör Pygame-programmet
Nu kan du köra Pygame-programmet genom att utföra följande kommando i din terminal:
```
python3 hello_world.py
```
Detta öppnar ett fönster med meddelandet "Hej, Pygame!" visas i mitten.
Grattis! Du har framgångsrikt installerat Pygame på Ubuntu 20.04 LTS och skapat ditt första Pygame-program. Du kan nu börja utforska de stora möjligheterna med spelutveckling med Pygame.