Je suis actuellement dans les étapes de planification pour un jeu multijoueur en temps réel qui serait construit en utilisant Javascript au frontend et PHP sur le backend et je me demandais si quelqu'un ici connaît de bonnes bibliothèques pour un tel jeu?Meilleure bibliothèque pour le jeu Javascript en temps réel avec backend PHP
Répondre
Socket.IO pourrait être utile. Bien que ne sera utile que pour les deux navigateurs qui supportent WebSockets.
Socket.IO vise à faire des applications en temps réel possible dans tous les périphériques navigateur et mobiles , brouillant les différences entre les différents mécanismes de transport .
Je voudrais seconder Ivo Wetzel avec node.js. Louis a suggéré Socket.IO - c'est ce que j'utilise et c'est une bouffée d'air frais. Il utilise des websockets HTML5 mais retombera sur Flash, XHR-polling, etc. s'il n'est pas disponible. Socket.IO/Socket.IO-node est l'un des projets les plus excitants en ce moment. – Eamorr
Socket.IO est génial, mais gardez à l'esprit que tout ce que WebSockets et Flash retombent est juste * mauvais * pour le temps réel. J'utilise une retombée moi-même dans un de mes projets (http://bonsaiden.github.com/NodeGame-Shooter/) et après quelques minutes, le flash devient * tout à fait * laggy. Bien que ce ne soit pas le même que Socket.IO utilise, la communication Flash/JS ajoute environ 30ms de latence. –
J'utilise le repli Flash WebSocket de [gimite] (http://github.com/gimite/web-socket-js) avec de bons résultats pour les jeux en temps réel. Je suis d'accord que d'autres formes de fallback Socket.IO fournit sera tout à fait inapproprié pour les jeux d'action rapide. – bobince
Temps réel avec le backend PHP? Pourquoi ne pas regarder Node.js, cela fonctionne vraiment bien pour de telles choses et vous pouvez réutiliser le code et économiser beaucoup de changement de contexte lorsque vous faites du code frontend et backend. –