Pygame er et sæt af Python-moduler på tværs af platforme designet til at udvikle videospil. Det inkluderer computergrafik og lydbiblioteker, der kan bruges til at skabe spil og multimedieapplikationer. I denne tutorial viser vi dig, hvordan du installerer Pygame på Ubuntu 20.04 LTS (Focal Fossa).
Trin 1:Opdater systemet
Før du installerer pakker, er det altid en god praksis at opdatere systempakkerne for at sikre, at du har de nyeste versioner. Kør følgende kommando i din terminal:
```
sudo apt opdatering
```
Trin 2:Installer Python 3 og Pip
Pygame kræver, at Python 3 og pip, Python-pakkehåndteringen, er installeret på dit system. Hvis de ikke allerede er installeret, skal du køre følgende kommando:
```
sudo apt installer python3 python3-pip
```
Trin 3:Installer Pygame
Når Python 3 og pip er installeret, kan du fortsætte med at installere Pygame. Kør følgende kommando i din terminal:
```
pip3 installer pygame
```
Dette vil installere Pygame og alle dets afhængigheder på dit system.
Trin 4:Bekræft installationen
For at kontrollere, om Pygame er blevet installeret, skal du køre følgende kommando i din terminal:
```
python3 -c "importer pygame; print(pygame.version)"
```
Du bør se output, der ligner dette:
```
pygame 2.0.1 (SDL 2.0.14, Python 3.8.10)
```
Hvis du ser versionsnummeret, betyder det, at Pygame er blevet installeret.
Trin 5:Opret et simpelt Pygame-program
For at teste, om Pygame fungerer korrekt, skal du oprette et simpelt Python-script, der tegner et vindue og viser en besked. Opret en fil kaldet `hello_world.py` med følgende indhold:
``` python
importere pygame
Initialiser Pygame
pygame.init()
Indstil vinduets størrelse og titel
vinduesstørrelse =(640, 480)
vindue =pygame.display.set_mode(window_size)
pygame.display.set_caption("Hej verden")
Opret en skrifttype
font =pygame.font.SysFont(Ingen, 30)
Opret en meddelelsesoverflade
message_surface =font.render("Hej, Pygame!", Sandt, (0, 0, 0))
Få meddelelsesoverfladestørrelsen
message_size =message_surface.get_size()
Beregn meddelelsens position
x_pos =(vinduesstørrelse[0] - meddelelsesstørrelse[0]) // 2
y_pos =(vinduesstørrelse[1] - meddelelsesstørrelse[1]) // 2
Kør spilløkken
løb =Sandt
mens du løber:
# Håndter begivenheder
for begivenhed i pygame.event.get():
if event.type ==pygame.QUIT:
kører =Falsk
# Ryd vinduet
window.fill((255, 255, 255))
# Tegn beskeden
window.blit(message_surface, (x_pos, y_pos))
# Opdater displayet
pygame.display.update()
Afslut Pygame
pygame.quit()
```
Trin 6:Kør Pygame-programmet
Nu kan du køre Pygame-programmet ved at udføre følgende kommando i din terminal:
```
python3 hello_world.py
```
Dette åbner et vindue med beskeden "Hej, Pygame!" vist i midten.
Tillykke! Du har med succes installeret Pygame på Ubuntu 20.04 LTS og oprettet dit første Pygame-program. Du kan nu begynde at udforske de enorme muligheder for spiludvikling med Pygame.