Quand remplacer une seule lettre dans le code peut modifier complètement l’expérience d’un mauvais jeu

Suivez toute l’actualité du jeu vidéo.
Répondre
Avatar de l’utilisateur
Sephi
Vétéran PF
Messages : 14432
Inscription : ven. 4 déc. 2015 18:33
Localisation : Vers Lyon
Contact :
Likes reçus : 3906
Likes donnés : 3882
Likes reçus : 3906  /  Likes donnés : 3882
News promues : 6

Quand remplacer une seule lettre dans le code peut modifier complètement l’expérience d’un mauvais jeu

Message par Sephi » jeu. 19 juil. 2018 19:29

Quand remplacer une seule lettre dans le code peut modifier complètement l’expérience d’un mauvais jeu. Le fail de l’année ? :D

https://www.resetera.com/threads/aliens ... ter.55247/
Image Sephi : BF2042 aux chiottes DICE - Hunt:Showdown - Dark & Darker
Image Jinrui ni eikō are

Avatar de l’utilisateur
Pouet
Rédacteur PF
Messages : 13457
Inscription : ven. 4 déc. 2015 20:20
Likes reçus : 1881
Likes donnés : 3010
Likes reçus : 1881  /  Likes donnés : 3010
News promues : 12

Re: [PS4 Pro, Xbox One X, Switch] Discussions, rumeurs et infos.

Message par Pouet » jeu. 19 juil. 2018 19:48

Ahaha c’est enorme.
ID PSN: Pouet

Avatar de l’utilisateur
Gui
Vétéran PF
Messages : 8710
Inscription : sam. 5 déc. 2015 01:43
Likes reçus : 2325
Likes donnés : 3481
Likes reçus : 2325  /  Likes donnés : 3481
News promues : 1

Re: Quand remplacer une seule lettre dans le code peut modifier complètement l’expérience d’un mauvais jeu

Message par Gui » ven. 20 juil. 2018 04:41

OMG... Comment ça a pu passer la QA ? C'est fou ! ^^
Casse-couille bien-pensant. Et si ça te plaît pas va chier !

Avatar de l’utilisateur
Rui
Vétéran PF
Messages : 657
Inscription : ven. 4 déc. 2015 20:35
Localisation : Paris
Contact :
Likes reçus : 36
Likes donnés : 278
Likes reçus : 36  /  Likes donnés : 278

Re: Quand remplacer une seule lettre dans le code peut modifier complètement l’expérience d’un mauvais jeu

Message par Rui » ven. 20 juil. 2018 11:48

Gui a écrit : ven. 20 juil. 2018 04:41 OMG... Comment ça a pu passer la QA ? C'est fou ! ^^
Ben tu dis quoi en QA?
"L'IA n'est pas assez bonne" ?
C'est pas au QA que tu pourrais détecter ce problème. Ca aurait été le cas si l'IA ne fonctionnait pas du tout. Là ça fonctionne mais qu'a moitier (doit appliqué l'IA par défaut de dummy ou un truc dans le genre.

Donc "L'IA pas assez bonne" le dev IA qui bosse dessus "nan mais là j'ai fait des trucs de fou en contournement etc quand je test sur ma machine ça marche nickel" envoie au QA "L'IA pas assez bonne" Dev => "Fuck this shit"
NeoPF c'est la NeoVie

Avatar de l’utilisateur
Gui
Vétéran PF
Messages : 8710
Inscription : sam. 5 déc. 2015 01:43
Likes reçus : 2325
Likes donnés : 3481
Likes reçus : 2325  /  Likes donnés : 3481
News promues : 1

Re: Quand remplacer une seule lettre dans le code peut modifier complètement l’expérience d’un mauvais jeu

Message par Gui » ven. 20 juil. 2018 13:29

Béh vérifier que les pattern des ennemis correspondent à ce qui a été prévu c'est leur taf. QA c'est un boulot sérieux et consciencieux, c'est pas juste "ouais c'est bon les ennemis bougent".
Casse-couille bien-pensant. Et si ça te plaît pas va chier !

Avatar de l’utilisateur
Vincent
Rédacteur PF
Messages : 3833
Inscription : sam. 5 déc. 2015 07:24
Localisation : Seine et Marne
Contact :
Likes reçus : 685
Likes donnés : 562
Likes reçus : 685  /  Likes donnés : 562
News promues : 6

Re: Quand remplacer une seule lettre dans le code peut modifier complètement l’expérience d’un mauvais jeu

Message par Vincent » ven. 20 juil. 2018 14:05

Malheureusement souvent les défauts sont là, repérés par le QA, mais non corrigés par manque de budget / temps. La responsabilité finale en revient à l'équipe de développement et aux décideurs. Je l'ai fait chez Lexis Numérique.
  • Ecoutez Reboot : un podcast jeux vidéo.

Avatar de l’utilisateur
Gui
Vétéran PF
Messages : 8710
Inscription : sam. 5 déc. 2015 01:43
Likes reçus : 2325
Likes donnés : 3481
Likes reçus : 2325  /  Likes donnés : 3481
News promues : 1

Re: Quand remplacer une seule lettre dans le code peut modifier complètement l’expérience d’un mauvais jeu

Message par Gui » lun. 23 juil. 2018 04:36

Vincent a écrit : ven. 20 juil. 2018 14:05 Malheureusement souvent les défauts sont là, repérés par le QA, mais non corrigés par manque de budget / temps. La responsabilité finale en revient à l'équipe de développement et aux décideurs. Je l'ai fait chez Lexis Numérique.
Oui ça je dis pas ! ^^
Casse-couille bien-pensant. Et si ça te plaît pas va chier !

Avatar de l’utilisateur
Rui
Vétéran PF
Messages : 657
Inscription : ven. 4 déc. 2015 20:35
Localisation : Paris
Contact :
Likes reçus : 36
Likes donnés : 278
Likes reçus : 36  /  Likes donnés : 278

Re: Quand remplacer une seule lettre dans le code peut modifier complètement l’expérience d’un mauvais jeu

Message par Rui » mar. 24 juil. 2018 13:50

Gui a écrit : ven. 20 juil. 2018 13:29 Béh vérifier que les pattern des ennemis correspondent à ce qui a été prévu c'est leur taf. QA c'est un boulot sérieux et consciencieux, c'est pas juste "ouais c'est bon les ennemis bougent".
Nan mais comment tu fais pour savoir que le patern des ennemies est "pas comme il faut" dans le sens il y a un bug et ils ne réagissent pas comme le code le prévoit?

Le QA a surement remonter le fait que les ennemies avaient une IA pas terrible et l'équipe de dev a surement travailler dessus. Mais puisque le "problème" est au niveau du fichier de config c'est plus compliqué. Pour une fois ils auraient gagné a avoir une plus petite équipe pour le QA pouvait directement discuter en live avec les devs.

Là le problème vient surement de l'inertie et de la taille de la structure.
NeoPF c'est la NeoVie

Avatar de l’utilisateur
Gui
Vétéran PF
Messages : 8710
Inscription : sam. 5 déc. 2015 01:43
Likes reçus : 2325
Likes donnés : 3481
Likes reçus : 2325  /  Likes donnés : 3481
News promues : 1

Re: Quand remplacer une seule lettre dans le code peut modifier complètement l’expérience d’un mauvais jeu

Message par Gui » mar. 24 juil. 2018 14:58

Au final on sait pas vraiment d'où vient le problème, mais a priori dans la check list des QA il y aurait dû avoir des trucs du style "les aliens contournent l'ennemi quand celui-ci fait blablabla", "les aliens se cachent blablabla quand le joueur fait ceci". Et tant que ça marche pas tu fais la boucle avec les dev.
Après mon expérience de bosser avec des QA est mince vu que ça fait à peine 11 mois que je fais du dev de JV, mais c'est comme ça que ça semble fonctionner ici et pourtant on est un tout petit studio.
Casse-couille bien-pensant. Et si ça te plaît pas va chier !

Avatar de l’utilisateur
Pouet
Rédacteur PF
Messages : 13457
Inscription : ven. 4 déc. 2015 20:20
Likes reçus : 1881
Likes donnés : 3010
Likes reçus : 1881  /  Likes donnés : 3010
News promues : 12

Re: Quand remplacer une seule lettre dans le code peut modifier complètement l’expérience d’un mauvais jeu

Message par Pouet » mar. 24 juil. 2018 14:58

Ba ils ont pas une liste de choses à verifier les QA ou c’est juste tu joues au jeu et tu regardes ce qu’il se passe ?
Je serais surpris qu’ils ne savent pas en avance le pattern des ennemis pour les tester justement.
ID PSN: Pouet

Avatar de l’utilisateur
Delpij
Vétéran PF
Messages : 1692
Inscription : mer. 9 déc. 2015 18:55
Localisation : Paris
Contact :
Likes reçus : 299
Likes donnés : 194
Likes reçus : 299  /  Likes donnés : 194
News promues : 2

Re: Quand remplacer une seule lettre dans le code peut modifier complètement l’expérience d’un mauvais jeu

Message par Delpij » mar. 24 juil. 2018 15:59

En fait, y'a une marge de progression quasi-infinie sur les assertions (scénarios de tests) que tu vérifies en QA.
Donc généralement, les contraintes de coût font qu'on teste surtout des fonctions et chemins critiques (idéalement via des bots).
Et vu que ce qui est considéré comme critique est souvent arbitraire... :D
Retraité.

Avatar de l’utilisateur
Alx
Vétéran PF
Messages : 5033
Inscription : ven. 11 déc. 2015 14:57
Likes reçus : 885
Likes donnés : 306
Likes reçus : 885  /  Likes donnés : 306

Re: Quand remplacer une seule lettre dans le code peut modifier complètement l’expérience d’un mauvais jeu

Message par Alx » mar. 24 juil. 2018 20:45

Ouais c'est le genre de bug que tu peux chercher des années sans trouver, surtout que tu vas naturellement chercher dans le code alors que c'est dans un fichier de config…
Bon après c'est aussi un signe de mauvaise implémentation, normalement si le code qui charge ce fichier tombe sur un terme qu'il ne connaît pas, il devrait au moins l'écrire dans un log quelque part.

Avatar de l’utilisateur
Gui
Vétéran PF
Messages : 8710
Inscription : sam. 5 déc. 2015 01:43
Likes reçus : 2325
Likes donnés : 3481
Likes reçus : 2325  /  Likes donnés : 3481
News promues : 1

Re: Quand remplacer une seule lettre dans le code peut modifier complètement l’expérience d’un mauvais jeu

Message par Gui » mer. 25 juil. 2018 00:08

C'est clair ^^'
Casse-couille bien-pensant. Et si ça te plaît pas va chier !

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Semrush [Bot] et 74 invités