Mattéo Delabre
5dd8608ced
Implémentation initiale des modales
2016-04-29 01:16:03 +02:00
Mattéo Delabre
8ea50f3202
Séparation entre images et textures pour optimisation
...
Les images (chargées en RAM) sont séparées des textures
(chargées en GPU) dans les dossiers et le gestionnaire
de ressources. Le cache d'images est constitué de pointeurs
faibles pour ne pas entrer en conflit avec la gestion
de mémoire de SFGUI. On évite ainsi de recharger trop
souvent les textures, mais on évite aussi des images
qui resteraient indéfiniment en mémoire, affichées
à l'écran.
Ceci évite d'avoir des textures à la fois chargées en
RAM et GPU et réduit donc l'impact mémoire inutile.
Ceci pourrait résoudre le problème de l'invite
"Ne répond pas" qui s'affiche de manière intempestive
sans affecter le déroulement du programme.
2016-04-28 22:40:05 +02:00
Mattéo Delabre
b8f1ca5634
Ajout des boutons de modification du timer
2016-04-28 21:11:51 +02:00
Mattéo Delabre
231aee482e
Réimplémentation du compte à rebours pour éditeur & jeu
2016-04-28 14:27:48 +02:00
Mattéo Delabre
7d46367eb5
Ajout du bouton recommencer & fluidification de la caméra
2016-04-28 10:14:21 +02:00
Mattéo Delabre
656bd60643
Généralisation de la barre d'action au jeu
2016-04-27 22:23:44 +02:00
Mattéo Delabre
8c91ba7a54
Boutons normaux et implémentation du bouton éditeur musique
2016-04-27 19:44:40 +02:00
Mattéo Delabre
18fb9a9419
Ajout des icônes de la barre
2016-04-27 12:31:16 +02:00
Mattéo Delabre
192152ecc3
Interaction du bouton d'objet au clic
2016-04-20 22:54:28 +02:00
Mattéo Delabre
c9cc24da93
MàJ thème couleurs
2016-04-20 22:26:46 +02:00
Mattéo Delabre
50522f07ae
Suppression de l'ancienne police
2016-04-20 19:58:19 +02:00
Mattéo Delabre
44fb241934
Nettoyage de l'implémentation des blocs
2016-04-20 18:00:45 +02:00
Mattéo Delabre
c3b46574b3
Implémentation du bloc tueur comme une icône sur le bloc
2016-04-20 17:48:55 +02:00
Mattéo Delabre
6524d8b58a
Réorganisation du dossier des ressources
2016-04-20 16:34:30 +02:00
Mattéo Delabre
2d2fe5a784
Thémage du nouveau widget
2016-04-20 14:48:50 +02:00
Mattéo Delabre
67d98b8626
Mise en 2D des textures de la toolbar
2016-04-20 13:42:08 +02:00
Mattéo Delabre
f3264759aa
Amélioration thème interface
2016-04-20 01:35:45 +02:00
Mattéo Delabre
906297294d
Amélioration de l'interface toolbar
2016-04-20 01:18:08 +02:00
Mattéo Delabre
a3fe83c343
Ajout des nouvelles polices pour le GUI
2016-04-20 01:09:48 +02:00
Mattéo Delabre
7f5f355ac1
Ajout du thème de l'interface
2016-04-20 00:29:13 +02:00
Mattéo Delabre
774b60464c
Bloc de changement de polarité utilisable une fois
2016-04-17 23:30:21 +02:00
Mattéo Delabre
ad7cab00c2
Animation du bloc gravité une fois utilisé
2016-04-17 23:10:30 +02:00
Mattéo Delabre
608304f3d5
Réorganisation fichiers niveau
2016-04-17 14:20:35 +02:00
Mattéo Delabre
c652eba222
Ajout nouveau niveau
2016-04-17 14:20:24 +02:00
Mattéo Delabre
6e430acf0a
Dessin du fond du niveau en continu
2016-04-12 21:04:44 +02:00
Mattéo Delabre
5690e8ed51
COrrection musiques
2016-04-12 15:51:12 +02:00
Rémi Cérès
8dee6b7c5f
amélioration niveau et correction de bug
2016-04-12 00:57:49 +02:00
Rémi Cérès
a29ef76b21
mise a jour niveau hard
2016-04-11 23:56:51 +02:00
Rémi Cérès
b374ffde3d
ajout niveau compliqué.
2016-04-11 23:40:41 +02:00
Mattéo Delabre
00635b5dd8
Correction logging
2016-04-11 23:11:18 +02:00
Mattéo Delabre
138289460c
Merge branch 'master' of https://github.com/matteodelabre/projet-cmi
2016-04-11 22:49:58 +02:00
Mattéo Delabre
ded76a3527
Ajout des nouvelles textures joueurs
2016-04-11 22:49:41 +02:00
maelle
87928113d4
Mise à jour des niveaux
2016-04-11 22:40:59 +02:00
Mattéo Delabre
6dc9e706f9
Merge branch 'master' of https://github.com/matteodelabre/projet-cmi
2016-04-11 21:20:18 +02:00
Mattéo Delabre
0c8f5d2e3e
Correction fuite mémoire
2016-04-11 21:11:34 +02:00
maelle
c86e5fca7d
Ajout du niveau tutoriel
2016-04-11 20:27:03 +02:00
maelle
de4ec01e64
Modification d'un niveau et début de l'affichage des règles
2016-04-11 19:56:44 +02:00
Mattéo Delabre
44ae6475e3
Correction du comportement du bloc switch
2016-04-11 19:35:58 +02:00
Mattéo Delabre
6661472d1a
Ajout du bloc inverseur
2016-04-11 13:35:29 +02:00
Rémi Cérès
7c8ebe89db
ajout de niveaux
2016-04-11 11:33:54 +02:00
Rémi Cérès
d48666a0ef
mise a jour mini niveau caise
2016-04-11 10:10:46 +02:00
Rémi Cérès
405456d2b1
test niveau caise gravité
2016-04-11 04:29:32 +02:00
Mattéo Delabre
1185ab6d8c
Niveau de test de la sauvegarde
2016-04-11 03:52:02 +02:00
Mattéo Delabre
b36f072009
Implémentation initiale des blocs d'arrivée / tueurs
2016-04-11 02:49:40 +02:00
Mattéo Delabre
f864712da3
Correction problème raccourci suppr dans éditeur
2016-04-11 00:13:51 +02:00
Rémi Cérès
f0cbf5b9f8
correction texture "mouvable_block.tga" et "toolbar_movable_block.tga"
2016-04-10 22:29:14 +02:00
Mattéo Delabre
201b99b24a
attribution automatique des numéros de joueurs
2016-04-10 21:18:21 +02:00
Mattéo Delabre
f521a2a736
MàJ des textures
2016-04-10 17:39:56 +02:00
Mattéo Delabre
7daecc8997
MàJ sélection
2016-04-10 13:50:30 +02:00
Mattéo Delabre
38fbcbe480
Suppression de points de contrôle : clic droit
2016-04-10 13:40:43 +02:00