Commit Graph

9 Commits

Author SHA1 Message Date
Thomas Lavocat
c38297ec28 princesse: vitesse de montée de pente
La princesse avance aussi vite en montant les pentes qu'en les
descendant, car elle à des jambes d'acier!
2023-04-29 15:46:15 +02:00
Thomas Lavocat
c96994ee88 coleaumur: détecte la plateforme avec un RayCast
Uniquement se reposer sur is_on_wall() ne fonctionne pas, car
move_and_slide() parfois ne nous indique pas qu'une collision avec
un mur a eu lieu. ça doit être à cause d'un pixel de décalage ou
un truc du genre.
Pour palier au soucis, j'utilise deux RayCast, un à gauche et un
à droite. si ils sont trigger, alors ça veut dire qu'un mur est dans
le coin. Ils sont uniquement sensibles aux plateformes.
Voilà voilà, maintenant s'accrocher au mur ne nécessite plus de
maintenir la touche de direction dans le bon sens.
2023-04-29 15:43:02 +02:00
Thomas Lavocat
2dbfb9f658 carte: nouvelle carte avec les nouveau éléments
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!
2023-04-28 23:40:29 +02:00
Thomas Lavocat
7edd8e4ca8 réglage: la princesse bouge mieux
Réglage plus fin de la gravité et des déplacements horizontaux.
2023-04-28 21:05:08 +02:00
Thomas Lavocat
38cb3352db tuning: tunning basique des variables de déplacement 2023-04-23 09:15:02 +02:00
Thomas Lavocat
12b3414abb gravité: appliquée de la même manière que la marche
Nombre fixe de frames pour l'accélération. Il reste à appliquer le saut
et on à la base.
2023-04-23 07:25:29 +02:00
Thomas Lavocat
3f3666d2a5 marcher: nombre fixe de frames pour marcher
Reproductible et à pas fixe. Toujours le même temps pour accélérer et
décélérer. Si c'est pas beau ça!
2023-04-23 07:25:29 +02:00
Thomas Lavocat
17269c4256 jeu: le début de la collision!
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.
2023-04-13 17:22:41 +02:00
Thomas Lavocat
983501bdaf Initialisation: création du project
Importation des images depuis microstudio
2023-04-13 17:21:40 +02:00