2012-04-22 3 views
0

En regardant les systèmes multijoueurs à utiliser avec node.js, je ne sais pas quelle méthode de communication/bibliothèque est la plus facile à utiliser.Quel système de communication serait le plus facile pour un jeu javascript?

Je veux être en mesure d'avoir une sorte de système d'autorité client/serveur qui est fait via PHP. L'utilisateur se connecte au système de gestion de compte en utilisant PHP, puis l'utilisateur lance le client qui est écrit en javascript et qui se connecte au serveur node.js.

Ma question est comment puis-je faire cette communication client/serveur et avec si suggéré quelle bibliothèque. J'ai vu socket.io et now.js mais les deux n'ont que des exemples sur comment l'utiliser sans autorisation.

+0

séparer "javascript" en "script Java" est comme un péché – ajax333221

+0

JavaScript, Javascript ou ECMAScript, mais jamais un script Java. – Andrea

Répondre

0

Vous pouvez jeter un oeil au jeu BrowserQuest par Mozilla. C'est open source, et c'est exactement ce qu'il fait.

+0

Mais la question principale est de savoir comment faire un système d'authentification? L'utilisateur doit s'inscrire en utilisant un site Web PHP, puis utilise le client javascript pour jouer au jeu. Le client communique avec le serveur pour indiquer au serveur les événements qui vont ensuite mettre à jour le profil des utilisateurs dans la base de données. –

0

Vous n'avez pas donné assez d'informations sur presque le type de jeu ou le type de communication dont vous avez besoin. Vous avez mentionné Socket.IO et Now.JS, mais est-ce une exigence? Qu'en est-il des demandes standards d'ajax http? Ensuite, vous utiliserez simplement le cookie fourni par la session PHP et l'authentification. Y at-il une bonne raison d'introduire node.js dans votre pile en plus de PHP?

Questions connexes