killer1-fr

Enrôlé :
2011-11-16
2014-08-11 17:19
Bonjour,
Qui peu m'expliquer clairement si possible, qu'elle est cette histoire de tickrate? a quoi cela correspond et qu'elle incidence ça a sur le jeu.
Merci
killer1-fr

Enrôlé :
2011-11-16
2014-08-11 20:00
Merci pour cette réponse, mais question:
Ne faut t'il pas plutot modifier la version serveur que client?
Germinator33

Enrôlé :
2013-12-05
2014-08-11 21:08 , modifié le 2014-08-11 21:09 par Germinator33
killer1-fr a dit :
Merci pour cette réponse, mais question:
Ne faut t'il pas plutot modifier la version serveur que client?
Non impossible
économiquement!
Il faudrait multiplier par 10 les échanges de données et donc la bande passante serveur.
DeltaFr_Ant

Enrôlé :
2011-11-13
2014-08-11 21:24
Faux.
Des gens ont déjà changer le tickrate sur une version ''hacké'' du jeu.
Ils ont testé à 100 (À la place de 10) comme sur CS:GO et c'est le moteur du jeu qui n'arrive pas à suivre. Il fait de drôle de truc et crash après.
Alors ce n'est pas une question de serveur, mais plutôt de re-écrire une série énorme de code. Voir recommencer le jeu.
Car pour le moment, le tickrate est adapté en fonction du moteur en place.
DeltaFrench - In Frag We Trust ... N' Frag We Do ! - Since 2002
ssimouss

Enrôlé :
2011-11-12
2014-08-12 05:39
sur CS le tikclratd est a 128 et bf3 si ça n'a pas changer entre temps est a 30
ce qu'il faut prendre en compte aussi c'est le nombre de fps /hz qu'affiche le jeu du joueur
sur CS en jouant en 144/120hz avec 128 de tickrate c'est nikel
sur bf4 c'edt horrible , toujours en jouant en 144hz , le nombre de balayage et d'affichage d'image par seconde est 10 fois plus important que le tickrate ce qui signifie que le serveur fait quasiment que de la prédiction concernant le manque d'image est l'on voit ce que ça sonne ig
c'est ça qui est magic :)
Germinator33

Enrôlé :
2013-12-05
2014-08-12 07:28
Ben oui le serveur BF4 fait de la prédiction et rajoute du lag compensation pour compenser son faible tickrate.
ZyGoMaR

Enrôlé :
2011-10-27
2014-08-12 07:43
Les paquets sont trop gros, ça passe pas par le tuyau... Il faut réduire le nombre d'infos qui doivent passer par ce tuyau, et augmenter le diamètre ^^'
Tant que tout ceci n'est pas fait, aucune évolution n'est possible.
Comme dit par Germinator33, en l'état, c'est impossible daugmenter cette valeur sans dépenser des dizaines de milliers d'euros pour améliorer la capacité des serveurs.
Ce n'est pas QUE une question de code, il ne suffira pas de tout réécrire pour que ça marche.
@ssimous: le tickrate à 30 il me semble que c'est justement la valeur augmentée dans "la bulle" sur le CTE. En temps normal, je crois que BF tourne à 18 de tickrate...
Une 2CV dans la carrosserie d'une Ferrari quoi...
I'll be back!...
killer1-fr

Enrôlé :
2011-11-16
2014-08-12 07:48 , modifié le 2014-08-12 07:49 par killer1-fr
Ok mais alors si je suis bien ce que vous dites, quoi que face qui que se soit CTE ou pas, se jeux ne pourrais donc jamais être amélioré?
@ENBRY quand tu parle de serveur maitre, je supose que tu parle du serveur de jeux que nous louons?
ZyGoMaR

Enrôlé :
2011-10-27
2014-08-12 07:55
Malheureusement j'en ai bien peur oui... :/
Ce jeu est mort né, un peu comme le 3, mais les problèmes sont moins visibles sur le 3 car on en demande un petit peu moins aux serveurs...
Seule solution: un nouveau moteur sur de nouveaux serveurs, mais ce n'est pas demain la veille, il faut d'abord rentabiliser le Frostbite, et ça non plus, ce n'est pas gagné...
I'll be back!...
ssimouss

Enrôlé :
2011-11-12
2014-08-12 08:38
si avec un patch ils vont pouvoir l'améliorer mais pas dans le sens où tout le monde l'entend a savoir rendre le jeu jouable est stable niveau netcode , ils vont améliorer un peu le truc en le marquant en gros dans le changelog mais bon ... faut pas trop se faire d'illusion
Germinator33

Enrôlé :
2013-12-05
2014-08-12 10:54 , modifié le 2014-08-12 10:55 par Germinator33
ZyGoMaR a dit :
Les paquets sont trop gros, ça passe pas par le tuyau... Il faut réduire le nombre d'infos qui doivent passer par ce tuyau, et augmenter le diamètre ^^'
Tant que tout ceci n'est pas fait, aucune évolution n'est possible.
Comme dit par Germinator33, en l'état, c'est impossible daugmenter cette valeur sans dépenser des dizaines de milliers d'euros pour améliorer la capacité des serveurs.
Ce n'est pas QUE une question de code, il ne suffira pas de tout réécrire pour que ça marche.
@ssimous: le tickrate à 30 il me semble que c'est justement la valeur augmentée dans "la bulle" sur le CTE. En temps normal, je crois que BF tourne à 18 de tickrate...
Une 2CV dans la carrosserie d'une Ferrari quoi...
Les serveurs peuvent passer sur des tickrates plus élevés mais ils hébergeront dans ce cas là moins de jeux ( incidence de la bande passante x 12 si 128 ) avec, vous l' avez compris, la conséquence économique de location..( moins de jeux hebergés = augmentation du coût locatif )
En clair ce n'est pas possible
économiquement de faire fonctionner ce jeu avec un tickrate plus élevé.!
ssimouss

Enrôlé :
2011-11-12
2014-08-12 12:03
plusieurs fps multi ont palier a ce souci comme cod qui a des serveur dédiés ou encore farcry qui lui fait héberger la partie a l'un des joeur mais ces pratique empéche certaines libertées que l'on a lorsque l'on loue son serveur , on le voit bien sur le cte , on ne choisi pas les différentes map qu'il y a sur le serveur ou encore ces modes tout comme le nombre de tickets etc...
the_lolox

Enrôlé :
2012-12-22
2014-08-12 12:08 , modifié le 2014-08-12 12:10 par the_lolox
Germinator33 a dit :
ZyGoMaR a dit :
Les paquets sont trop gros, ça passe pas par le tuyau... Il faut réduire le nombre d'infos qui doivent passer par ce tuyau, et augmenter le diamètre ^^'
Tant que tout ceci n'est pas fait, aucune évolution n'est possible.
Comme dit par Germinator33, en l'état, c'est impossible daugmenter cette valeur sans dépenser des dizaines de milliers d'euros pour améliorer la capacité des serveurs.
Ce n'est pas QUE une question de code, il ne suffira pas de tout réécrire pour que ça marche.
@ssimous: le tickrate à 30 il me semble que c'est justement la valeur augmentée dans "la bulle" sur le CTE. En temps normal, je crois que BF tourne à 18 de tickrate...
Une 2CV dans la carrosserie d'une Ferrari quoi...
Les serveurs peuvent passer sur des tickrates plus élevés mais ils hébergeront dans ce cas là moins de jeux ( incidence de la bande passante x 12 si 128 ) avec, vous l' avez compris, la conséquence économique de location..( moins de jeux hebergés = augmentation du coût locatif )
En clair ce n'est pas possible économiquement de faire fonctionner ce jeu avec un tickrate plus élevé.!
Je sais pas si ce calcule économique est si juste, car au final le nombre de serveurs est calé sur le nombre de joueurs et donc directement sur le nombre de jeux vendus. Ors il est fort probable que sur le prix de vente de chaque jeu il existe une fraction qui est prise pour le financement à venir des serveurs. Sinon ce ne serait pas viable et on serait sur un modèle type MMORPG avec abonnement mensuel. Et cela s'ajoute en plus tous les serveurs qui sont loues par des particuliers et donc ne coute rien a EA/DICE. Donc si le succes du jeu ne devait tenir qu'a une histoire de serveur, je pense que EA trouverait aisément une solution sans y perdre de sous.
Perso je pense que le problème est surement plus du coté du jeu lui-même et que cela est plus complexe qu'un simple upgrade de tickrate. Car depuis la mise a jour de Juillet j'ai vu une amélioration sur certain aspect correctif des desynchronisations. Le plus emblématique c'etait les ennemis qui etaient deja morts pour le serveur mais qui apparaissaient encore bien vivant à ton écran. Plein de hitmark et zero assist. Depuis la MAJ ca a considérablement diminué, ce qui tend à prouver que le rafraichissement des infos a bien été réévalué avec une incidence direct sur certain aspect du jeu lié a la synchronisation des informations. Donc les problèmes récurrents de "netcode" sont a mon avis au dela d'une simple histoire de tickrate comme les himarks non prises en comptes.
lenecro76

Enrôlé :
2011-10-26
2014-08-13 10:47
et c’est pour ça que la location des serveurs de BF4 est moins chère que ceux de BF3 ?
Quand on veut être ambitieux, il faut aussi se donner les moyens de l'être et pas rester sur du cheap !
DeltaFr_Ant

Enrôlé :
2011-11-13
2014-08-13 10:55
DeltaFr_Ant a dit :
Alors ce n'est pas une question de serveur, mais plutôt de re-écrire une série énorme de code. Voir recommencer le jeu.
Car pour le moment, le tickrate est adapté en fonction du moteur en place.
Pour ceux qui n'avaient toujours pas saisit ..
DeltaFrench - In Frag We Trust ... N' Frag We Do ! - Since 2002
ZyGoMaR

Enrôlé :
2011-10-27
2014-08-13 13:29
Les deux mon capitaine: ET le code ET le tickrate sont à changer! ;)
I'll be back!...
DeltaFr_Ant

Enrôlé :
2011-11-13
2014-08-13 14:05
Justement, si tu veux changer le tickrate, tu dois avant tout changer les codes et les adaptés à la nouvelle valeur :p
DeltaFrench - In Frag We Trust ... N' Frag We Do ! - Since 2002