web-dev-qa-db-fra.com

Est-il possible d'exécuter des jeux sur un bureau distant?

Je ne m'attends pas à jouer à des jeux hardcore, mais peut-être à des jeux plus simples, où le bas cadre est correct. J'ai un réseau 1gbit entre mes ordinateurs. Comment puis-je configurer mes ordinateurs pour pouvoir jouer à des jeux à distance?

20
Amir Rezaei

Techniquement OnLive fait cela, mais ils ont du silicium personnalisé dans des centres de données ridicules pouvant encoder une vidéo HD avec une latence de 1 ms. Tout VNC traditionnel générera suffisamment de latence en compression et en transfert pour rendre tout jeu en temps réel injouable. Solitaire fonctionnera toujours bien.

Certains clients VNC pour Windows sont RealVNC, TightVNC et TeamViewer.

14
NReilingh

Le rendu ne devrait pas importer que tout le rendu se fasse sur la machine distante, il ne fera que porter la sortie sur votre moniteur. Vous devriez pouvoir jouer à n’importe quel jeu que l’ordinateur distant peut gérer. Je joue tout le temps à Civ 4/5 par rapport au spectateur de l'équipe. Votre seul problème sera que si vous accédez à ce PC via un réseau WAN, vous risquez d’être déséquilibré en raison de la latence du réseau.

Pour les plus férus de technologie, installer un serveur et un client "Gaming Anywhere" peut être utile: http://www.gaminganywhere.org/index.html

Je suggère de jeter un coup d'œil à l'expérience de performance qu'ils ont faite; les chiffres sont assez impressionnants, sauf pour la charge du réseau qui est parfois très légèrement supérieure à OnLive ou StreamMyGame, déjà décédé. http://www.gaminganywhere.org/perf.html

Ils offrent des binaires pré-compilés pour gagner 32 bits et linux 32 bits, et un alpha pour Android.

C'est open source et gratuit.

4
Raúl Moreno

Êtes-vous connecté à un ordinateur de votre réseau domestique local ou via Internet à un autre endroit?

Si vous êtes juste sur votre réseau domestique, cela fonctionnera dans une certaine mesure, mais ce n’est vraiment pas destiné à cela. Je ne connais aucun logiciel à distance qui se concentre spécifiquement sur les performances de jeu.

Tout rendu vidéo est cependant effectué sur la machine distante et vient d’être envoyé en tant que vidéo/image à votre connexion distante. La plupart des performances d’une connexion distante sont basées sur la connectivité réseau. C’est pourquoi j’ai demandé si vous restiez sur votre réseau local ou non.

En bout de ligne, cela devrait fonctionner pour vous, mais ne vous attendez pas à de grandes performances.

2
Troggy

C'est tout à fait possible - utilisez simplement votre serveur et client VNC préférés - mais les performances risquent d'être décevantes. Cela dépendra entièrement du jeu, cependant. Le problème n’est probablement pas lié à la quantité de puissance graphique requise - les jeux 3D peuvent très bien fonctionner correctement - mais (du moins avec VNC) la quantité d’affichage modifiée. VNC fonctionne en envoyant uniquement les pixels qui changent - si beaucoup de pixels changent rapidement, vos besoins en bande passante augmenteront, et vous pourrez subir un décalage pendant la mise à jour de votre affichage distant. Un bon jeu à jouer sur VNC serait un jeu qui n’impliquerait pas beaucoup d’animation ou qui attendrait l’entrée de l’utilisateur, par exemple un jeu de réflexion ou une stratégie au tour par tour. Un mauvais jeu implique beaucoup d’animation ou nécessite une réaction rapide aux événements, comme un jeu shoot-em-up ou FPS.

Vous pouvez déjà améliorer certaines choses pour améliorer vos chances de réussite. Vous avez déjà identifié l’utilisation d’Ethernet gigabit et la configuration de l’ordinateur hôte pour une résolution inférieure en est une autre. En bref, cependant, je pense que vous devez juste l'essayer et voir. Certains jeux seront acceptables, d'autres non.

2
Scott