Un petit jeu réalisé avec pgzero
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

56 rader
1.0 KiB

  1. import pgzrun
  2. TITLE = "Paf l'oiseau"
  3. WIDTH = 400
  4. HEIGHT = 708
  5. def on_mouse_down():
  6. print('Clic enfoncé souris !')
  7. birdie.backupspeed = birdie.speed
  8. birdie.speed = 0
  9. birdie.x -= 50
  10. def on_mouse_up():
  11. print('Clic souris !')
  12. birdie.speed = birdie.backupspeed+2
  13. def draw():
  14. screen.blit('cascade', (0, 0))
  15. birdie.draw()
  16. tube_superieur.draw()
  17. tube_inferieur.draw()
  18. birdie = Actor('bird1', (75, 350))
  19. tube_superieur = Actor('top', (300,50))
  20. tube_inferieur = Actor('bottom', (300, tube_superieur.height + 150))
  21. print(tube_superieur.width, tube_superieur.height)
  22. print(tube_inferieur.width, tube_inferieur.height)
  23. def update():
  24. birdie.x += birdie.speed
  25. if birdie.x > 400 :
  26. birdie.x = 0
  27. tube_superieur.x -= vitesse_defilement
  28. tube_inferieur.x -= vitesse_defilement
  29. if tube_superieur.x < 0 :
  30. tube_superieur.x = 400
  31. if tube_inferieur.x < 0 :
  32. tube_inferieur.x = 400
  33. birdie.speed = 1
  34. vitesse_defilement = 2
  35. pgzrun.go()