CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Collisions précises GM

Wgr18
Wgr18
Niveau 6
31 mars 2011 à 17:43:47

:hello:

Je cherche a réaliser des collisions précises avec Game maker dans un jeu ressemblant a tetris. Avec ma méthode certains blocs s'arrêtent avant d'avoir touché un autre bloc et d'autre traversent les objets alors qu'ils devrait s'arrêter . Il y a donc des espaces et c'est très gênant pour un jeu comme celui ci. :(

Merci d'avance :svp:

SORKA
SORKA
Niveau 4
31 mars 2011 à 18:08:04

http://www.gamemaker.fr/p/pages/tuto/collide/index.html

:question:

Wgr18
Wgr18
Niveau 6
31 mars 2011 à 18:16:49

J'ai déjà regardé ce tuto et je ne l'ai pas essayé. Ça doit être a cause de la forme des objets ça ne ressemble pas a la forme d'un polygone de tetris

caelacanthe
caelacanthe
Niveau 10
31 mars 2011 à 18:39:45

"Avec ma méthode certains blocs s'arrêtent avant d'avoir touché un autre bloc"

:d) il faut recaler ces blocs sur les blocs du dessous quand il y a collision! :hap:

"et d'autre traversent les objets alors qu'ils devrait s'arrêter ."

:d) là par contre, il faut faire des tests d'intersection, au lieu des tests de recouvrement... c'est difficile, à coder si c'est pas déja implémenté, et encore, il faudrait que game maker soit suffisament versatile pour permettre de coder ce genre de choses. :(

Wgr18
Wgr18
Niveau 6
31 mars 2011 à 19:01:34

Le problème c'est que j'effectue les "collisions test". Je vois pas d'où vient l'erreur. :(

Wgr18
Wgr18
Niveau 6
01 avril 2011 à 18:02:38

Je vais être plus précis (j'aurais dû l'écrire dans mon premier post mais je n'y ai pas pensé. :desole: )

Je crée l'objet.
Je crée un event "create" puis je met
-align to a grid
x:32
y:32
-if a collision is free
-set the gravity
direction 270
gravity 1
-Else
-set the gravity
direction 270
gravity 0

Ensuite je crée un event collision avec le même objet (si deux cubes par exemple se rencontrent)
J'effectue les mêmes actions qu'avant.

Si quelqu'un aurait la solution...
Merci d'avance

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment