Un petit jeu réalisé avec pgzero
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

3 年前
3 年前
3 年前
3 年前
3 年前
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  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()