0:00:00.120,0:00:05.490 J'aime les jeux qui vous laissent bouger[br]avec vitesse, fluidité et finesse. 0:00:05.490,0:00:12.580 Je parle de ces jeux de Parkour, de [br]tissage de toile , de skateboard, 0:00:12.580,0:00:15.889 de vitesses supersoniques, et de courses[br]murales ninja. 0:00:15.889,0:00:22.180 Le problème c'est qu'il n'y a pas de recette[br]universelle pour concevoir de tels systèmes. 0:00:22.180,0:00:27.290 Ce qui rend Rocket League génial est [br]totalement différent de Sunset Overdrive, 0:00:27.290,0:00:28.840 lui même différent de Titanfall 2. 0:00:28.840,0:00:35.650 On peut bien sûr noter des choses évidentes[br]comme des contrôles réactifs, des effets visuels et des animations plaisantes. 0:00:35.650,0:00:37.800 Mais peut être que nous pouvons aller[br]plus loin. 0:00:37.800,0:00:42.730 Ce que nous pouvons faire c'est analyser les différentes[br]manières dont le mouvement est implémenté dans une poignée 0:00:42.730,0:00:47.629 de jeux brillants, et de voir si ce que ces différentes[br]approches ont en commun, afin de proposer 0:00:47.629,0:00:50.609 une réponse à la question de ce qui rend[br]le mouvement fun. 0:00:50.609,0:00:51.719 Bonjour. 0:00:51.719,0:00:55.671 Mon nom est Mark Brown, et ceci est[br]Game Maker's Toolkit 0:00:58.449,0:01:03.120 Ok, commençons par Super Mario Odyssey. 0:01:03.120,0:01:07.800 Ce titre donne au joueur une palette de [br]mouvements différents - qui permettent 0:01:07.800,0:01:09.830 tous de légères variations de[br]déplacements. 0:01:09.830,0:01:15.190 Vous avez les sauts hauts, longs, rapides[br]et les sauts de sauvetage de dernière minute. 0:01:15.190,0:01:17.930 Tout est question de savoir quel mouvement[br]utiliser, et quand l'utiliser. 0:01:17.930,0:01:23.110 Mais ce qui est encore mieux c'est que[br]ces mouvement peuvent être enchaînés ensemble 0:01:23.110,0:01:24.240 pour bénéficier d'autres avantages. 0:01:24.240,0:01:30.340 Le saut plongé de Mario, et son jeté de casquette[br]peuvent être minutieusement enchainés 0:01:30.340,0:01:31.890 afin d'atteindre les toits de[br]New Donk City. 0:01:31.890,0:01:38.470 On trouve des choses similaires dans [br]d'autres jeux de plateforme 3D comme[br]Sackboy A Big Adventure et A Hat in Time. 0:01:38.470,0:01:42.740 Mais également dans la série Tony Hawk qui[br]est précisément centrée sur le fait d'enchainer[br]les mouvements. 0:01:42.740,0:01:46.820 Il y a deux actions - le "Revert" et le "Manual" - [br]qui sont toutes deux conçues pour 0:01:46.820,0:01:51.040 conserver vos combos entre les différents[br]éléments du skatepark. 0:01:51.040,0:01:55.640 Le suivant est le zombie shooter en monde ouvert [br]d'Insomniac, Sunset Overdrive. 0:01:55.640,0:02:01.060 Ici le personnage joueur ne possède pas[br]une palette de mouvement très riche, 0:02:01.060,0:02:03.070 seuls les basiques saut, course et roulade[br]sont disponibles. 0:02:03.070,0:02:07.460 Mais cela s'explique par le coeur du jeu qui[br]consiste à utiliser l'environnement pour 0:02:07.460,0:02:12.269 courir sur les murs, rebondir sur les auvents, [br]glisser sur des rails et se balancer sur des poteaux. 0:02:12.269,0:02:17.030 Une utilisation astucieuse de l'environnement[br]donnera l'avantage au joueur sur ses ennemis. 0:02:17.030,0:02:22.660 Un autre jeu qui met l'accent sur l'utilisation de l'environnement[br]est notamment le jeu de SF ninja Ghostrunner, 0:02:22.660,0:02:29.682 et les meilleurs passages des jeux Ori[br]lorsque vous vous propulsez depuis les ennemis et les projectiles. 0:02:29.682,0:02:33.810 A présent, jetons rapidement un oeil à[br]The Pathless. 0:02:33.810,0:02:36.090 Celui-ci repose essentiellement[br]sur le timing. 0:02:36.090,0:02:40.719 Dans ce jeu vous pouvez temporairement augmenter votre[br]vitesse en tirant des flèches sur les cibles flottantes 0:02:40.719,0:02:41.730 dans le monde. 0:02:41.730,0:02:46.000 Vous devez charger le tir et le relâcher lorsque[br]la jauge est totalement remplie - donnant au jeu 0:02:46.000,0:02:50.569 un sorte d'action rythmée à mesure que vous tentez[br]d'anticiper le bon moment pour relâcher chacun de vos tirs. 0:02:50.569,0:02:55.060 Et c'est sans compter que si vous relâchez le tir[br]lorsque la jauge est à moitié pleine, vous obtenez 0:02:55.060,0:02:57.200 un boost de vitesse bien plus important. 0:02:57.200,0:03:02.750 Mais, si vous manquez le bon timing, le tir[br]rate et vous n'obtenez rien. 0:03:02.750,0:03:04.900 Passons à Titanfall 2. 0:03:04.900,0:03:09.219 Dans ce jeu tout est question[br]d'élan : l'initier, et le conserver. 0:03:09.219,0:03:13.549 Le pilote peut courir à une vitesse [br]maximale de seulement 22km/h 0:03:13.549,0:03:18.760 Toutefois, votre vitesse peut être temporairement boostée[br]grace à une course murale, un saut appuyé contre un mur, 0:03:18.760,0:03:21.609 et en glissant sur le sol. 0:03:21.609,0:03:25.939 Donc pour être vraiment rapide, vous devez[br]conserver votre élan en enchainant ces 0:03:25.939,0:03:27.489 mouvements de façon répétée. 0:03:27.489,0:03:28.610 Mais ce n'est pas tout. 0:03:28.610,0:03:33.180 Lorsque nous allons dans le Multijoueur,[br]nous avons accès au grappin qui s'accroche 0:03:33.180,0:03:36.849 aux murs et se rétracte ensuite - comme[br]le crochet de Link. 0:03:36.849,0:03:40.969 Combinez cela avec un saut et vous pouvez[br]vous catapulter à travers la carte à des vitesses folles. 0:03:40.969,0:03:42.529 Et ce n'est pas encore tout. 0:03:42.529,0:03:46.610 Car quand vous atterrissez vous pouvez faire[br]un slide-hop (Action de s'accroupir en jeu, 0:03:46.610,0:03:49.249 puis sauter) afin de maintenir cet élan. 0:03:49.249,0:03:53.829 Les meilleurs joueurs de Titanfall 2 - Pas moi -[br]sont ceux qui pensent toujours à des façons 0:03:53.829,0:03:58.260 de conserver l'élan qu'ils ont construit. 0:03:58.260,0:04:02.930 On trouve des choses similaires dans les[br]jeux de tirs plus anciens comme Quake et Counter-Strike 0:04:02.930,0:04:08.860 dans lesquels le bunnyhopping pour gagner de la vitesse[br]était une stratégie émergente non prévue par les développeurs. 0:04:08.860,0:04:13.459 Le bijoux de Parkour qu'est Mirror's Edge[br]vous forcera à conserver votre élan si 0:04:13.459,0:04:14.689 vous souhaitez réussir ses épreuves[br]chronométrées. 0:04:14.689,0:04:18.870 Crumble vous incite à devenir de plus[br]en plus rapide à mesure que vous vous déplacez. 0:04:18.870,0:04:25.240 Et dans le jeu de plateforme N++, vous devez[br]gagner de l'élan afin de réussir les saut les plus larges. 0:04:25.240,0:04:30.910 Le suivant, Cyberhook - un jeu de speedrunning à[br]la 1ere personne dans lequel on accroche 0:04:30.910,0:04:32.530 son grappin sur des blocs afin de[br]s'élancer vers l'objectif. 0:04:32.530,0:04:36.770 Dans celui-ci l'enjeu est, je pense, de[br]comprendre les trajectoires. 0:04:36.770,0:04:38.120 Restez avec moi une seconde. 0:04:38.120,0:04:43.922 Une trajectoire est un chemin qu'un objet va suivre,[br]lorsqu'il est soumit à l'influence d'une force. 0:04:43.922,0:04:49.240 Et nous considérons cela de manière inconsciente[br]lorsque nous jouons à n'importe quel jeu de plateforme, 0:04:49.240,0:04:51.120 parce que l'arc de chaque saut [br]est déterminé par la gravité. 0:04:51.120,0:04:56.340 Mais dans les jeux avec des grappins - comme[br]A Story About My Uncle et Bionic Commando - 0:04:56.340,0:05:01.400 l'arc du balancier est à la fois déterminé par la gravité[br]et par la tension de la corde. 0:05:01.400,0:05:06.030 Donc pour tirer le meilleur de cette mécanique,[br]nous devons nous représenter mentalement l'arc 0:05:06.030,0:05:09.900 du balancier - et déterminer le meilleur moment[br]pour s'accrocher et se relâcher. 0:05:09.900,0:05:13.988 On trouve aussi cela dans les jeux avec des mécaniques[br]de vol plané, tout est basé sur les formes que le personnage 0:05:13.988,0:05:19.873 va réaliser lorsqu'il se déplace, et de comprendre comment[br]utiliser cela à votre avantage. 0:05:19.873,0:05:23.520 Et enfin, j'aimerai parler de[br]Rocket League. 0:05:23.520,0:05:28.980 Ce jeu est unique car le personnage - une voiture dans ce cas - est[br]fondamentallement un object physique 0:05:28.980,0:05:32.699 sur lequel nous appliquons simplement des forces[br]dans des directions différentes. 0:05:32.699,0:05:37.449 Cela permet de déplacer la voiture dans quasiment n'importe quelle[br]direction souhaitée, conduisant les meilleurs joueurs 0:05:37.449,0:05:42.909 à découvrir des figures absurdes comme faire[br]voler la voiture à travers le terrain, 0:05:42.909,0:05:44.250 ou réaliser de folles retournées acrobatiques. 0:05:44.250,0:05:48.300 Croyez-moi, celui-ci me dépasse - mais j'ai pensé[br]qu'il était tout de même judicieux de le mentionner. 0:05:48.300,0:05:55.685 J'ai donc identifié 6 éléments différents que [br]les bons jeux utilisent pour rendre le mouvement plus amusant. 0:05:55.685,0:06:02.240 On y trouve enchainer les déplacements, utiliser l'environnement,[br]réussir ses timings, gagner de l'élan, 0:06:02.240,0:06:05.550 comprendre les trajectoires, et jouer [br]avec la physique 0:06:05.550,0:06:10.419 Ce n'est pas une liste exhaustive - et il est [br]également important de noter que beaucoup de jeux 0:06:10.419,0:06:12.319 mélangent ces différents éléments. 0:06:12.319,0:06:16.889 Dans Just Cause 3, par exemple, vous devez[br]accrocher votre grappin au décors, ce qui 0:06:16.889,0:06:19.260 crée de l'élan lorsque la corde [br]se rétracte. 0:06:19.260,0:06:22.690 Vous pouvez ensuite enchaîner avec votre[br]parachute, puis votre wingsuit. 0:06:22.690,0:06:26.860 Suite à quoi vous analysez attentivement[br]l'étrange trajectoire de cet équipement 0:06:26.860,0:06:29.009 tout en plongeant loin du danger. 0:06:29.009,0:06:32.770 Cela nous donne donc une sorte de table[br]des éléments relatifs aux déplacements. 0:06:32.770,0:06:37.539 Les briques qui sont utilisées et combinées[br]pour créer des interactions intéressantes. 0:06:37.539,0:06:40.330 Ce sont les éléments qui rendent les[br]déplacements amusants. 0:06:40.330,0:06:42.199 Mais… Pourquoi ? 0:06:42.199,0:06:46.349 0:06:46.349,0:06:48.050 0:06:48.050,0:06:53.560 0:06:53.560,0:06:57.870 0:06:57.870,0:07:03.280 0:07:03.280,0:07:06.530 0:07:06.530,0:07:11.449 0:07:11.449,0:07:16.520 0:07:16.520,0:07:17.639 0:07:17.639,0:07:22.159 0:07:22.159,0:07:24.349 0:07:24.349,0:07:28.599 0:07:28.599,0:07:31.159 0:07:31.159,0:07:35.669 0:07:35.669,0:07:39.850 0:07:39.850,0:07:42.439 0:07:42.439,0:07:47.120 0:07:47.120,0:07:51.180 0:07:51.180,0:07:56.030 0:07:56.030,0:07:57.220 0:07:57.220,0:08:02.129 0:08:02.129,0:08:03.280 0:08:03.280,0:08:07.729 0:08:07.729,0:08:13.360 0:08:13.360,0:08:16.349 0:08:16.349,0:08:21.439 0:08:21.439,0:08:23.597 0:08:23.597,0:08:30.249 0:08:30.249,0:08:34.469 0:08:34.469,0:08:39.560 0:08:39.560,0:08:42.229 0:08:42.229,0:08:46.790 0:08:46.790,0:08:51.660 0:08:51.660,0:08:53.640 0:08:53.640,0:09:00.190 0:09:00.190,0:09:05.290 0:09:05.290,0:09:08.160 0:09:08.160,0:09:12.670 0:09:12.670,0:09:15.370 0:09:15.370,0:09:18.980 0:09:18.980,0:09:24.310 0:09:24.310,0:09:29.420 0:09:29.420,0:09:33.100 0:09:33.100,0:09:37.470 0:09:37.470,0:09:41.970 0:09:41.970,0:09:47.279 0:09:47.279,0:09:50.870 0:09:50.870,0:09:54.779 0:09:54.779,0:09:59.529 0:09:59.529,0:10:01.340 0:10:01.340,0:10:05.889 0:10:05.889,0:10:08.139 0:10:08.139,0:10:12.660 0:10:12.660,0:10:17.000 0:10:17.000,0:10:18.280 0:10:18.280,0:10:23.100 0:10:23.100,0:10:25.920 0:10:25.920,0:10:30.120 0:10:30.120,0:10:32.380 0:10:32.380,0:10:36.920 0:10:36.920,0:10:40.839 0:10:40.839,0:10:45.440 0:10:45.440,0:10:51.283 0:10:51.283,0:10:54.200 0:10:54.200,0:10:58.550 0:10:58.550,0:11:01.639 0:11:01.639,0:11:05.990 0:11:05.990,0:11:08.100 0:11:08.100,0:11:11.980 0:11:11.980,0:11:14.820 0:11:14.820,0:11:19.699 0:11:19.699,0:11:24.790 0:11:24.790,0:11:28.990 0:11:28.990,0:11:33.750 0:11:33.750,0:11:37.400 0:11:37.400,0:11:42.470 0:11:42.470,0:11:47.300 0:11:47.300,0:11:48.779 0:11:48.779,0:11:53.550 0:11:53.550,0:11:58.610 0:11:58.610,0:12:04.080 0:12:04.080,0:12:08.329 0:12:08.329,0:12:12.240 0:12:12.240,0:12:17.000 0:12:17.000,0:12:22.040 0:12:22.040,0:12:27.440 0:12:27.440,0:12:32.170 0:12:32.170,0:12:35.690 0:12:35.690,0:12:40.709 0:12:40.709,0:12:46.110 0:12:46.110,0:12:49.150 0:12:49.150,0:12:53.639 0:12:53.639,0:12:58.389 0:12:58.389,0:13:04.089 0:13:04.089,0:13:11.160 0:13:11.160,0:13:16.100 0:13:16.100,0:13:22.610 0:13:22.610,0:13:25.899