CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Forum
  • Accueil
  • Actus
  • Tests
  • Vidéos
  • Images
  • Soluces
  • Forum
Liste des sujets

optimiser netcode

Pseudo supprimé
Pseudo supprimé 21 octobre 2012 à 03:09:57

Whosdabombz ?
Posté le 17 juillet 2012 à 09:00:15 !
- Avec un NetCode serveur, quand tu touche l'information remonte au serveur et le serveur va dire à la cible qu'elle a été touché.
- Avec un NetCode client, quand tu touche l'information remonte directement à la cible, et c'est elle qui va dire au serveur si oui ou non elle a bien été touché.
Or à gros ping, le temps que les informations remontent la cible aura bougé et indiquera donc au serveur qu'elle n'a pas été touché.

"quand tu touche l'information remonte directement à la cible" :d) ça veut dire qu'on est connecté en P2P avec chaque joueur ? J'ai pas bien compris concretement la différence...

-Renzo-
-Renzo-
Niveau 10
21 octobre 2012 à 05:07:25

Nah, tu n'est pas connecté à chaque joueur avec un netcode client :noel:

Tu tir, tu envoies cette info au serv, le serveur effectue le test touché / pasTouché, si touché le serveur envoi au client l'information "tu t'est fait own, lol"

Tu risques donc de te faire tuer à couvert

Avec un netcode serveur

Tu vas tirer, le test touché / pasTouché est effectué chez toi, tu as un hitmarker. Tu envois l'info du tir au serv, le serveur envoie l'info du tir à la cible, qui a cause de la latence à pu se déplacer depuis et evité ton tir

Tu risques donc de avoir des faux hitmarkers

Enfin si j'ai bien compris parceque en faite je decouvre un peu aussi même si j'imaginais que ça marchait un peu comme ça

-Renzo-
-Renzo-
Niveau 10
21 octobre 2012 à 05:15:48

Par ailleurs je pense aussi que ça doit toucher mieux qd la fluidité du réseau est au minimum

Si la fluidité s'amuse à extrapoler la position des joueurs pour rendre le jeu fluide alors j'ai raison :hap:

Si la fluidité consiste juste en un algorithme de correction d'erreurs de paquets. Alors il se peut que j'ai tort. Mais cela augmente votre ping :oui:

Donc reduisez cette option au minimum pui augmentez par petit palier jusqu'a ce que le jeu paraise fluide :ok:

Whosdabombz
Whosdabombz
Niveau 10
21 octobre 2012 à 06:02:41

@-Renzo-, Hum t'as inversé NetCode Client & Serveur.

raven666777
raven666777
Niveau 5
07 novembre 2013 à 13:18:54

Voila pour améliorai :

http://blogs.wefrag.com/PinGoo/2013/11/05/battlefield-34-network-smoothing/

Et voila une explication du fonctionnement d'un jeux en ligne ;)

http://www.nofrag.com/2005/sep/19/18903/

Et plz les gens, ( ceux concerner ) Stop rager au netcode de merde et bla bla bla, effectivement c'est pas parfait, mais c'est tout a fait jouable ;) Quand je pense qu'avant on payé une fortune pour des cartes réseau opti, pour avoir son serveur et avoir le ping le plus bas et donc être le plus réactif et que maintenant on joue à un FPS sur console avec des analogues !!!! et un ping de minimum 100 Oo

La vidéo du moment