@ HowardMacKenzie : salut.
Contrairement à ce que tu penses, le jeu est plutôt bien optimisé à l'heure actuelle.
L'optimisation d'un jeu c'est de rationaliser au maximum la charge de travail demandée à votre machine, afin d’atteindre un certain objectif de fluidité comme tenu des paramètres du moteur du jeu.
L'objectif de fluidité pour les concepteurs d'Arma3 est de pouvoir jouer à plus de 30 FPS avec la configuration recommandée.
Le RV Engine n'est pas fait pour le multi-joueur massif, il a été conçu pour une simulation la plus précise possible dans un monde ouvert avec un nombre limité de joueurs.
Les concepteurs du jeu ont donc d'une part rendu le rendering totalement dépendant de la simulation et d'autre part utilisé un système particulier pour le MP. Avec le RV Engine, la simulation s'effectue en même temps sur le client ET sur le serveur.
Les conséquences de ces choix sont que le d'une part le rendu arrive en bout de cycle de simulation et qu'il n'existe aucune possibilité de parallélisation et que d'autre part en MP la charge de synchronisation peut être élevée surtout avec plus de 30 joueurs.
En pratique, pour jouer à Arma3 de façon correcte, il faut :
- un processeur avec la fréquence de fonctionnement la plus élevée possible sur 4 coeurs [le RVEngine est passé du monocore au multi avec Arma2:Operation ArrowHead]
Concrètement le meilleur performeur aujourdh'ui est un Core i9-9900K sur une plateforme Z390!
http://www.comptoir-hardware.com/articles/cpu-mobo-ram/37408-test-intel-z390-core-i9-9900k-i7-9700k-i5-9600k.html?start=11
- 8 Go minimum ou mieux 16 Go de DDR4 3000/3200 MHz pour jouer avec le client 64bits.
Arma3 est extrèmement sensible à la gestion de la mémoire et il faut choisir les réglages en finesse.
- une carte graphique correcte minimum GTX 1050Ti/RX570 ou mieux GTX 1660 6 Go.
Dans tous les cas, une carte graphique de bon niveau va soutenir les performances de l'ensemble mais son rôle sera toujours secondaire avec une utilisation toujours limitée par l'absence de parallélisme dans le moteur du jeu.
C'est d'ailleurs toutes ces raisons qui ont fait que Bohemia Interactive a cessé le developpement du jeu et travaille depuis plusieurs années sur un nouveau moteur "Enfusion".
Je pense qu'il faut être particulièrement reconnaissants envers tous les développeurs du jeu qui ont travaillé pour optimiser le jeu et le rendre jouable dans des conditions extrêmes pour lesquelles il n'était pas spécialement conçu au départ.