AccueilFAQRechercherS'enregistrerConnexion
 

Collision dans un jeu de plateforme

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Legogo
Timide
Timide


Sexe:Masculin
Inscrit le : 28 Mar 2008
Messages : 38
Programme utilisé (Gm/RmXp/...) : GM/RMXP/Virtools/Ued/XNA/Flash
Etudes : Game Design
Loisirs : Lots of things

MessageSujet: Collision dans un jeu de plateforme   Ven 9 Mai - 20:30

Y a sans doute quelqu'un,il y a fort longtemps, qui a posé cette question mais je n'ai pas trouvé de réponse sur le forum donc je la (re?)pose.

Je cherche une bonne méthode pour gérer les collisions dans un jeu de plate-forme. Les collisions entre le personnage est l'environnement de jeu (est-ce le mur le bloc, est-ce qu'il est sur un sol, .. etc).
(Il est à noté que je n'utilise pas les system de vitesse et gravité de GM pour travailler . Je créer tout à la main.)



Ce superbe schéma illustre les différentes méthodes que j'ai essayé de mettre en place :

- En rouge les collisions simple mais on devine facilement que ça ne fonctionne que moyenne bien.

- Ensuite j'ai rajouté les violets pour plus de précisions mais c'est tjrs pas au point.

- Enfin, et mon meilleur résultat, était avec les rouges et verts. Mais j'ai quelques bugs dans des cas particuliés.

J'en viens donc à me demander quelle serait la meilleur technique pour avoir une detection propre ? Si vous avez une bonne méthode je suis preneur.

Cette question est principalement (je pense) pour ceux qui ont déjà pas mal réfléchit aux collisions sur un autre support que GM (parce que le moteur de GM doit faire ça très bien, c'est sûr).

Merci de vos réponses :)
Revenir en haut Aller en bas
Anthiflo
Possedé par Mark Overmars
Possedé par Mark Overmars


Sexe:Masculin
Age : 16
Inscrit le : 14 Juin 2007
Messages : 1346
Programme utilisé (Gm/RmXp/...) : Game Maker 7 pro / Paint / Photofiltre
Etudes : Lycée
Loisirs : Jeux vidéos et création

MessageSujet: Re: Collision dans un jeu de plateforme   Ven 9 Mai - 23:20

Décoche Precise collision checking dans tes sprites.
_________________

Revenir en haut Aller en bas
Fireranger
Maitre absolu adjoint
Maitre absolu adjoint


Sexe:Masculin
Age : 15
Inscrit le : 22 Nov 2007
Messages : 668
Programme utilisé (Gm/RmXp/...) : Game Maker 7 PRO, Visual Basic 9.0, Visual C++ et Code::Blocks

MessageSujet: Re: Collision dans un jeu de plateforme   Sam 10 Mai - 1:42

ou coche le! tout dépend de ce que tu veux.
P.S. Precise Collision Checking -> Tester les collisions avec précision (pas de bounding-box)
_________________
Guten Tag von Deutschland ^^
Revenir en haut Aller en bas
Legogo
Timide
Timide


Sexe:Masculin
Inscrit le : 28 Mar 2008
Messages : 38
Programme utilisé (Gm/RmXp/...) : GM/RMXP/Virtools/Ued/XNA/Flash
Etudes : Game Design
Loisirs : Lots of things

MessageSujet: Re: Collision dans un jeu de plateforme   Dim 11 Mai - 2:29

Je pensais avoir été assez clair sur ce point :D -> Je n'utilise aucun système de GM (hormis l' instance_position() pour savoir si il y a qq chose devant le perso).
La gestion des collisions c'est un truc que je code à la main. Donc rien à voir avec le Precise collision ^^

Et ma question porte plus sur une technique de mise en place de collisions (sans utiliser les fonctions de collisions de GM) plutôt qu'un quelconque problème avec GM.

Merci quand même ^^
Revenir en haut Aller en bas

Collision dans un jeu de plateforme

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Game Maker Zone :: Zone : Game Maker :: Game Maker - Problèmes :: GM - Problèmes : Niveau Expert-