Sep 11, 2018

NBA 2K19 Gameplay & AI Blog

Salut à vous, fans de NBA 2K et de basket ! Je m'appelle Nino Samuel et je suis producteur IA sur NBA 2K19. Je suis très heureux de pouvoir vous présenter quelques-unes des améliorations que nous avons apportées à notre jeu. Tous les ans, nous essayons de vous proposer une IA plus intelligente, plus élaborée et plus subtile.

Nous avons la chance d'avoir une équipe de producteurs et d'ingénieurs exceptionnels, et nous sommes impatients que vous puissiez découvrir les nouveautés que nous vous avons préparées.

 

Interface tactique

  • Nous avons amélioré notre interface tactique pour NBA 2K19.
    • L'aspect visuel et le fonctionnement de nos options simplifiée et complète ont été mis à jour.
    • Si vous vous rendez dans les paramètres de l'interface ou dans le menu pause, vous pouvez choisir l'option de votre choix.

Simplifiée

  • L'option Simplifiée est idéale pour les joueurs expérimentés qui apprécient avoir un minimum d'informations à l'écran.

Complète

  • L'option Complète est parfaite pour les joueurs qui préfèrent conserver un peu plus d'informations à l'écran.

Simplifiée et Complète

  • Cette option vous offre un mélange des deux autres et vous permettra de bien découvrir chaque tactique ou action.

 

Coaching en direct

  • Nous avons simplifié le menu de Coaching en direct pour permettre aux utilisateurs de modifier rapidement leurs choix tactiques.
    • Dispositifs tactiques
      • Appuyez à gauche sur le BMD pour afficher le menu de dispositifs tactiques qui vous proposera deux schémas dynamiques : une action au poste et d'isolation, ainsi qu'une tactique adaptée à votre situation.
      • Les tactiques dynamiques sont sélectionnées en fonction du système de coaching adaptable ou selon l'utilisateur, si le système de coaching adaptable a été désactivé.

  • Nous avons modifié le menu tactique pour que les options de base soient immédiatement accessibles, sans avoir à utiliser les gâchettes gauche ou droite.

 

TACTIQUES DYNAMIQUES INDIVIDUELLES

  • Si vous souhaitez attribuer un dispositif à un joueur spécifique, mais que vous ne souhaitez pas faire une recherche parmi toutes celles qui existent, il suffit d'appuyer sur la gâchette haute gauche, puis de sélectionner l'icône du joueur. La première page proposera des options rapides de jeu au poste et de pénétration. Les deux derniers choix permettront à l'utilisateur de choisir le type de dispositifs souhaité. L'IA sélectionnera dynamiquement un schéma correspondant.

 

RÉPARTITION DES STRATÉGIES DE L'IA  

L'année dernière, nos utilisateurs nous ont fait remarquer que, malgré la variété des stratégies disponibles, l'IA semblait répéter toujours les mêmes dispositifs. Ainsi, même si plusieurs schémas tactiques avaient été attribués à un joueur, seuls quelques-uns étaient utilisés.

Nous avons découvert que l'IA accordait trop d'importance au schéma préférentiel de chaque joueur. La situation était encore pire lorsque les deux ou trois meilleurs marqueurs de votre équipe partageaient les mêmes dispositifs tactiques principaux.

Cette année, nous avons remanié cette logique pour permettre une meilleure répartition des tactiques utilisées parmi celles attribuées à un joueur.

La seule réserve étant lorsque l'IA détecte un déséquilibre défensif, lorsque le défenseur qui marque un très bon joueur de votre équipe présente une défense au poste ou extérieure insuffisante pour gêner votre joueur. Dans cette situation, l'IA optera pour des isolations ou des actions au poste jusqu'à ce que le déséquilibre soit corrigé.

 

SWITCH SUR PICK & ROLL

La NBA est notre inspiration. Nous observons toujours très attentivement toutes les équipes de la ligue pour développer des systèmes permettant d'imiter ce que nous voyons. Il y a notamment une action qui m'a marqué il y a quelques années : lorsque LeBron, en play-offs, s'arrangeait pour attaquer toujours sur le moins bon défenseur de l'équipe adverse.

 Notre IA peut également détecter un tel déséquilibre, mais notre défense était tellement avancée que nous n'avions pas le temps de profiter de cet avantage avant qu'elle ne remplace les joueurs concernés. Il n'était donc pas possible de mettre en place une tactique profitant de ce déséquilibre.

Nos meilleurs utilisateurs pouvaient annoncer manuellement des isolations ou des actions rapides au poste, mais ceux qui avaient un peu plus de mal à manier les sticks analogiques n'y arrivaient pas.

Nous sommes donc ravis de vous présenter cette année notre module IA de switch intelligent sur pick & roll. Ce module permet à l'IA d'évaluer la situation sur pick & roll pour repérer si le poseur d'écran ou le porteur peuvent bénéficier d'un déséquilibre.

Lorsque le système détecte un switch, mais qu'il n'y a aucun déséquilibre, il est assez intelligent pour reprendre l'action en cours.

Notre module de switch sur pick & roll permet de modifier la façon de jouer des utilisateurs occasionnels. Même s'il a été initialement conçu pour l'IA, il peut également être appliqué aux utilisateurs. La gestion de l'espace pour une isolation ou une action au poste est automatique ; il n'y a pas besoin d'appuyer sur un bouton ou d'effectuer une action.

Les utilisateurs sont libres d'attaquer le moins bon défenseur pour tenter de provoquer un déséquilibre.

C'est une fonction qui est également très importante pour le mode Ma CARRIÈRE. Si vous jouez un intérieur qui pose de bons écrans, vous pourrez profiter d'actions au poste si vous parvenez à créer un déséquilibre défensif.

Il s'agit de l'une de ces améliorations dont il est dur de se passer après en avoir fait l'expérience.

 

TRANSITION

  • Cela fait trois ans que nous avons mis à jour les phases de transition, et nous voulions apporter un certain nombre d'améliorations techniques afin d'obtenir des transitions encore plus fluides et efficaces que jamais. Les joueurs exploitent parfaitement l'espace sur le terrain pour mener à bien des attaques rapides.

 

MODULE REMANIÉ DE RÉACTION AUX PRISES À DEUX

 Dans les opus précédents, l'IA devait attendre que l'animation de la prise à deux se déclenche pour la repérer. L'utilisateur était donc bloqué avant même le début de l'action.

Cette année, nous avons réécrit le module de prises à deux pour pouvoir anticiper ces situations. Nous avons fait en sorte que l'utilisateur puisse avoir le temps de réagir avant l'exécution de la prise à deux. Désormais, les actions ne sont plus interrompues dès qu'une prise à deux est tentée.

Ceci combiné avec le travail effectué sur l'aspect défensif de la prise à deux signifie que cette action pourra être jouée plus naturellement. Il ne s'agit plus d'une situation de pile ou face. Dans certains cas, l'attaque prendra l'avantage. Dans d'autres, la défense s'adaptera et bloquera la passe initiale. Ce qui est vraiment intéressant, c'est que nous avons désormais des situations lors desquelles la défense propose quelque chose, l'attaque s'adapte à l'option défensive, mais la défense repère l'ajustement offensif et modifie son approche. C'est beau à voir, et cela montre à quel point notre IA est complète et avancée.

Si nous voyons que les prises à deux sont trop efficaces lors d'une action précise ou dans une zone précise, le système de coaching adaptable nous permet d'effectuer la modification requise dans l'effectif.

MODULE DE RÉACTION AU PRESSING

L'IA peut décider d'opter pour une pénétration à n'importe quel moment de l'attaque. Ce comportement est limité par les paramètres de contrôle du rythme et par la tendance de pénétration des joueurs.

L'IA ne saisit pas sans réfléchir la moindre opportunité de pénétration. Dans certains cas, elle ignorera l'ouverture pour se concentrer sur le schéma mis en place. Vous allez donc observer différents comportements, notamment quand l'IA décide qu'il est judicieux de pénétrer la défense. En fonction du rythme du match et des tendances des joueurs, l'IA peut pousser certains joueurs à attaquer régulièrement des défenseurs qui ne sont pas à leur poste. D'autres préféreront respecter la stratégie sélectionnée.

Cela paraît tellement naturel ici qu'on a l'impression que cette fonction a toujours été présente.

 

DÉPLACEMENT LIBRE

  • Le déplacement libre est le mode utilisé par défaut lorsque l'utilisateur ou l'IA ne met pas en place de tactique particulière. Notre intégration des déplacements libres il y a quelques années a affecté les attentes des utilisateurs en termes de profondeur, de variété et d'authenticité des déplacements et des actions par défaut. Depuis nous n'avons cessé de peaufiner l'infrastructure et d'ajouter des aspects techniques à ces systèmes.

Aujourd'hui, nous proposons 20 styles de déplacement libre que vous connaissez peut-être déjà :

  • Action à 2
  • Zone 2-3
  • 3 Out 2 In
  • Zone 3-2
  • 4 Out 1 In
  • 7 sec. ou moins
  • Corner
  • 80
  • Flow
  • Rythme (nouvelles actions)
  • Slice
  • Swing
  • Triangle
  • Floppy Set
  • Hawks Set
  • Horns Set
  • Thru Set
  • Celtics 86 Motion
  • Jazz Motion
  • Warriors

Cette année, nous voulions nous focaliser sur la simplification de cette fonctionnalité, c'est pourquoi les modificateurs de styles de déplacement libre ont été retirés.

Notre technologie de déplacement libre a tellement évolué qu'elle est devenue une infrastructure à part entière et qu'elle peut désormais faire tout ce qu'on souhaite. Afin de fournir davantage de styles de déplacement libre, nous en avons ajouté sept nouveaux en fonction des dispositifs, séries et actions préférés des équipes. Si vous êtes aussi fan de basket que moi, vous en reconnaîtrez peut-être quelques-uns.

  • 21 Delay - Succession de courts déplacements pour effectuer un tir rapide.

  • Flip Push - Simple attaque avec du démarquage, très utile pour créer de l'espace et effectuer des picks & rolls manuels.

  • Piston Snap - J'ai beaucoup aimé transformer cette série en un style de déplacement libre. Parfait pour les utilisateurs avancés. Nécessite une bonne gestion de l'espace et du rythme pour bien fonctionner.

  • Philly Elbow - Déplacements autour d'un intérieur positionné sur l'elbow.

  • Point - Succession de déplacements rapides, style idéal pour les équipes jouant sur un rythme élevé.

  • Boston 14 Motion - Nous nous sommes inspirés de la série Celtics 14 et nous l'avons transformée en style de déplacement libre. Il s'agit de l'un de mes styles préférés et je l'utilise souvent, peu importe l'équipe avec laquelle je joue. Plus le schéma d'origine est élaboré, plus nous pouvons être créatifs dans la création d'un style de déplacement libre.

  • 43 Motion - Une autre série inspirée des Celtics. Il s'agit probablement de mon deuxième style préféré parmi les nouveaux.

Ainsi, nous avons cette année un total de 27 types de déplacement libre. Nous vous proposons trois emplacements vides, qui apparaissent dans le menu de Coaching en direct comme Freelance 1, Freelance 2 et Freelance 3 et qui me permettront de créer de nouveaux styles de déplacement libre ou bien d'en mettre d'anciens à jour.

Si vous souhaitez être tenu au courant des mises à jour liées au système de déplacement libre, suivez @Da_Czar sur Twitter ou bien cherchez #NBA2K19FREELANCEUPDATE. Vous pouvez même utiliser ce hashtag pour proposer un nouveau style de déplacement libre ou pour demander qu'un ancien soit réintégré.

 

IA PROCÉDURALE

Cette année, nous sommes fiers de vous présenter notre nouvelle IA procédurale. Avant tout, je tiens à préciser qu'un grand nombre d'avancées technologiques se trouvent dans ce nouveau système. Nous n'allons pas examiner chacune d'entre elles, car cela prendrait trop de temps.

Ce nouveau système permet de prendre toutes les situations d'un match de basket afin d'y intégrer des options offensives en fonction des schémas défensifs mis en place. Une fois ces solutions élaborées, je suis capable de les déployer partout dans notre système.

Il me suffit alors de mettre à jour la situation de base pour que les modifications s'appliquent automatiquement à chaque fois qu'elle est détectée. Cela inclut les améliorations liées aux capacités techniques du système à l'avenir !

Si vous avez du mal à comprendre, ne vous inquiétez pas, je vous ai préparé une vidéo pour bien illustrer cette toute nouvelle technologie.

En la regardant, rappelez-vous que tout part d'une seule action qui a été conçue à partir d'une procédure. L'IA évalue et prend le meilleur sur la défense adverse. Pour l'instant, il n'y a aucune limite au nombre de solutions que je peux implémenter pour chaque action. Lorsque la défense propose un obstacle, l'IA fournit immédiatement une solution.


  • Il s'agit d'une opportunité d'isolation dans la série Celtics 14. La première vidéo est intégrale.

  • Ici, la zone arrière est laissée libre, et ils l'exploitent automatiquement.

  • Dans ce cas, je sais ce qu'il va se passer, alors j'annule l'isolation. Cette procédure a été conçue spécifiquement pour contrer les attaques de Brad Stevens. Dans ce cas, je voulais qu'ils poursuivent le « flex cut ». Je pourrais proposer à l'IA l'une des très nombreuses actions que j'ai conçues. Ou alors, je pourrais en créer une entièrement nouvelle et l'intégrer rapidement via une mise à jour de l'effectif !

Ici, la solution a poussé Horford, le joueur au maillot vert, à essayer de bloquer la passe qu'il avait anticipée.

La vitesse et l'efficacité de la reconnaissance de l'obstacle défensif par l'IA sont plus rapides que jamais auparavant. Il s'agit d'un système fluide qui peut être constamment amélioré.

Même si nous ne mettions plus à jour notre système, je pourrais quand même continuer à améliorer les capacités de l'IA pendant encore plusieurs années. L'IA procédurale fait ses grands débuts dans NBA 2K19.

 

SÉRIES

En NBA, une série est un ensemble de schémas tactiques qui partagent une base similaire et qui permettent à une équipe de lire la défense adverse afin de mieux la contourner. Certaines équipes joueront une série de schémas à la suite pour masquer leurs actions.

Le principe d'une série est que, comme les schémas se ressemblent, la défense va penser les reconnaître et l'attaque peut alors l'induire en erreur pour mieux la déjouer.

Le concept des séries a été inventé pour augmenter les options de l'IA, mais les joueurs ont également accès aux séries via le Coaching en direct.

  • Il suffit d'appuyer à droite sur le BMD, puis deux fois sur la touche Y.

Les séries sont également disponibles lors des temps morts pour permettre aux utilisateurs de définir leurs options offensives principales.

Lorsque les utilisateurs contrôlent tout, ils peuvent tout voir venir. Donc nous avons ajouté des contres et des lectures pour que les utilisateurs aient du fil à retordre lorsqu'ils défendent face à une série.

Les séries de NBA 2K19 ne sont pas qu'une accumulation de schémas classiques. Elles ont été conçues à l'aide de notre nouvelle IA procédurale. Chaque action est associée à des solutions permettant à l'IA de déjouer les options défensives. Si vous regardez à nouveau la vidéo de l'IA procédurale, rappelez-vous qu'il ne s'agit que d'une série d'actions qui a généré toutes ces options.

Chaque série comprend entre quatre et dix actions distinctes. Une série n'a pas de limite et peut donc évoluer selon nos envies. Nous pouvons également mettre à jour les séries existantes et ajouter de nouvelles actions via la mise à jour d'effectif.

Il est vraiment indispensable de jouer au jeu pour comprendre la profondeur et la qualité des séries. C'est un système totalement inédit.

Voici les séries disponibles dans NBA 2K19 :

  • C POINT SERIES
  • BOSTON ZIPPER SERIES
  • 21 DELAY SERIES
  • EAR TUG SERIES
  • FLIP PUSH SERIES
  • FORTY THREE SERIES
  • PISTON SNAP SERIES
  • PHILLY ELBOW SERIES
  • POINT SERIES
  • HORNS DOUBLE SERIES
  • DOUBL DRAG SERIES
  • CHEST FLARE SERIES
  • IVERSON BOX SERIES
  • HAWKS LOOP SERIES
  • BOSTON SNAP SERIES
  • CLIPPERS 25 HORNS SERIES
  • IVERRSON SERIES
  • WARRIOR FIST SERIES
  • DELAY SERIES
  • BULL PITCH SERIES
  • SPUR ZIPPER SERIES
  • SPUR THRU SERIES
  • HAWK SERIES
  • HORNS SERIES
  • FOURTEEN SERIES
  • 4 SIDE SERIES

De même que les styles de déplacement libre, nous avons conservé quatre emplacements vides au cas où nous voudrions ajouter de nouvelles séries inspirées de la saison NBA à venir. Utilisez le hashtag #2K19SERIESUPDATE pour nous communiquer quelle série vous souhaitez voir intégrée.

 

SÉRIES IA

Afin de faire passer les séries au niveau supérieur, nous avons permis à l'IA d'en suivre les résultats. Lorsqu'un tir est tenté, l'IA enregistre le tir et son résultat. Si le tir a été manqué, la qualité de ce dernier est évaluée. Si le tir était médiocre, l'IA passe à l'action suivante dans la série.

Si le tir a été réussi ou si sa qualité était suffisamment bonne, l'IA continuera d'utiliser l'action en cours jusqu'à ce que l'utilisateur la contre !

J'espère que toutes ces informations vont vous donner envie de jouer à NBA 2K19 !

  • Vidéo bonus #SimNation

 

  • Il s'agit d'une vidéo d'un match lors duquel j'affronte l'IA en difficulté All-Star. C'est un match intense, et vous pouvez observer comment fonctionnent les systèmes. J'ai fini par l'emporter de six points.