Salut à tous.
Je bosse actuellement sur un projet de jeu de plateforme en 2d, avec la SFML.
Et j'aimerai intégrer un système de gravité au sprites, pour les attirer vers le sol. J'ai regardé du côté de Box2D, mais j'ai beaucoup de mal à la lier avec la SFML. Donc je me suis dit : pourquoi pas coder à la main un fonction de gravité toute simple.
J'ai quelques notions de physiques, donc les formules ne devraient pas être difficiles à coder. Mais au niveau de l'intégration. Comment faire pour que tous les sprites présent dans la fenêtre de rendu soient attirés vers le sol!
De même pour la collision des sprites. J'ai quelques bout de codes pompé sur le net, mais je ne vois pas comment intégrer tout ça pour que tous les sprites de la fenêtre puissent gérer les collisions, et aussi les collisions avec le décors en tile mapping.
Voilà, si quelqu'un arrive à répondre à mes questions farfelues, merci d'avance.