1
00:00:00,000 --> 00:00:03,170
Bienvenue, mes collègues développeurs de jeux. 

2
00:00:03,165 --> 00:00:05,495
Dans cette vidéo, comme promis,

3
00:00:05,490 --> 00:00:08,990
nous avons ajouté un peu de brutalité à la façon dont notre ennemi meurt. 

4
00:00:08,985 --> 00:00:13,045
Alors maintenant, quand je lui tire dessus avec des balles DO, regardez ce qui se passe. 

5
00:00:13,049 --> 00:00:17,129
1, 2, et vous pouvez voir le sang éclabousser de lui. 

6
00:00:17,130 --> 00:00:18,860
Maintenant, même s'il est un squelette,
 techniquement,

7
00:00:18,855 --> 00:00:21,065
il n'a pas de sang. 

8
00:00:21,060 --> 00:00:25,350
Mais utilisons notre imagination et trouvons quelque chose. 

9
00:00:25,350 --> 00:00:28,190
Quoi qu'il en soit, ne perdons plus de temps. 

10
00:00:28,185 --> 00:00:31,695
Le défi de cette vidéo sera comme,

11
00:00:31,695 --> 00:00:35,145
disons moi contre vous qui pouvez relever le défi plus rapidement. 

12
00:00:35,145 --> 00:00:39,105
J'ai donc besoin de toute votre attention et de votre concentration. 

13
00:00:39,105 --> 00:00:41,095
Ne perdons plus de temps. 

14
00:00:41,095 --> 00:00:43,625
Commençons. 

15
00:01:43,900 --> 00:01:47,000
Ce qui est un nouveau type de défi. 

16
00:01:47,000 --> 00:01:49,070
Et qui peut en faire plus rapidement ? 

17
00:01:49,070 --> 00:01:49,460
Pourquoi ? 

18
00:01:49,460 --> 00:01:52,360
Parce que vous avez tous les outils nécessaires. 

19
00:01:52,355 --> 00:01:55,375
Nous faisons quelque chose que nous avons fait plusieurs fois auparavant. 

20
00:01:55,370 --> 00:01:58,550
Mon objectif en ce moment est donc de voir qui peut le faire plus rapidement. 

21
00:01:58,550 --> 00:02:00,130
Pouvez-vous le faire plus vite que moi ? 

22
00:02:00,125 --> 00:02:02,995
Et nous allons avoir une petite pétition de tasses avant de commencer

23
00:02:02,990 --> 00:02:06,020
à créer des sprites éclaboussures. 

24
00:02:06,019 --> 00:02:12,339
L'animation crée donc un champ sérialisé de l'éclaboussure de mort, où devrait-elle être ? 

25
00:02:12,335 --> 00:02:14,665
Et enfin, avant de détruire l'ennemi,

26
00:02:14,660 --> 00:02:18,770
nous allons instancier cette éclaboussure de mort. 

27
00:02:18,770 --> 00:02:20,980
J'espère donc que vous serez à la hauteur du défi. 

28
00:02:20,975 --> 00:02:25,705
Ne perdons plus de temps et commençons. Ne mettez pas la vidéo en pause. 

29
00:02:25,700 --> 00:02:28,270
Allons-y. Allons-y. D'abord, pas

30
00:02:28,265 --> 00:02:30,815
pression, pas de pression.
 

31
00:02:30,815 --> 00:02:34,085
Ce n'est pas comme si vous alliez contre l'instructeur. 

32
00:02:34,085 --> 00:02:39,905
Quoi qu'il en soit, des éclaboussures de sang, nous sommes à l'intérieur de ce Bright. 

33
00:02:39,905 --> 00:02:46,075
Je vais aller ici et nous avons déjà tout tranché. 

34
00:02:46,070 --> 00:02:49,700
Je vais ajouter ce fichier s'ouvrir. On y va. 

35
00:02:49,700 --> 00:02:51,110
Vous pouvez le voir ici. 

36
00:02:51,110 --> 00:02:54,190
Allons de l'avant et cliquez avec le bouton droit de la souris pour créer un objet de jeu vide. 

37
00:02:54,185 --> 00:02:56,635
Je vais réinitialiser sa position ici. 

38
00:02:56,630 --> 00:03:01,330
Je vais aller de l'avant dans les animations, super animation. 

39
00:03:01,325 --> 00:03:04,395
Cela figurera dans les ressources et les animations. 

40
00:03:04,399 --> 00:03:05,939
Cliquez avec le bouton droit. 

41
00:03:08,800 --> 00:03:12,080
là que tu y vas. Côté V, cliquez avec le bouton droit. 

42
00:03:12,080 --> 00:03:18,240
Oh, non, tellement d'éclaboussures. 

43
00:03:18,510 --> 00:03:21,210
Après. 

44
00:03:21,205 --> 00:03:23,455
Ennemi. 

45
00:03:23,490 --> 00:03:26,670
Un nom très long pour une animation. 

46
00:03:26,665 --> 00:03:29,865
Maintenant, je vais choisir tous les sprites,

47
00:03:29,860 --> 00:03:31,600
allez-y et ajoutez-les ici. 

48
00:03:31,600 --> 00:03:33,700
Lançons ça et voyons à quoi ça ressemble. 

49
00:03:33,700 --> 00:03:35,550
Bon, c'est beaucoup. 

50
00:03:35,545 --> 00:03:40,065
Je vais donc choisir tout cela et peut-être rendre les pixels par unité un peu plus,

51
00:03:40,060 --> 00:03:43,920
peut-être 120 ou 150. 

52
00:03:43,915 --> 00:03:45,385
Appliquez cela. 

53
00:03:45,385 --> 00:03:47,595
Essayons à nouveau cette animation. 

54
00:03:47,590 --> 00:03:49,080
livre. Oh, d'accord. 

55
00:03:49,075 --> 00:03:50,535
Il est un peu plus petit. 

56
00:03:50,530 --> 00:03:52,710
Allons-y dix secondes. 

57
00:03:52,705 --> 00:03:54,195
D'accord. 

58
00:03:54,190 --> 00:03:57,250
Peut-être que je vais même le garder pendant 20 ans. 

59
00:03:57,250 --> 00:04:01,370
Voyons voir. Bon, donc je pense que 20 c'est assez bien. 

60
00:04:01,365 --> 00:04:02,605
Allons-y, allons-y, allons-y. 

61
00:04:02,600 --> 00:04:06,740
La prochaine chose que nous allons faire, c'est que nous allons entrer dans le contrôleur NMI ici. 

62
00:04:06,740 --> 00:04:09,020
Nous aurons une référence à l'éclaboussure de sang. 

63
00:04:09,020 --> 00:04:12,730
Je vais aller de l'avant et après les dégâts. 

64
00:04:12,725 --> 00:04:17,095
Donc le champ sérialisé, qui va être le mûr,

65
00:04:17,090 --> 00:04:22,160
appelle ça un objet de jeu comme l'éclaboussure de mort. 

66
00:04:22,160 --> 00:04:23,300
Pourquoi le beurre ? 

67
00:04:23,300 --> 00:04:24,440
Je n'en suis même pas sûr. 

68
00:04:24,440 --> 00:04:27,250
Je vais juste le garder à la fin parce que tous les effets,

69
00:04:27,245 --> 00:04:30,445
il est toujours préférable d'ajouter les effets à la fin. 

70
00:04:30,440 --> 00:04:31,420
Gardez ça. 

71
00:04:31,415 --> 00:04:35,555
Que devrions-nous faire d'autre lorsque nous sommes détruits ici ? 

72
00:04:35,554 --> 00:04:38,584
Ou, oh, j'ai

73
00:04:38,585 --> 00:04:40,105
une énorme erreur de ma part,

74
00:04:40,100 --> 00:04:44,720
pas dans la manette du joueur ici et l'ennemi, sauf ça. 

75
00:04:44,720 --> 00:04:51,500
Oh, d'accord, donc vous avez maintenant une longueur d'avance sur moi à cause de mes erreurs stupides. 

76
00:04:51,500 --> 00:04:54,080
Pas de soucis, nous sauvegardons ce défilement jusqu'à l'ennemi. 

77
00:04:54,080 --> 00:04:56,270
Où est-il mort avant qu'il ne soit détruit,

78
00:04:56,270 --> 00:05:05,060
je vais instancier l'éclaboussure sourde à la position du point de transformation. 

79
00:05:05,060 --> 00:05:08,950
J'espère donc que vous êtes bien sur votre route parce que j'ai

80
00:05:08,945 --> 00:05:14,005
presque fini de transformer la rotation des points et peut-être que vous m'attendez en riant. 

81
00:05:14,000 --> 00:05:16,330
Donc, sauf que tout va bien. 

82
00:05:16,325 --> 00:05:18,655
Retournez ici, l'objet du jeu,

83
00:05:18,650 --> 00:05:22,940
c'est les éclaboussures de charge. 

84
00:05:22,940 --> 00:05:24,080
Gardez ça. 

85
00:05:24,080 --> 00:05:26,080
Et l'ennemi aussi,

86
00:05:26,075 --> 00:05:27,355
nous allons préférer cela,

87
00:05:27,350 --> 00:05:32,290
donc nous allons passer aux remboursements. On y va. 

88
00:05:32,285 --> 00:05:35,875
Du sang s'est éclaboussé, ajouté et voilà à l'ennemi. 

89
00:05:35,870 --> 00:05:40,210
Il se fait retirer les éclaboussures de mort de la hiérarchie,

90
00:05:40,205 --> 00:05:42,325
sauf ça, exécuter le jeu. 

91
00:05:42,320 --> 00:05:45,340
L'ennemi doit-il deux fois ? Il le fait. 

92
00:05:45,335 --> 00:05:50,425
Et je peux voir les éclaboussures de sang, mais oh,

93
00:05:50,420 --> 00:05:58,210
je pense que nous avons oublié de nous assurer que le moteur de rendu de sprite est sur où devrais-je l'ajouter ? 

94
00:05:58,205 --> 00:06:01,385
Lequel, ou je peux ajouter un calque de tri. 

95
00:06:01,385 --> 00:06:05,845
Voyons voir, réfléchissons à cela une seconde. 

96
00:06:05,840 --> 00:06:08,990
Je peux ajouter 0, donc les ennemis, d'accord, super. 

97
00:06:08,990 --> 00:06:11,450
Donc, pour l'ennemi, sauve ça. 

98
00:06:11,450 --> 00:06:15,280
Et maintenant, lorsque nous tirons deux fois sur l'ennemi,

99
00:06:15,275 --> 00:06:16,955
nous devrions voir le sang. 

100
00:06:16,954 --> 00:06:19,204
Ok, super. Donc, mais comme vous pouvez le voir,

101
00:06:19,205 --> 00:06:20,665
nous l'avons en boucle. 

102
00:06:20,660 --> 00:06:24,940
Je vais donc aller dans les animations, faire du

103
00:06:24,935 --> 00:06:28,075
sang et retirer le temps de la boucle,

104
00:06:28,070 --> 00:06:30,640
sauver ça, relancer le jeu. 

105
00:06:30,635 --> 00:06:33,635
Et nous devrions avoir une
 très belle

106
00:06:33,635 --> 00:06:36,805
touche de sang. 

107
00:06:36,800 --> 00:06:38,710
Et voilà, disparaît. 

108
00:06:38,705 --> 00:06:42,565
Nous devons nous assurer qu'il y a quelques inconvénients. 

109
00:06:42,560 --> 00:06:46,300
Donc, à la fin, nous voudrions peut-être aller de l'avant et détruire cela. 

110
00:06:46,295 --> 00:06:47,615
Pour ce faire,

111
00:06:47,615 --> 00:06:50,525
passons à nos scripts ici. 

112
00:06:50,525 --> 00:06:57,505
Et nous avons déjà créé une sorte de script qui était le destructeur d'effet d'impact. 

113
00:06:57,500 --> 00:07:02,180
Au fait, on peut aller de l'avant et aller dans les Prefabs,

114
00:07:02,180 --> 00:07:03,500
choisir les éclaboussures de sang. 

115
00:07:03,500 --> 00:07:05,330
Nous avons ce petit verrou ici,

116
00:07:05,330 --> 00:07:07,300
donc cela ne fait plus partie du défi. 

117
00:07:07,295 --> 00:07:09,875
C'est quelque chose de plus qui va s'ajouter. 

118
00:07:09,875 --> 00:07:13,105
J'ai même oublié la destruction de cela. 

119
00:07:13,100 --> 00:07:21,220
Et nous pouvons aller de l'avant et ajouter l'effet d'impact, destroyer, destroyer. 

120
00:07:21,215 --> 00:07:27,625
Maintenant, je peux y accéder ici et je peux lui dire que lorsque nous arriverons à

121
00:07:27,620 --> 00:07:31,370
la dernière image et que
 nous pourrons peut-être même la garder

122
00:07:31,370 --> 00:07:35,510
quelques millisecondes ici,

123
00:07:35,510 --> 00:07:36,890
donc le sang est sur le sol. 

124
00:07:36,890 --> 00:07:40,630
Une fois terminé, nous ajoutons ce petit fait,

125
00:07:40,625 --> 00:07:44,105
supprimons le verrou et l'événement d'animation. 

126
00:07:44,105 --> 00:07:47,095
Quel est le problème ici ? 

127
00:07:47,090 --> 00:07:49,330
Une sorte de clé, elle est ouverte. 

128
00:07:49,325 --> 00:07:51,655
Ok, donc nous avons détruit le sang,

129
00:07:51,650 --> 00:07:58,280
mais pour une raison quelconque, le sang éclaboussant après l'ennemi. 

130
00:07:58,280 --> 00:07:59,750
Salut, bon retour. 

131
00:07:59,750 --> 00:08:03,230
Il y a donc eu un petit problème quand j'ai ajouté l'événement,

132
00:08:03,230 --> 00:08:04,810
j'ai eu quelque chose de différent. 

133
00:08:04,805 --> 00:08:08,695
Le problème était que si vous n'avez pas d'éclaboussures de sang,

134
00:08:08,690 --> 00:08:10,330
par
 exemple, dans la hiérarchie,

135
00:08:10,325 --> 00:08:11,425
lorsque vous ajoutez un événement,

136
00:08:11,420 --> 00:08:12,500
cela semble un peu bizarre. 

137
00:08:12,500 --> 00:08:13,520
Laissez-moi vous montrer encore une fois. 

138
00:08:13,520 --> 00:08:17,660
J'ai donc choisi les éclaboussures de sang et l'animation a choisi les éclaboussures de sang. 

139
00:08:17,660 --> 00:08:19,510
Vous pouvez donc voir qu'il n'y a pas d'animation. 

140
00:08:19,505 --> 00:08:23,015
Nous devons d'abord l'ajouter ici dans la hiérarchie et dans notre scène. 

141
00:08:23,015 --> 00:08:24,835
Ensuite, nous pourrons aller de
 l'avant et ajouter

142
00:08:24,830 --> 00:08:29,000
le petit événement que je fais encore une fois. Alors, tu y vas. 

143
00:08:29,000 --> 00:08:32,770
Et environ 50 ans, je vais ajouter cette fonction ici. 

144
00:08:32,765 --> 00:08:34,945
Je vais accéder à la destruction,

145
00:08:34,940 --> 00:08:37,360
sauver ça, lancer le jeu. 

146
00:08:37,355 --> 00:08:41,275
Maintenant, je tue l'ennemi avec deux balles. 

147
00:08:41,270 --> 00:08:44,060
L'éclaboussure se produit livre,

148
00:08:44,060 --> 00:08:47,120
puis il est enlevé tout seul. 

149
00:08:47,120 --> 00:08:48,860
Nous ne l'avons plus dans notre hiérarchie. 

150
00:08:48,860 --> 00:08:50,000
J'espère que ça vous plaira. 

151
00:08:50,000 --> 00:08:51,380
J'espère que vous avez relevé le défi. 

152
00:08:51,380 --> 00:08:53,690
Vous ne l'avez peut-être pas fait aussi vite que moi. 

153
00:08:53,690 --> 00:08:54,740
Vous mettez en pause la vidéo,

154
00:08:54,740 --> 00:08:57,240
vous avez essayé plusieurs choses vous-même. 

155
00:08:57,244 --> 00:08:58,474
C'est un peu avancé. 

156
00:08:58,475 --> 00:08:59,785
Tout ce que nous avons utilisé,

157
00:08:59,780 --> 00:09:02,020
nous connaissons déjà l'instanciation. 

158
00:09:02,015 --> 00:09:06,025
Quel est l'effet que nous avons créé,

159
00:09:06,020 --> 00:09:08,150
l'animation, la position transformée,

160
00:09:08,150 --> 00:09:09,380
tout ce que nous avons fait,

161
00:09:09,380 --> 00:09:11,470
peut-être le seul défi,

162
00:09:11,465 --> 00:09:14,255
peut-être que vous ne saviez pas où vous auriez dû l'ajouter. 

163
00:09:14,255 --> 00:09:16,385
Peut-être avez-vous ajouté après la destruction. 

164
00:09:16,385 --> 00:09:20,615
Je ne pense pas que cela fonctionne si vous l'avez ajouté après avoir détruit si bien fait,

165
00:09:20,615 --> 00:09:24,205
assurez-vous de commettre vos changements, j'espère que vous avez apprécié. 

166
00:09:24,200 --> 00:09:30,320
Et dans la vidéo suivante, nous allons ajouter de la brutalité à la façon dont nous blessons notre ennemi. 

167
00:09:30,320 --> 00:09:31,610
Donc, actuellement, quand on lui tire dessus,

168
00:09:31,610 --> 00:09:32,980
il ne ressent rien,

169
00:09:32,975 --> 00:09:36,055
mais on va s'assurer qu'il le fait. 

170
00:09:36,050 --> 00:09:37,880
Et au fait,
 nous avons aussi

171
00:09:37,880 --> 00:09:40,580
l'animation de la mort que vous pouvez créer pour

172
00:09:40,580 --> 00:09:43,340
l'ennemi et qui lui a été ajoutée quand il meurt,

173
00:09:43,340 --> 00:09:44,450
une sorte de déclencheur. 

174
00:09:44,450 --> 00:09:45,850
Peut-être que nous le ferons plus tard. 

175
00:09:45,845 --> 00:09:49,735
Si vous ne voulez pas trop tard pour mon paresseux derrière,

176
00:09:49,730 --> 00:09:52,870
vous pouvez aller de l'avant et le faire maintenant entre deux vidéos. 

177
00:09:52,865 --> 00:09:56,075
Je vous verrai donc dans le prochain. 

