Commit Graph

25 Commits

Author SHA1 Message Date
Mattéo Delabre 83e644a0e8 Gestion de la sélection, validation du dessin dans le manager 2016-04-05 17:50:28 +02:00
Mattéo Delabre a6d39aab3d Supprime le mode debug 2016-04-04 22:39:11 +02:00
Mattéo Delabre 5df9190c0a Meilleure implémentation pour la rotation visuelle des balles 2016-04-03 20:36:07 +02:00
Mattéo Delabre 9fb90a0371 Lecture des objets depuis un fichier 2016-04-02 15:18:29 +02:00
Mattéo Delabre bc858a05d2 Fusion de collision_data et collision 2016-03-30 23:17:01 +02:00
Mattéo Delabre d09465cf4e Utilisation de pointeurs intelligents pour la liste d'objets 2016-03-30 14:02:31 +02:00
Mattéo Delabre 62013124ab Constructeurs virtuels 2016-03-28 20:02:23 +02:00
Mattéo Delabre dde1280573 Centralisation de l'état dans un gestionnaire principal
Démarrage de l'abstraction nécessaire à l'utilisation
de plusieurs vues
2016-03-28 17:23:47 +02:00
Mattéo Delabre b9e50580b6 Séparation des trois phases de collisionage 2016-03-28 02:03:56 +02:00
Mattéo Delabre 5ded22e012 Amélioration de la méthode d'intégration 2016-03-27 23:43:05 +02:00
Mattéo Delabre 701673253a Merge branch 'master' of github.com:matteodelabre/projet-cmi 2016-03-25 20:13:47 +01:00
Mattéo Delabre 7685c5fd75 Déplacement des fonctions d'info sur collision en extérieur 2016-03-25 19:15:51 +01:00
maelle 1cc107ddd3 Différenciation des deux joueurs 2016-03-25 18:40:39 +01:00
Mattéo Delabre 18c9019093 Utilisation du gestionnaire de ressources pour charger les textures 2016-03-22 20:04:18 +01:00
Mattéo Delabre aed2c3a097 Ajout des frottements 2016-03-20 22:21:01 +01:00
Mattéo Delabre db18959575 Correction des collisions
Ajout de la correction positionelle, correction du rayon de
détection
2016-03-18 16:49:43 +01:00
Mattéo Delabre b2e3c5f6cc Mise en cache de l'inverse des masses 2016-03-15 22:09:40 +01:00
Mattéo Delabre a99f1ccd0a Implémentation initiale des collisions 2016-03-15 22:00:03 +01:00
Mattéo Delabre 7a31d950c0 Fusion des classes PhysicsObject et Object
Tous les objets sont dotés de propriétés physiques.
Les blocs ont une masse infinie : ils ne sont pas déplaçables.
2016-03-15 17:08:21 +01:00
Mattéo Delabre 4a8b31816b Transformation de la charge en float 2016-03-14 21:43:27 +01:00
Mattéo Delabre 7e9ebdda9f Le layer est désormais une variable de la classe 2016-03-14 21:41:20 +01:00
Mattéo Delabre cb0dd83817 Déplacement des implémentations dans les fichiers source 2016-03-14 21:11:09 +01:00
Mattéo Delabre 8b8102eeb0 Ajout de fonctions pour le "coarse test" de la collision 2016-03-13 19:07:35 +01:00
Mattéo Delabre 4cc2bfa197 Réduction de l'utilisation de la mémoire dans les fonctions critiques 2016-03-13 17:03:56 +01:00
Mattéo Delabre f13c636c6c Déplacement des fichiers dans des sous-dossiers 2016-03-12 18:38:56 +01:00