Mattéo Delabre
d2e5a02786
Correction erreur d’inclusion
7 years ago
Mattéo Delabre
f52c54177e
Interopérabilité d'un include
8 years ago
Mattéo Delabre
276b7c168c
Correction code menu
8 years ago
Mattéo Delabre
61d693eeaa
Modifie le titre de la fenêtre en test
8 years ago
Mattéo Delabre
78991c216b
Suppression de la profondeur sur bouton choix
8 years ago
Mattéo Delabre
853976f56d
Correction màj icône musique
8 years ago
Mattéo Delabre
0f5cbc6d9e
Correction des problèmes de layout des modales
8 years ago
Mattéo Delabre
8684953938
Correction problème bouton d'objets
8 years ago
Mattéo Delabre
bc8baf0b82
Correction du cache des images & changement icône musique
8 years ago
Mattéo Delabre
fc7457bef7
Suppression de la suppression des points de contrôles qui cause de la confusion
8 years ago
Mattéo Delabre
5dd8608ced
Implémentation initiale des modales
8 years ago
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.
8 years ago
Mattéo Delabre
b8f1ca5634
Ajout des boutons de modification du timer
8 years ago
Mattéo Delabre
231aee482e
Réimplémentation du compte à rebours pour éditeur & jeu
8 years ago
Mattéo Delabre
dd54596cb7
Correction du défilement à la souris (pointeur)
8 years ago
Mattéo Delabre
7d46367eb5
Ajout du bouton recommencer & fluidification de la caméra
8 years ago
Mattéo Delabre
a0a48f98ad
Mode test dans jeu nouveaux raccourcis, amélioration transition caméra
8 years ago
Mattéo Delabre
656bd60643
Généralisation de la barre d'action au jeu
8 years ago
Mattéo Delabre
b7ebc8e91d
MàJ du bouton de mute en fonction de l'état
8 years ago
Mattéo Delabre
8c91ba7a54
Boutons normaux et implémentation du bouton éditeur musique
8 years ago
Mattéo Delabre
3c3bbe5e96
Utilisation des nouvelles barres d'outils
8 years ago
Mattéo Delabre
4e824e92dc
Séparation des deux barres d'outils
8 years ago
Mattéo Delabre
dd59bb2b45
Réordonne la liste des objets plaçables
8 years ago
Mattéo Delabre
d193262dbf
Non, non rien n'a changé
8 years ago
Mattéo Delabre
20d251752c
Communication de données entre la toolbar et l'éditeur
8 years ago
Mattéo Delabre
14e4b045a6
Réimplémentation de ResourceManager::getFiles() avec tri & fonctions C++11
8 years ago
Mattéo Delabre
192152ecc3
Interaction du bouton d'objet au clic
8 years ago
Mattéo Delabre
3b854e501f
éviter d'utiliser useGUIView dans Editor
la fonction est dépréciée
8 years ago
Mattéo Delabre
ce210fb8c2
Éviter le message "ne répond pas"
8 years ago
Mattéo Delabre
eec5371e7e
Overload pour les méthodes de chargement
8 years ago
Mattéo Delabre
56cb65fc79
Organisation du code dans des sous-dossiers
8 years ago
Mattéo Delabre
26806791c9
Où est passé le lissage ?
8 years ago
Mattéo Delabre
44fb241934
Nettoyage de l'implémentation des blocs
8 years ago
Mattéo Delabre
c3b46574b3
Implémentation du bloc tueur comme une icône sur le bloc
8 years ago
Mattéo Delabre
2281924c62
Adaptation du code aux changements
8 years ago
Mattéo Delabre
bee32a1fb1
Améliorations du gestionnaire de ressources
Le gestionnaire devient un singleton pour faciliter le
partage des ressources. Possibilité de charger dans les
sous-dossiers. Fonction de listing de tous les fichiers
dans un dossier. Adieu au chargement initial pour éviter
des problèmes de performance (à tester)
8 years ago
Mattéo Delabre
f67e95306d
Arrangement des boutons d'objets dans la toolbar
8 years ago
Mattéo Delabre
81acd2a5c5
Extension du bouton radio pour afficher l'icône des objets
8 years ago
Mattéo Delabre
b7a3bc6d78
Séparation des événements du GUI et des événements du jeu
8 years ago
Mattéo Delabre
e631873857
Ajout métadonnées toolbar
8 years ago
Mattéo Delabre
906297294d
Amélioration de l'interface toolbar
8 years ago
Mattéo Delabre
a3fe83c343
Ajout des nouvelles polices pour le GUI
8 years ago
Mattéo Delabre
66081fa104
Le gestionnaire de ressources renvoie des pointeurs
8 years ago
Mattéo Delabre
ff24f202ce
Ajustement de la taille de la toolbar
8 years ago
Mattéo Delabre
7f5f355ac1
Ajout du thème de l'interface
8 years ago
Mattéo Delabre
6c6411f34a
Redimensionnement correct de la toolbar
8 years ago
Mattéo Delabre
2426addc11
Ajout boutons sauvegarder/tester
8 years ago
Mattéo Delabre
c467ffc6b7
Déplacement de la méthode getLevelName()
8 years ago
Mattéo Delabre
a549694c11
Correction des messages d'erreur de chargement/écriture des niveaux
8 years ago
Mattéo Delabre
4cfd02e099
Re-fusion des méthodes #save(), suppression de getLevelName à réimplémenter dans
le menu pour son usage particulier & en même temps que les miniatures
8 years ago