La Physique dans GDevelop
Sur cette page, tu trouveras :
La physique dans GDevelop
La physique est un systĆØme trĆØs important dans GDevelop.
Elle permet de donner un comportement rƩaliste aux objets dans ton jeu.
Grâce à la physique, les objets peuvent :
- tomber avec la gravitƩ
- entrer en collision entre eux
- pousser ou bloquer dāautres objets
Sans physique, les objets se traversent et/ou les mouvements ne sont pas rƩalistes.
La physique 2D
La physique 2D est utilisƩe pour les jeux en 2D (plateformer).
Elle permet de gƩrer les interactions entre les objets sur un plan plat.
Tu dois sélectionner ton objet dans ta scène. Ensuite, clique sur Ajouter un comportement. Puis choisis Physique 2D.
Une fois ajoutĆ©, tu peux modifier ses paramĆØtres.Ā
- DynamiqueĀ :
Lāobjet peut bouger.
Il est influencé par la gravité et les collisions. Exemple : une caisse, une balle
Quand tu ajoutes la physique 2D à un objet qui tombe sur un sol, tu dois ajouter également de la Physique au Sol et modifier ses paramètres :
Le personnage PlateformerĀ
Si ton personnage utilise le comportement Plateformer, il ne suffit pas que le sol ait seulement Physique 2D en fixe.
Dans ce cas, le personnage risque de tomber Ć travers le sol.
La bonne solution
Pour que cela fonctionne correctement :
- Le personnage ā comportement Plateformer
- Le sol ā comportement Plateforme
Le comportement Plateforme sert spécialement à créer des surfaces sur lesquelles le personnage peut marcher.
Ā
De la mĆŖme maniĆØre que le sol si on veut que le personnage puis marcher sur la caisse il faudra rajouter le comportement Palformes Ć la caisse.
En rĆ©sumĆ©Ā
MĆŖme si tu utilises la physique, le systĆØmeĀ PlateformerĀ fonctionne avec ses propres rĆØgles.
- La caisse ou Balle ā Physique 2D enĀ dynamique
- Le perso ā PlatformerObjet
- Le sol ā Physique 2D enĀ fixe + Platformes
