Thomas Lavocat
7830a7e4af
niveau1: mort connectée
...
Il faut relier le signal de princesse morte à la bonne fonction dans le
script du niveau. C'est fait, elle peut maintenant mourrir :)
2023-06-10 10:08:53 +02:00
Guillaume Piolat
1def38fa00
Nouveau niveau
2023-06-09 22:17:07 +02:00
Thomas Lavocat
a14ed916fc
Niveau0: porte de gauche!
...
Vas-y crée le monde
2023-06-09 20:28:58 +02:00
Thomas Lavocat
3ce34b092c
niveau4: lumières et lave
2023-06-09 20:28:57 +02:00
Guillaume Piolat
b5267d8133
Tiles d'eau, et plateforme herbeuse un peu nulle.
2023-06-09 18:19:47 +02:00
Thomas Lavocat
9a696cb0dd
princesse/wall_kick: wall kick analogique
...
Plus on appuye, plus on va loin, et donc on peut moduler. Donc plus de
plaisir. Voilà voilou bisous bisous
2023-06-09 17:34:34 +02:00
Guillaume Piolat
4f9f8a081b
Ajout 2 tiles de laves animées.
...
A priori je vais mettre les tiles animées dans le même fichiers PNG.
2023-06-09 17:32:32 +02:00
Thomas Lavocat
865cb265f0
princesse/walljump: améliorations du feeling
...
lorsque le joueur pointe dans une direction accroché au mur il a 20
frames pour décider d'où aller. Si il ne le fait pas, alors le
personnage se décolle du mur. Pour être plus clair dans le décollage du
mur, mettre une marge suffisante.
Coller au mur se produit quand on à les flêches du bon côté du touchent.
peut importe qu'on ait de la vitesse ou pas. Ce qui fait que projeté au
mur, même avec une vitesse de 0 à l'arrivée, on va s'y coller.
2023-06-06 14:00:04 +02:00
Thomas Lavocat
848930d8cf
niveau4: test dash et fromages
...
Le niveau 4 me sert à débugger les mouvements de la princesse pour le
moment.
2023-06-04 21:49:07 +02:00
Thomas Lavocat
9e12d98c69
princesse/contrôles: réparer kick et dash
...
Les deux fonctionalités étaient cassées, mais ensemble.
Donc le wall kick, quand la princesse est au mur, le joueur peut
maintenant donner une direction et à le temps de la maintenir sans que
la princesse sorte de se position "collée au mur". Et ce pendant 20
frames soit 333ms. Une fois passé ce délai, la princesse se décolera du
mur. Une fois décollée, rien ne sert de sauter, mais ça se voit.
Vu que le joueur a le temps de pointer dans une direction pour kicker,
alors, il en va de même pour le dash. J'ai supprimé les rêgles complexes
qui liaent le dash au wall hug. Maintenant, le joueur doit pointer dans
une direction pour que le dash ait lieu correctement. Si le joueur ne
pointe pas dans une direction, alors le dash ne se produit pas.
Plus quelques autres corrections:
Le dash counter passait à -1 et donc faisait boucler la dash speed sur
la fin de l'execution. C'est corrigé. J'ai aussi rajouté de la durée de
dash globalement c'est plus agréable.
2023-06-04 21:29:10 +02:00
Thomas Lavocat
d92e35278f
tileset/pics: collision réparée
...
Le collision doit être de surface inférieure ou égale à ce qui est
visible, ne pas dépasser sur les côtés.
2023-06-04 21:27:08 +02:00
Thomas Lavocat
2d0610dbd2
sprite: imports
2023-06-04 19:42:25 +02:00
Thomas Lavocat
315903671c
princesse/sprites: prise en compte de l'animation idle
2023-06-04 19:42:25 +02:00
Thomas Lavocat
6cf80d0a86
cambey: rajout du personnage
...
Pour l'instant il ne fait rien tout seul mais on pourra le coder dans le
futur.
2023-06-04 19:42:21 +02:00
Thomas Lavocat
e7baae8e9c
cubey: ajout du personnage
...
Pour l'instant il ne sait rien faire tout seul, mais on pourra le coder
dans le futur
2023-06-04 19:42:18 +02:00
Thomas Lavocat
659ea461a7
Princesse/sprites: maj avec les nouvelles images
...
utilisation des nouveaux sprites dans les animations.
2023-06-04 19:23:23 +02:00
Guillaume Piolat
c7450955b0
Lave non-animée, et quelques blocs manquants.
2023-06-04 18:52:30 +02:00
Guillaume Piolat
6b963f0627
Ajout de deux animations d'ennemis qui marchent.
2023-06-04 18:29:30 +02:00
Guillaume Piolat
d916ca0d16
Animation en six images de la princesse qui tombe verticalement.
2023-06-04 17:42:30 +02:00
Guillaume Piolat
33aca54f63
Animation de 6 images pour la princesse qui part en sautant dans une direction, vers le haut. :)
2023-06-04 17:31:01 +02:00
Guillaume Piolat
009bc47d6d
Et pourquoi pas une torche magique bleue.
2023-05-30 20:31:13 +02:00
Guillaume Piolat
991879fad1
Un fichier .aseprite pour la torche, si jamais on veut l'adapter.
2023-05-30 20:16:35 +02:00
Guillaume Piolat
2dbf5b48cd
Nouvelle animation "idle" de la princesse.
...
Celle-ci fait 12 images, mais on peut n'utiliser que les six premières si il le faut, auquel cas la princesse ne clignera pas des yeux.
2023-05-30 20:05:16 +02:00
Thomas Lavocat
e8fde685ae
niveau4: plateformes qui bougent
...
plateformes mouvantes pour le niveau 4 \o/
2023-05-29 19:33:31 +02:00
Thomas Lavocat
54a9bd5868
princesse/réglages: 4* plus de frictions en l'air qu'au sol
...
et aussi je revert la longueur des scaner des wall hug
2023-05-29 08:23:23 +02:00
Thomas Lavocat
df7cec57ac
lumières: niveau 1 et deux
...
Amélioration des fenêtres, ajout de lumières dans le niveau 1 (qui est
le deux)
2023-05-29 08:22:27 +02:00
Thomas Lavocat
d8678a11fe
princesse/wall_hug: ne pas huger le plafond
...
La princesse avait tendance à s'accrocher au plafond pour quechi.
Correction du bug zoubi
2023-05-28 22:04:44 +02:00
Thomas Lavocat
52080ac818
niveau_0: ajouter des lumières!
...
Le niveau 0 a maintenant des lumières. Rajout des torches et des
fenêtres.
2023-05-28 22:01:59 +02:00
Thomas Lavocat
e011094b98
princess/sprites: rechargement des sprites
...
Actualisation des animations avec le nouveau travail de P0nce. Merci!
2023-05-28 18:27:49 +02:00
Thomas Lavocat
583517dc2c
princesse/air_control: décélérer correctement
...
Dans l'air, lorsqu'une décélération doit avoir lieu pour repartir dans
la direction opposée, appliquer également le multiplicateur de
différentiel de friction.
2023-05-28 18:26:45 +02:00
Thomas Lavocat
84c8800b8a
princesse/detection_sol: ajout d'un deuxième ray cast
...
Un par pied, permet d'avoir un meilleur feeling pour rebondir au bord
d'une plateforme.
2023-05-28 18:25:57 +02:00
Guillaume Piolat
8ac8a90d8a
Princess falling direction, le sprite est refait avec 6 frames d'animation
2023-05-27 18:49:42 +02:00
Thomas Lavocat
5126f5f536
princesse/collisions: régler les valeurs un poil
...
Meilleur feeling je trouve, à faire play test.
2023-05-26 18:50:09 +02:00
Thomas Lavocat
c7212686bc
princesse/animations: régler un chouilla la vitesse des sprite
...
60 frames / 5 images, nous donnes 12, alors j'ai réflé au pif avec ce
multiple.
2023-05-26 18:38:19 +02:00
Thomas Lavocat
4411ad7e87
princesse/contrôle aérien: meilleur feeling en l'air
...
Le contrôle aérien est rétabli correctement de manière globale.
La princesse accélère et décélère 3 fois plus lentement dans l'air.
Avec l'exception que ses deux premières frame d'accélération dans l'air
sont immédaites pour un meilleur feeling bien connecté à la manette.
2023-05-26 18:38:10 +02:00
Thomas Lavocat
8820877e78
niveaux/princesse: customization interdite
...
Ne surtout pas customizer la princesse par niveau, ses réglages doivent
être globaux. Voilà une bonne erreur qui me servira de leçon!
2023-05-26 18:34:54 +02:00
Thomas Lavocat
46b430c23b
niveau4: apprentissage du wall jump
...
Le niveau quatre t'apprends à wall jumper tranquille.
Puis te rappelle comment sauter, mais cette fois t'enseigne que tu peux
appuyer moins longtemps pour sauter moins loin.
2023-05-26 18:02:48 +02:00
Thomas Lavocat
90ddb4e7fe
niveau3: le rendre un peu plus facile
...
Un peu moins punitif, encore un peu de challenge
2023-05-26 18:02:48 +02:00
Thomas Lavocat
1c333e66a5
tileset/pics: réduction de la surface de contact
...
pour un jeu plus smooth et moins punitif, on est pas au pixel près.
2023-05-26 18:02:48 +02:00
Thomas Lavocat
f228051f6a
princesse/animations: maj des animations
...
godot fait sa vie on dirait
2023-05-26 18:02:48 +02:00
Thomas Lavocat
c1eb75adf9
princesse: moins se déplacer quand on part du mur
...
appliquer un petit ratio sur la vitesse de déplacement quand on est
collé au mur pour s'en décoler moins vite
2023-05-26 18:02:48 +02:00
Thomas Lavocat
d5b37285b3
jeu: paramétrer facilment le niveau à jouer
...
dans les propriétés du jeu directement plutôt que de scroller dasn le
code.
2023-05-26 18:02:48 +02:00
Thomas Lavocat
9194daea75
niveau4: oubli de déclarartion
2023-05-26 18:02:48 +02:00
Guillaume Piolat
b73ba93574
Changer le sprite du wall stick de manière à ce que la princesse ne rentre pas dans le murs.
...
Mais à vrai dire je me demande si le sprite collisionne bien avec les murs, le personnage peut rentrer un peu dedans en marchant.
2023-05-26 14:19:33 +02:00
Thomas Lavocat
2447d76c7d
princesse/hitbox: réduction de la taille de la hitbox
...
trop punitif avant, maintenant c'est mieux, surtout quand il faut sauter
entre des pics
2023-05-25 18:29:48 +02:00
Thomas Lavocat
84a588d373
niveau4: le niveau du wall jump
...
nouveau niveau tuto !
2023-05-25 18:29:18 +02:00
Thomas Lavocat
66075965b7
niveau3: introduction du niveau 3
...
Niveau 2 et trois, les pics font la loi.
2023-05-25 17:48:15 +02:00
Thomas Lavocat
61dc73f5a8
tutos: rajouter des éléments pour apprendre à bouger
...
Montrer au joueur comment uiliser le jeu avec des petits tutos statiques
pour commencer. Au moins il n'est pas perdu.
2023-05-25 17:13:40 +02:00
Guillaume Piolat
46e4717126
More tiles for missing edge cases.
2023-05-14 21:55:28 +02:00
Guillaume Piolat
7de3bac613
Redesign first level a bit
2023-05-14 21:39:25 +02:00