Je viens d’essayer mais cela ne fonctionne pas malheureusement, voici donc les 2 modules concernés:
Perso_pour_mer.py
import pygame
from pygame.locals import
from PIL import Image
from Zone_mer import
pygame.init()
pm = 0
def PersoMer():
####### Création de la fenêtre #################################################
fenetremp = pygame.display.set_mode((1920,1080), pygame.FULLSCREEN)
pygame.display.set_caption('ERWAY - ')
continuer = 1
fond_ecranmp = pygame.image.load("Flou Mer.png")
fenetremp.blit(fond_ecranmp, (0,0))
pygame.display.flip()
####### Création de la bulle ###################################################
pygame.draw.rect(fenetremp,(0,0,0),pygame.Rect(390,100,1520,610))
pygame.draw.rect(fenetremp,(255,255,255),pygame.Rect(400,110,1500,590))
####### Ajout du texte #########################################################
pygame.font.init()
font = pygame.font.SysFont('Minecraft z2font', 100)
text1 = font.render("Maison des animaux et de la nature,",0, (0,0,0))
fenetremp.blit(text1,(420,125))
text2 = font.render("Mon air est le plus pure.",0, (0,0,0))
fenetremp.blit(text2,(420,225))
text3 = font.render("Souvent rasée,",0, (0,0,0))
fenetremp.blit(text3,(420,325))
text4 = font.render("Je commence à manquer,",0, (0,0,0))
fenetremp.blit(text4,(420,425))
text5 = font.render("Alors que je suis indispensable à la vie.",0, (0,0,0))
fenetremp.blit(text5,(420,525))
text4 = font.render("Qui suis-je ?",0, (0,0,0))
fenetremp.blit(text4,(420,625))
####### Ajout du Personnage ####################################################
perso = pygame.image.load("perso_mer.png")
fenetremp.blit(perso, (0, 726))
pygame.display.flip()
####### Gestion du chemin ######################################################
####### Gestion des touches + souris ###########################################
while continuer == 1:
for event in pygame.event.get():
if event.type == KEYUP and event.key == K_ESCAPE:
continuer = 0
pygame.display.flip()
pygame.quit()
####### Fin de la fonction #####################################################
Et voici Lieu_pour_foret.py
import pygame
from pygame.locals import *
from PIL import Image
import Perso_pour_mer
pygame.init()
def LieuForet():
####### Création de la fenêtre #################################################
fenetrefl = pygame.display.set_mode((1920,1080), pygame.FULLSCREEN)
pygame.display.set_caption('ERWAY - La Tente')
continuer = 1
fond_ecranfl = pygame.image.load("Flou Foret.png")
fenetrefl.blit(fond_ecranfl, (0,0))
pygame.display.flip()
####### Création de la bulle ###################################################
pygame.draw.rect(fenetrefl,(0,0,0),pygame.Rect(390,100,1520,610))
pygame.draw.rect(fenetrefl,(255,255,255),pygame.Rect(400,110,1500,590))
####### Ajout du texte #########################################################
pygame.font.init()
font = pygame.font.SysFont('Minecraft z2font', 100)
text1 = font.render("Abituée au froid",0, (0,0,0))
fenetrefl.blit(text1,(420,175))
text2 = font.render("Je vois des gens toute l'année,",0, (0,0,0))
fenetrefl.blit(text2,(420,275))
text3 = font.render("Soit pour marcher,",0, (0,0,0))
fenetrefl.blit(text3,(420,375))
text4 = font.render("Ou pour glisser malgré les diffcultés.",0, (0,0,0))
fenetrefl.blit(text4,(420,475))
text5 = font.render("Qui suis-je ?",0, (0,0,0))
fenetrefl.blit(text5,(420,575))
####### Ajout du lieu ##########################################################
lieu = pygame.image.load("lieu_foret.png")
fenetrefl.blit(pygame.transform.scale(lieu, (500, 500)),(0,600))
pygame.display.flip()
####### Gestion du chemin ######################################################
if Perso_pour_mer.pm == 1:
lf = 2
print(lf)
####### Gestion des touches + souris ###########################################
while continuer == 1:
for event in pygame.event.get():
if event.type == KEYUP and event.key == K_ESCAPE:
continuer = 0
pygame.display.flip()
pygame.display.flip()
pygame.quit()
####### Fin de la fonction #####################################################
Ces 2 modules font partit d’une multitude d’autres qui composent un jeu vidéo, je peux vous envoyer le dossier contenant toutes les ressources afin que vous puissez étudier tout le programme si vous le souhaitez.