La disparition
Avancement de mon projet au cours du temps
Etat du code.
jeu d'énigme:
Problématique principale: Comment coder un jeu point and click d'énigme sur processing ?
1 Sous problématique: Comment afficher une image cliquable sur processing ? 2 Sous problématique: Comment faire passer une image à une autre grâce à une zone cliquable?
12/01/2024 Jour 1:
J'ai commencé mon projet en recherchant différentes fonctionnalités de processing pouvant m'aider, puis j'ai découvert comment créer une nouvelle fenêtre en utilisant une variable void setup() {
19/01/2024 Jour 2:
j'ai pris comme exemple le projet de fantine pour essayer de faire apparaitre l'image d'acceuil de mon jeu. Mais il faut bien constater que je galère un peu car lorsque je lance mon programme il n'y a qu'une seule image grise et non l'image d'acceuil que je veux
26/01/2024
J'ai enfin pu placer l'image d'acceuil de mon jeu grace au professeur en utilisant ce code ci:
acceuil=1
def setup():
size(1100, 650)
global img
img= loadImage("acceuil.jpg")
def draw():
image(img,0, 0)
acceuil()
if acceuil==1:
print(acceuil)
def acceuil():
image(img,0, 0)
J'ai ensuite rajouté quelque changement sur mon acceuil en rajoutant la tête du disparu ainsi qu'un bouton "commencer".
Ensuite je me suis inspiré du code de Fantine pour créer une zone de sélection
en utilisant:
def draw():
global scene
image(img,0, 0)
if scene==1:
print(acceuil)
if scene ==2:
print(présentation)
if (mousePressed == True):
if (mouseButton == RIGHT):
if mouseX<440:
if mouseX>730:
if mouseY<430:
if mouseY>510:
scene +=1 print(scene)
02/02/2024
La zone de sélection que j'ai crée fonctionne bien mais la scène suivante n'apparait pas. J'ai tester de séparer le code en plusieurs parties, le problème vient de la seconde image qui n'apparait pas pour une raison que je ne comprend point. Donc pour l'instant je vais continuer à créer d'autres images pour mon jeu en utilisant des scènes de la mini-série "Mandella catalogue" et "This house has people in it".
09/02/2024
Aucun avancement a déclarer malheureusement je ne trouve pas la cause du mal fonctionnement de mon code.
16/02/2024
Je viens donc de perdre plus de 3 heure a chercher un problème dans mon code pour au final réaliser que j'ai mis un accent sur "présentation" alors qu'il n'en faut pas pour le bon déroulement du code, tous ce temps perdue pour un accent sur un "e". UN "e".