G-Rider-01736
Le 06 septembre 2024 à 13:59:28 :
Oui il y a tout une multitude de config mais bon ils testent un minimum en interne tout ça quand même.
Oui, mais tu sais ce que c'est de tester ?
On parle pas d'un mec qui lance 5 min et dis "ca marche" (normalement
) Si tu veux faire les choses bien, tu as tout une équipe dédié.
Tu peux pas tester un jeu entier, donc tu vas choisirs des séquences "modeles"
Tu vas tester chaque plateforme si t'es multi: PS4 (2) PS5 (1 a 2 maintenant
) Xbox idem... + PC
PC tu prends quel(s) model(s) ? Chaque config est une combinaison de pièce. Tu vas pas avoir chaque combinaison au studios, tu en prends 2,3
Les settings dispo pour le joueur, c'est deja une 15 aine de param, chacun avec 2/4 possibilites de reglages. Fais la combinaison de tout ca tu as deja des centaines de possibilités.
Et ca c'est que la face visible de l'iceberg, t'en as 100 fois plus de settings en interne...
Bref, tu te rends comptes que pour tester parfaitement, c'est colossale, et que chaque "sacrfice" est une prise de risque supplémentaire...
Et pour faire du dev, chaque evol meme petite, peut etre un risque de regression
Donc imagines toi relancer la batterie de tests...
Bref, c'est pas si simple
Sur pc c'est pratique de pour voir ajuster ce qu'on veut. Exemple sur COD WW2, je me suis aperçu de deux paramètres qui servaient à rien pour ma résolution. Je les ai mis ma résolution native sans voir de différence flagrnates mais par contre j'ai gagné en framerate. Qui était au délà de 100 de toute façon. Je sais plus leur nom mais c'était censé améliorer l'image au délà de la résolution.
bah go PC, c'est un choix comme je disais. Y a rien de mal. Le fait qu'on choisisse pour toi, ca evites des debats. Peut etre que pour toi c'etait useless, pour d'autres indispensable etc...
C'est effectivement ce que j'ai vu sur la 5. ça améliore la résolution mais le framerate sur la même version du jeu c'est quasiment kif kif. Sans compteur de fps on peut pas vérifier mais en sensation ça se voit pas trop.
Sans doute car le jeu tournait déjà bien avant à près de 60fps. Par contre le 10 balles la mise à niveau, ça je l'ai vu ( une fois ). ça apporté le support de la dualsense avec les gachettes, le 120fps...
Techniquement faut differencier les cas:
- PS4 tel quel, rendu ps4 pro
- ps4 + patch du jeu ps4 => option pour debloquer la resolution / framerate, afin que le boost fonctionne en emulant le jeu ps4 sur ps5
- Build PS5. Faut recompiler le jeu avec toutes les APIs propre a la PS5. Ensuite libre aux studios d'ajouter toutes les ameliorations qu'ils veulent.
A minima ca peut etre l'equivalent de changer de settings sur PC, avec reso, fps, details eleve etc... comme tu peux profiter des features propres a la ps5 si tu prends le temps
Et le choix du build payant, il est arbitraire selon des studio. Y a plein de jeu qui ont offert la version PS5 en pack cross gen
C'est peut etre la notion de compilation qui te parle pas... en gros c'est la transfo du code brut (ex c++) en code lisible pour la machine. D'une architecture a l'autre, d'un OS a l'autre... il faut passer par cette etape...
J'ai été déçu sur Battlefield V. ça améliore par rapport à la version ps4 graphiquement mais pas suffisamment je trouve. Sur pc c'est un tout autre level.
C'est là que l'on voit que le jeu demande à avoir une mise à niveau ou comme tu dis un patch. Bon il est sortit en 2018 ou 2019 aussi.
Tu dis qu'ils ont à optimiser un seul ou deux hardware mais tu as Xbox aussi. Regarde Wu Kong. La version xbox n'est pas encore sortie. Ou alors c'est pas la même équipe qui sont sur ces deux versions.
Y a bien des quipes dédiés par plateforme
Tu peux avoir des devs specialisé sur un moteur comme l'UE5 avec différente spe aussi (Physique, IA etc...) Mais pour l'optimisation bas niveau, c'est des librairies tellement enorme comme DirectX. Il faut des devs spé dans les techno Microsoft ou Sony 