Commit Graph

406 Commits

Author SHA1 Message Date
Mattéo Delabre c560073c5f Ajout la possibilité d'interrompre la frame pour éviter segfault 2016-04-08 00:19:01 +02:00
Mattéo Delabre ddbd125f8f Merge branch 'master' of https://github.com/matteodelabre/projet-cmi 2016-04-07 22:19:50 +02:00
Mattéo Delabre 2daa1e8aa6 Suppression d'objets en drag&drop dans éditeur 2016-04-07 22:19:38 +02:00
maelle d0ec810852 Fusion de lvl_menu et menu 2016-04-07 22:03:08 +02:00
Mattéo Delabre b4b8aaedac Ajout de l'interaction sélection rectangulaire dans éditeur 2016-04-07 22:01:07 +02:00
Mattéo Delabre 603c2fff65 Amélioration des interactions 2016-04-07 20:59:08 +02:00
Rémi Cérès 519d7e273f correction problème de la musique 2016-04-07 14:25:31 +02:00
Mattéo Delabre 77c5bd2876 Correction variable non initialisée 2016-04-07 11:23:31 +02:00
Mattéo Delabre 5ff5ba493a Nouveau type de sélection 2016-04-07 11:22:20 +02:00
Mattéo Delabre 22c2ea9d8b Merge pull request #1 from matteodelabre/menu
Menu
2016-04-07 01:47:31 +02:00
Mattéo Delabre fe7fdd43d5 Amélioration de l'ordre de profondeur 2016-04-07 01:21:18 +02:00
Mattéo Delabre 724ba4cf7d Correction du chargement du niveau 2016-04-06 20:04:28 +02:00
maelle 0ea89bdd09 Modification du menu 2016-04-06 18:16:39 +02:00
Mattéo Delabre 574a53ca90 Dessin par ordre de profondeur 2016-04-06 17:04:03 +02:00
Rémi Cérès 9130adec55 Merge branch 'master' of https://github.com/matteodelabre/projet-cmi 2016-04-06 15:35:37 +02:00
Rémi Cérès d010bd56da mise a jour des textures 2016-04-06 15:35:15 +02:00
Mattéo Delabre 2e2ba7150f Police monospace pour le timer, centrage timer, affichage timer sur jeu 2016-04-06 15:21:46 +02:00
Mattéo Delabre 914297225b Transfert de toutes les propriétés vers le niveau de test 2016-04-06 14:02:11 +02:00
Mattéo Delabre 8016602e9d Clonage des objets avant de démarrer le mode test 2016-04-06 13:54:03 +02:00
Mattéo Delabre 4212320fe1 Affichage des accents dans le titre 2016-04-06 13:41:12 +02:00
Mattéo Delabre 0517d5ae35 Correction de l'emballement du CPU sur le mode test 2016-04-06 13:25:33 +02:00
maelle 3c66542bca Début du menu 2016-04-06 11:38:13 +02:00
Mattéo Delabre 2c0fa2faa1 Correction widget timer 2016-04-06 01:19:08 +02:00
Mattéo Delabre a166ef7e86 Test du niveau dans l'éditeur avec (espace) 2016-04-06 01:13:00 +02:00
Mattéo Delabre e5d3212a08 Utilisation du widget timer dans l'éditeur 2016-04-06 00:31:46 +02:00
Mattéo Delabre 0aa9e86af7 Ajout de "widgets" : éléments d'interface interactive 2016-04-06 00:31:10 +02:00
Mattéo Delabre a94b1cda98 Limite le temps entre 10s et 59:59 2016-04-06 00:30:18 +02:00
Mattéo Delabre 3f117001f4 Ajout police temporaire 2016-04-05 20:25:26 +02:00
Mattéo Delabre 88ae04fe6c Ajout du temps total du niveau dans le fichier des niveaux 2016-04-05 20:16:20 +02:00
Mattéo Delabre 9e0a0e8ba4 Ajout des fonctions pour changer le titre 2016-04-05 20:07:58 +02:00
Mattéo Delabre bdb61b81bd Nouveau nom jeu 2016-04-05 19:30:08 +02:00
Mattéo Delabre cb3e02ff4a Gestion de la sélection en externe des objets & multisélection 2016-04-05 19:27:37 +02:00
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 b11684b906 Gestion des polices dans le gestionnaire de ressources 2016-04-05 17:37:43 +02:00
Mattéo Delabre a6d39aab3d Supprime le mode debug 2016-04-04 22:39:11 +02:00
Mattéo Delabre ddde5ee5c1 Évite les objets superposés dans l'éditeur 2016-04-04 22:37:37 +02:00
Mattéo Delabre 407bec5e7d Ajout/suppression d'objets depuis l'éditeur 2016-04-04 20:25:56 +02:00
Mattéo Delabre ef206a4ef5 Ajout de qualificateurs sur les fonctions getObjects() & getZone() 2016-04-04 20:25:17 +02:00
Mattéo Delabre 462656e99a Sauvegarde des events pour sous-traitement des vues 2016-04-04 19:53:54 +02:00
Mattéo Delabre 388decc3b6 Implémentation initiale de l'éditeur 2016-04-03 22:08:11 +02:00
Mattéo Delabre 6baf647cd7 MàJ du diagramme de classes 2016-04-03 21:59:47 +02:00
Mattéo Delabre 26a363ad10 Abstraction de la classe Game en Level pour accueillir Editor 2016-04-03 21:05:27 +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 a40d724506 Modification de la boucle principale pour réduire la charge CPU 2016-04-03 20:19:48 +02:00
Mattéo Delabre 53c4573edb Effectue la conversion du temps en secondes en dernière instance
Pour une meilleure précision
2016-04-03 12:34:10 +02:00
Mattéo Delabre b3d2c50314 Suppression des constantes "par défaut"
Elles se trouvent désormais dans object.cpp
2016-04-02 15:59:57 +02:00
Mattéo Delabre 36d8179f94 Merge branch 'master' of https://github.com/matteodelabre/projet-cmi 2016-04-02 15:59:15 +02:00
Mattéo Delabre a1e3ea9fe3 Niveau de test 2016-04-02 15:58:19 +02:00
Mattéo Delabre 9fb90a0371 Lecture des objets depuis un fichier 2016-04-02 15:18:29 +02:00
Mattéo Delabre 57f7772b76 Vérification de l'existence du type d'objet avant son décodage 2016-04-02 15:06:38 +02:00