Enfin un refactor propre des workers. Pour l'instant, rien ne fonctionne a proprement parlé. Le découplage a cependant était fait, et les fichiers ont subis une petite réorganisation. Reste maintenant à rendre le jeu à nouveau opérationnel. Bisous, cordialement.
Enfin un refactor propre des workers. Pour l'instant, rien ne fonctionne a proprement parlé. Le découplage a cependant était fait, et les fichiers ont subis une petite réorganisation. Reste maintenant à rendre le jeu à nouveau opérationnel. Bisous, cordialement.
Petit commit. Refonte du système de worker avec un découplage complet (adoption d'un modèle à composants dans lequel les workers font office de composants, et les états office de conteneurs). Ajout de plus d'une fonction unbind à l'eventManager permettant de se désabonner de la liste de diffusion. Restructuration également de l'arborescence du jeu qui devenait incohérente, et finalement, refonte des animations de début de partie. Certains points restent encore en suspens, mais le gros du travail est là. Reste à voir maintenant quelles communications nécessitent réellement de passer par un évènement. disparition éventuelle de la classe Manager ?