Un post très interessant sur le BL:
Le problème vient du tickrate qui fait partie du netcode, mais pas le netcode en lui même. Le tickrate c'est en fait la fréquence de rafraichissement de toutes les données du jeu à la seconde. Et d'arpès des test, sur bf4 on envoit +/- 4 ko/s au serveur et on reçoit +/- 10ko/s de données par le serveurs donc celà veut dire que bf4 a un tickrate de 10. Celà veut dire que le serveur voit les cibles se déplacer à 10 fps et que entre chaque déplacement le serveur fait des prédictions de vos déplacements pour compenser. On peut presque comparer ça au fait que l'on a continuellement une latence de 100ms si on a 0 de ping....
Donc un tickrate de 10 est un peu honteux.
Pour avoir une comparaison, BF3 avait un tickrate de 30, ce qui est déjà mauvais. Et enfin certain serveur de counter strike GO ont un tickrate de 128 (le dieu du netcode). Un tickrate de 128 ne serait pas possible pour bf4, car en faite , une grande partie de la charge de calcul est prise en charge par notre CPU, et ça serait trop de charge. Dans CS GO il n'y a pas autant de particule, joueurs, véhicules etc, donc voilà une des raisons pkoi celà est possible sur ce genre de jeu.
Donc ma prédiction, c'est que le tickrate de bf4 ne sera jamais amélioré, à moins qui le rende libre au client serveur et celà voudrait dire que celà dépendra du pc à chacun, et provoquera encore plus de crash pour les pc qui ne suivent pas. Donc pas plausible. Donc en gros la seule chose que Dice pourrait faire c'est de trouver une solution pour le prochain BF. Et celui là c'est trop tard, et je pense que c'est la triste vérité.
Le tickrate de bf4 a été adapté par rapport aux limitations des consoles, ce qui est honteux pour les pcistes...
Voilà une vidéo en anglais sur le sujet...
http://www.youtube.com/watch?v=4COlzIbYQ0s [youtube.com]