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.

gdevelop-physique2-gif

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 :

gdevelop-physique-gif

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.

Ā 

gdevelop-physique-PERO-gif
gdevelop-physique-PERO-resulat-gif

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
Retour en haut