Pygame is een platformonafhankelijke set Python-modules die is ontworpen voor het ontwikkelen van videogames. Het omvat computergraphics en geluidsbibliotheken die kunnen worden gebruikt om games en multimediatoepassingen te maken. In deze tutorial laten we u zien hoe u Pygame op Ubuntu 20.04 LTS (Focal Fossa) installeert.
Stap 1:Update het systeem
Voordat u pakketten installeert, is het altijd een goede gewoonte om de systeempakketten bij te werken, zodat u zeker weet dat u over de nieuwste versies beschikt. Voer de volgende opdracht uit in uw terminal:
```
sudo apt-update
```
Stap 2:Installeer Python 3 en Pip
Pygame vereist dat Python 3 en pip, de Python-pakketbeheerder, op uw systeem zijn geïnstalleerd. Als ze nog niet zijn geïnstalleerd, voert u de volgende opdracht uit:
```
sudo apt installeer python3 python3-pip
```
Stap 3:Installeer Pygame
Zodra Python 3 en pip zijn geïnstalleerd, kunt u doorgaan met het installeren van Pygame. Voer de volgende opdracht uit in uw terminal:
```
pip3 installeer pygame
```
Hiermee wordt Pygame en al zijn afhankelijkheden op uw systeem geïnstalleerd.
Stap 4:Controleer de installatie
Om te controleren of Pygame succesvol is geïnstalleerd, voert u de volgende opdracht uit in uw terminal:
```
python3 -c "pygame importeren; print(pygame.version)"
```
Je zou een uitvoer moeten zien die er ongeveer zo uitziet:
```
pygame 2.0.1 (SDL 2.0.14, Python 3.8.10)
```
Als u het versienummer ziet, betekent dit dat Pygame succesvol is geïnstalleerd.
Stap 5:maak een eenvoudig pygameprogramma
Om te testen of Pygame goed werkt, maakt u een eenvoudig Python-script dat een venster tekent en een bericht weergeeft. Maak een bestand met de naam `hello_world.py` met de volgende inhoud:
```python
pygame importeren
Initialiseer Pygame
pygame.init()
Stel de venstergrootte en titel in
venstergrootte =(640, 480)
venster =pygame.display.set_mode(window_size)
pygame.display.set_caption("Hallo wereld")
Maak een lettertype
lettertype =pygame.font.SysFont(Geen, 30)
Maak een berichtenoppervlak
message_surface =font.render("Hallo, Pygame!", True, (0, 0, 0))
De grootte van het berichtoppervlak ophalen
message_size =bericht_surface.get_size()
Bereken de positie van het bericht
x_pos =(window_size[0] - message_size[0]) // 2
y_pos =(window_size[1] - message_size[1]) // 2
Voer de spellus uit
hardlopen =waar
tijdens het hardlopen:
# Behandel evenementen
voor evenement in pygame.event.get():
als gebeurtenis.type ==pygame.QUIT:
rennen =Onwaar
# Maak het raam leeg
venster.fill((255, 255, 255))
# Teken het bericht
venster.blit(berichtoppervlak, (x_pos, y_pos))
# Update het scherm
pygame.display.update()
Pygame afsluiten
pygame.quit()
```
Stap 6:Voer het Pygame-programma uit
Nu kunt u het Pygame-programma uitvoeren door de volgende opdracht in uw terminal uit te voeren:
```
python3 hallo_world.py
```
Er wordt een venster geopend met het bericht "Hallo, Pygame!" in het midden weergegeven.
Gefeliciteerd! Je hebt Pygame met succes geïnstalleerd op Ubuntu 20.04 LTS en je eerste Pygame-programma gemaakt. Je kunt nu beginnen met het verkennen van de enorme mogelijkheden van game-ontwikkeling met Pygame. |