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

Création jeu, collisions impossible ...

shinigota
shinigota
Niveau 10
04 mai 2014 à 18:14:46

Salut !
J'avais déjà fais un topic y'a un mois sur ce problème, mais j'avais mis en pause la création de mon jeu, et j'ai repris avant hier, et j'ai toujours pas trouvé de solution...
Du coup au lieu d'up mon topic gros pavé d'un mois je me permet d'en refaire un plus court et clair !

Voilà à quoi ressemble le jeu, enfin pour le moment et dans un état très avancé :
https://www.dropbox.com/s/vti8k4jbb5nv4ls/Capture%20d%27%C3%A9cran%202014-05-04%2000.05.08.png
En gros on est le rectangle rouge et on dois trouver un clé sous une des boites.

Et les boites devront rentrer en collisions entre elles lors du mouvement glisser déposer, ce que je cherche à faire depuis looonngteemps.

J'ai déjà essayé tout un tas de méthode : on déplace une boite, si elle est en collision avec une autre on la déplace de l'intervalle de distance pour compenser, mais quand ça touche plusieurs boites en même temps ça foire.
On vérifie d'où on vient (haut, bas gauche droite), et selon d'où on vient lors de la collision on se met sur la boite, en dessous, à droite ... Même problème quand y'en a plusieurs (cf boites alignées, et on essaie de faire glisser une boite sur cette rangée), ça foire.

J'ai testé encore plein de trucs dont je m'en souviens plus, j'y ai passé des heures pour pas dire de jours, et chacune de mes solutions ne fonctionnaient pas, ou presque mais pas suffisamment...

La dernière solution retenue, que j'ai essayée mais qui foire aussi étant tirée par les cheveux :
On prend la boite, on déplace la souris et on fait une droite d'où vient la boite vers là où on l'amène, si sur cette droite des boites, on prend la plus proche du point de départ et on se place à côté.
En gros avant de faire le mouvement on vérifie que la place est libre, mais c'est vraiment tiré par les cheveux...

Bref, je suis bloqué sur ce point, je peux pas avancer et pourtant j'ai plein d'idées pour mon jeu que du coup je peux pas mettre en oeuvre ...

Je fais appel à vous, dans l'espoir de trouver un solution !

Bref merci, et bonne fin d'aprem ! :)

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