Add Mit første PyGame vindue

2025-04-22 08:15:38 +02:00
parent 4aaa0c3106
commit 58623b66cf

@@ -0,0 +1,35 @@
# PyGame initialisering
Her er et simpelt eksempel på hvordan pygame initialiseres og kører et game loop.
Når brugeren lukker vinduet lukkes pygame modulet.
```python
import pygame # Importér pygame modulet.
def main(): # Opret main() funktion
pygame.init() # Initialisér pygame
screen = pygame.display.set_mode((400, 600)) # Angiv vindue størrelse bredde - 400 og højde 600 pixels.
screen.set_caption("Mit første pygame vindue") # Angiv vindue titel.
clock = pygame.time.Clock() # Vi opretter en timer for skærmopdatering.
running = True # Vi opretter en variable "running" og sætter denne til True (Sand)
while running: # Vi starter et spil loop, som kører så længe "running" er sand (True) - Hvis "running" er falsk (False), forlader vi loopet.
for event in pygame.event.get(): # Vi chekker alle events.
if event.type == pygame.QUIT: # Er vinduet blevet lukket?
running = False # Sær "running" til Falsk (False)
screen.fill((0, 0, 255)) # Sæt vinduets baggrundsfarve til mørkeblå (rød - 0, grøn - 0, blå - 255). Farveværdierne skal være mellem 0 og 255.
# AL SPIL OPDATERING FOREGÅR HER!
pygame.display.flip() # Vis alle opdatering i vinduet.
clock.tick(60) # Begræns FPS (opdateringer per sekund) til 60
pygame.quit() # pygame lukkes
if __name__ == "__main__":
main() # kør main() funktionen
```