Advertisement
NeocxL

Untitled

May 23rd, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 11.38 KB | None | 0 0
  1. import pygame
  2. import pygame.gfxdraw
  3. from pygame.locals import *
  4. import math
  5. import time
  6.  
  7. pygame.init()
  8.  
  9. xfen = 1366
  10. yfen = 768
  11. xcentre = 683
  12. ycentre = 384
  13. pygame.init()
  14.  
  15. fenetre = pygame.display.set_mode((1366, 768))
  16.  
  17. gameDisplay=pygame.display.set_mode((1366, 768))
  18. pygame.display.set_caption("1v1 Gare Du Nord")
  19.  
  20.  
  21. champselec = pygame.image.load("Fond menu 1.png")
  22. champselec = pygame.transform.scale(champeselec,(1366,768))
  23. fenetre.blit(champselec,(0,0))
  24.  
  25. pygame.display.flip()
  26.        
  27. test = pygame.image.load("/Dorian/Dropbox/Projet/Menu sélection des personnages.ext")
  28.  
  29. personnageJ1Doritos = pygame.image.load("Doritos déplacement.png")
  30. personnageJ1SnoopDogg = pygame.image.load("Snoop dogg déplacement gauche.png")
  31. personnageJ1JLM = pygame.image.load("JLM déplacement gauche.png")
  32. personnageJ1SpongeBob = pygame.image.load("Spongebob déplacement gauche.png")
  33. personnageJ1Bob = pygame.image.load("Bob déplacement gauche.png")
  34. personnageJ1Spaghet = pygame.image.load("spaghet déplacement gauche.png")
  35. personnageJ1JCVD = pygame.image.load("JCVD déplacement gauche.png")
  36. personnageJ1Thomas = pygame.image.load("Thomas déplacement gauche.png")
  37.  
  38. personnageJ2Doritos = pygame.image.load("Doritos déplacement.png")
  39. personnageJ2SnoopDogg = pygame.image.load("Snoop dogg déplacement droite.png")
  40. personnageJ2JLM = pygame.image.load("JLM déplacement droite.png")
  41. personnageJ2SpongeBob = pygame.image.load("Spongebob déplacement droite.png")
  42. personnageJ2Bob = pygame.image.load("Bob déplacement droite.png")
  43. personnageJ2Spaghet = pygame.image.load("spaghet déplacement droite.png")
  44. personnageJ2JCVD = pygame.image.load("JCVD déplacement droite.png")
  45. personnageJ2Thomas = pygame.image.load("Thomas déplacement droite.png")
  46.  
  47. atqpersonnageJ1Doritos = pygame.image.load("Doritos attaque gauche.png")
  48. atqpersonnageJ1SnoopDogg = pygame.image.load("Snoop dog attaque gauche.png")
  49. atqpersonnageJ1JLM = pygame.image.load("JLM attaque gauche.png")
  50. atqpersonnageJ1SpongeBob = pygame.image.load("Spongebob attaque gauche.png")
  51. atqpersonnageJ1Bob = pygame.image.load("Bob attaque gauche.png")
  52. atqpersonnageJ1Spaghet = pygame.image.load("spaghet attaque gauche.png")
  53. atqpersonnageJ1JCVD = pygame.image.load("JCVD attaque droite.png")
  54. atqpersonnageJ1Thomas = pygame.image.load("Thomas attaque.png")
  55.  
  56. atqpersonnageJ2Doritos = pygame.image.load("Doritos attaque droite.png")
  57. atqpersonnageJ2SnoopDogg = pygame.image.load("Snoop dog attaque doite.png")
  58. atqpersonnageJ2JLM = pygame.image.load("JLM attaque droite.png")
  59. atqpersonnageJ2SpongeBob = pygame.image.load("Spongebob attaque droite.png")
  60. atqpersonnageJ2Bob = pygame.image.load("Bob attaque droite.png")
  61. atqpersonnageJ2Spaghet = pygame.image.load("spaghet attaque droite.png")
  62. atqpersonnageJ2JCVD = pygame.image.load("JCVD attaque droite.png")
  63. atqpersonnageJ2Thomas = pygame.image.load("Thomas attaque.png")
  64.  
  65. personnaheJ1=0
  66. personnageJ2=0
  67.  
  68.  
  69. x=0
  70. y=0
  71. play=1
  72. while play:
  73.  
  74.     for event in pygame.event.get():
  75.         if event.type == QUIT:
  76.             play=0
  77.         if event.type == MOUSEBUTTONDOWN:
  78.             if event.button == 1:
  79.                 (x,y)=pygame.mouse.get_pos()
  80.                 if x > 100 and x < 300 and y > 300 and y < 400:
  81.                     champselec = pygame.image.load("Fond menu 2.png")
  82.                     champselec = pygame.transform.scale(fond,(1366,768))
  83.                     fenetre.blit(fond,(0,0))
  84.        
  85.         if event.type == MOUSEBUTTONDOWN:
  86.             if event.button == 1:
  87.                 (x,y)=pygame.mouse.get_pos()
  88.                 if x > 900 and x < 1100 and y > 300 and y < 400:
  89.                     play=0
  90.        
  91.         else:
  92.             fenetre.blit(champselec,(0,0))
  93.     pygame.display.flip()
  94.    
  95.    
  96.  
  97.        
  98.     for event in pygame.event.get():
  99.         if champselec == test:
  100.             if event.type == MOUSEBUTTONDOWN:
  101.                 if event.button == 1:
  102.                     (x,y)=pygame.mouse.get_pos()
  103.                     if x > 50 and x < 100 and y > 300 and y < 400:
  104.                         personnageJ1 = personnageJ1Doritos
  105.                        
  106.             if event.type == MOUSEBUTTONDOWN:
  107.                 if event.button == 1:
  108.                     (x,y)=pygame.mouse.get_pos()
  109.                     if x > 100 and x < 150 and y > 300 and y < 400:
  110.                         personnageJ1 = personnageJ1SnoopDogg
  111.                        
  112.             if event.type == MOUSEBUTTONDOWN:
  113.                 if event.button == 1:
  114.                     (x,y)=pygame.mouse.get_pos()
  115.                     if x > 150 and x < 200 and y > 300 and y < 400:
  116.                         personnageJ1 = personnageJ1JLM
  117.                        
  118.             if event.type == MOUSEBUTTONDOWN:
  119.                 if event.button == 1:
  120.                     (x,y)=pygame.mouse.get_pos()
  121.                     if x > 200 and x < 250 and y > 300 and y < 400:
  122.                         personnageJ1 = personnageJ1SpongeBob
  123.                        
  124.             if event.type == MOUSEBUTTONDOWN:
  125.                 if event.button == 1:
  126.                     (x,y)=pygame.mouse.get_pos()
  127.                     if x > 250 and x < 300 and y > 300 and y < 400:
  128.                         personnageJ1 = personnageJ1Bob
  129.                        
  130.             if event.type == MOUSEBUTTONDOWN:
  131.                 if event.button == 1:
  132.                     (x,y)=pygame.mouse.get_pos()
  133.                     if x > 300 and x < 350 and y > 300 and y < 400:
  134.                         personnageJ1 = personnageJ1Spaghet
  135.                        
  136.             if event.type == MOUSEBUTTONDOWN:
  137.                 if event.button == 1:
  138.                     (x,y)=pygame.mouse.get_pos()
  139.                     if x > 350 and x < 400 and y > 300 and y < 400:
  140.                         personnageJ1 = personnageJ1JCVD
  141.                        
  142.             if event.type == MOUSEBUTTONDOWN:
  143.                 if event.button == 1:
  144.                     (x,y)=pygame.mouse.get_pos()
  145.                     if x > 400 and x < 450 and y > 300 and y < 400:
  146.                         personnageJ1 = personnageJ1Thomas
  147.                        
  148.                        
  149.                        
  150.                        
  151.                        
  152.                        
  153.                        
  154.             if event.type == MOUSEBUTTONDOWN:
  155.                 if event.button == 2:
  156.                     (x,y)=pygame.mouse.get_pos()
  157.                     if x > 50 and x < 100 and y > 400 and y < 500:
  158.                         personnageJ2 = personnageJ2Doritos            
  159.            
  160.                        
  161.             if event.type == MOUSEBUTTONDOWN:
  162.                 if event.button == 2:
  163.                     (x,y)=pygame.mouse.get_pos()
  164.                     if x > 100 and x < 150 and y > 400 and y < 500:
  165.                         personnageJ2 = personnageJ2SnoopDogg
  166.                        
  167.             if event.type == MOUSEBUTTONDOWN:
  168.                 if event.button ==21:
  169.                     (x,y)=pygame.mouse.get_pos()
  170.                     if x > 150 and x < 200 and y > 400 and y < 500:
  171.                         personnageJ2 = personnageJ2JLM
  172.                        
  173.             if event.type == MOUSEBUTTONDOWN:
  174.                 if event.button == 2:
  175.                     (x,y)=pygame.mouse.get_pos()
  176.                     if x > 200 and x < 250 and y > 400 and y < 500:
  177.                         personnageJ2 = personnageJ2SpongeBob
  178.                        
  179.             if event.type == MOUSEBUTTONDOWN:
  180.                 if event.button == 2:
  181.                     (x,y)=pygame.mouse.get_pos()
  182.                     if x > 250 and x < 300 and y > 400 and y < 500:
  183.                         personnageJ2 = personnageJ2Bob
  184.                        
  185.             if event.type == MOUSEBUTTONDOWN:
  186.                 if event.button == 2:
  187.                     (x,y)=pygame.mouse.get_pos()
  188.                     if x > 300 and x < 350 and y > 400 and y < 500:
  189.                         personnageJ2 = personnageJ2Spaghet
  190.                        
  191.             if event.type == MOUSEBUTTONDOWN:
  192.                 if event.button == 2:
  193.                     (x,y)=pygame.mouse.get_pos()
  194.                     if x > 350 and x < 400 and y > 400 and y < 500:
  195.                         personnageJ2 = personnageJ2JCVD
  196.                        
  197.             if event.type == MOUSEBUTTONDOWN:
  198.                 if event.button == 2:
  199.                     (x,y)=pygame.mouse.get_pos()
  200.                     if x > 400 and x < 450 and y > 400 and y < 500:
  201.                         personnageJ2 = personnageJ2Thomas
  202.                        
  203.                        
  204.         if personnageJ1 == personnageJ1Doritos:
  205.             atqpersonnageJ1 = atqpersonnageJ1Doritos
  206.            
  207.         if personnageJ1 == personnageJ1SnoopDogg:
  208.             atqpersonnageJ1 = atqpersonnageJ1SnoopDogg
  209.            
  210.         if personnageJ1 == personnageJ1JLM:
  211.             atqpersonnageJ1 = atqpersonnageJ1JLM                  
  212.            
  213.         if personnageJ1 == personnageJ1SpongeBob:
  214.             atqpersonnageJ1 = atqpersonnageJ1SpongeBob
  215.            
  216.         if personnageJ1 == personnageJ1Bob:
  217.             atqpersonnageJ1 = atqpersonnageJ1Bob
  218.            
  219.         if personnageJ1 == personnageJ1Spaghet:
  220.             atqpersonnageJ1 = atqpersonnageJ1Spaghet
  221.            
  222.         if personnageJ1 == personnageJ1JCVD:
  223.             atqpersonnageJ1 = atqpersonnageJ1JCVD
  224.            
  225.         if personnageJ1 == personnageJ1Thomas:
  226.             atqpersonnageJ1 = atqpersonnageJ1Thomas
  227.            
  228.            
  229.        
  230.        
  231.         if personnageJ2 == personnageJ2Doritos:
  232.             atqpersonnageJ2 = atqpersonnageJ2Doritos
  233.            
  234.         if personnageJ2 == personnageJ2SnoopDogg:
  235.             atqpersonnageJ2 = atqpersonnageJ2SnoopDogg
  236.            
  237.         if personnageJ2 == personnageJ2JLM:
  238.             atqpersonnageJ2 = atqpersonnageJ2JLM
  239.                        
  240.         if personnageJ2 == personnageJ2SpongeBob:
  241.             atqpersonnageJ2 = atqpersonnageJ2SpongeBob
  242.            
  243.         if personnageJ2 == personnageJ2Bob:
  244.             atqpersonnageJ2 = atqpersonnageJ2Bob
  245.            
  246.         if personnageJ2 == personnageJ2Spaghet:
  247.             atqpersonnageJ2 = atqpersonnageJ2Spaghet
  248.            
  249.         if personnageJ2 == personnageJ2JCVD:
  250.             atqpersonnageJ2 = atqpersonnageJ2JCVD
  251.            
  252.         if personnageJ2 == personnageJ2Thomas:
  253.             atqpersonnageJ2 = atqpersonnageJ2Thomas
  254.            
  255.           #atqpersonnage étant l'animation d'attaque de chaque personnage  
  256.            
  257.         if personnageJ1 == personnageJ1Doritos or personnageJ1 == personnageJ1SnoopDogg or personnageJ1 == personnageJ1JLM or personnageJ1 == personnageJ1SpongeBob or personnageJ1 == personnageJ1Bob or personnageJ1 == personnageJ1Spaghet or personnageJ1 == personnageJ1JCVD or personnageJ1 == personnageJ1Thomas:
  258.             if personnageJ2 == personnageJ2Doritos or personnageJ2 == personnageJ2SnoopDogg or personnageJ2 == personnageJ2JLM or personnageJ2 == personnageJ2SpongeBob or personnageJ2 == personnageJ2Bob or personnageJ2 == personnageJ2Spaghet or personnageJ2 == personnageJ2JCVD or personnageJ2 == personnageJ2Thomas:
  259.                 print("lancer le jeu")
  260.                 #Alors le jeu se lance avec les personnages choisis
  261.            
  262.        
  263.            
  264.      
  265.                        
  266.            
  267.                        
  268.            
  269.                        
  270.            
  271.  
  272.  
  273.  
  274.  
  275. pygame.quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement