09-02-2013, 06:06 PM
Salut à tous,
J'ai un problème de conception qui m'empêche de boucler la version Beta de mon jeu. Dans tout mon code source, j'ai une seule et unique variable globale nommé "Root". Celle-ci pointe vers la classe Client côté client, la classe Room côté serveur. Bien sûr, côté client ça ne pose pas problème car la variable est globale pour un seul client. Cependant côté serveur, sous Node.JS, la variable devient globale à l'application et non à un seul client. Hors bien sûr sur le serveur tout le monde ne pointe pas vers la même room. Des pistes pour résoudre ce problème ?
J'ai un problème de conception qui m'empêche de boucler la version Beta de mon jeu. Dans tout mon code source, j'ai une seule et unique variable globale nommé "Root". Celle-ci pointe vers la classe Client côté client, la classe Room côté serveur. Bien sûr, côté client ça ne pose pas problème car la variable est globale pour un seul client. Cependant côté serveur, sous Node.JS, la variable devient globale à l'application et non à un seul client. Hors bien sûr sur le serveur tout le monde ne pointe pas vers la même room. Des pistes pour résoudre ce problème ?