Je bricolage avec un simple jeu de flyer de grotte basé sur Canvas et je voudrais le rendre multijoueur à terme. Le plan consiste à utiliser Node.js côté serveur.
Les données envoyées consisteraient en la position de chaque joueur, la direction, la vitesse et autres. Les mouvements des joueurs sont une simple physique des forces, donc je devrais pouvoir extrapoler les mouvements avant la prochaine mise à jour du serveur.
Des conseils ou des bonnes pratiques en matière de communication? Je suppose que les sockets Web sont la voie à suivre. Dois-je envoyer des informations à chaque passage de la boucle de jeu ou à des intervalles spécifiés? En outre, cela ne me dérange pas si cela ne fonctionne pas avec les anciens navigateurs.