Entre les niveaux et à la mort il y a maintenant un fondu au noir qui se
met en place pour éviter d'avoir la gerbe sur les mouvements de caméra.
la physique est en pause pendant la transition.
Maintenant 3 geauges de prout sont présentes et permettent au joueur de
savoir si il a du pet de dispo ou pas. Le joueur peut accumuler jusqu'à
trois prouts. Le temps de recharge est de 3 secondes par prout. C'est
peut être trop long.
Il faudra probablement bouger du code que j'ai mis dans game au dans le
code de niveau. Mais bon j'y réfléchirai le prochain coup.
Il est maintenant possible d'avoir des niveaux indépendants et de
switcher de l'un à l'autre en utilisant une porte. La porte doit
indiquer le nom du niveau suivant et ensuite dans game.gd un mapping
statique permet de passer d'un niveau à l'autre.
Les limitations actuelles et la todo liste:
- La princesse spawn toujours au même endroit, elle devrait spawner par
la porte qui l'a fait venir et bien sur dans la carte pas dans le vide
à côté.
- On perds l'état du niveau quand on meurt, il faut que ça change dans
le futur, c'est pas préssé ceci dit.
- Le niveau devrait s'inscire automatiquement à l'événement de mort de
la princesse pour pas oublier de le faire à chaque fois.
En tout cas, ce chantier va permettre de travailler des niveaux
indépendament les uns des autres et paralléliser si on veut être
plusieurs à tweaker en parallèle.
En vrai, pour l'instant voilà ce qui est fait:
- le fromage existe et est plaçable sur le niveau à convenance. Autant
qu'on veut.
- le fromage est une entité autonome dans ses animations et c'est lui
qui va enoyer un signal à la princesse quand elle rentre en collision
avec lui.
Reste à mettre en place:
- Un timer pour faire réaparaitre le fromage
- Un affichager de jauge à prout pour la princesse
P0nce a fait du bon travail! Voici une nouvelle carte qui a plus l'air
d'être un niveau de jeu vidéo. Bien qu'il reste vide, ça progresse sa
maman. Voilà! Bisous!
Le jeu contient une princesse qui utilise la physique basique de Godot.
A remplacer ultérieurement car non réellement satisfaisant. Le but va
être de porter dans les prochaines contributions le code de microstudio.