﻿1
00:00:04,430 --> 00:00:05,300
‫Hallo en welkom.

2
00:00:05,300 --> 00:00:11,370
‫In deze lezing gaan we de basis leggen om met het oog aan de slag te gaan met de

3
00:00:11,370 --> 00:00:14,180
‫hele A. L. proces, dat een behoorlijke reeks lezingen gaat worden.

4
00:00:14,540 --> 00:00:18,950
‫Dus we beginnen met een herziening van luchtregelaars en blauwdrukken.

5
00:00:19,220 --> 00:00:21,500
‫Laten we erin duiken en kijken wat we herzien.

6
00:00:22,780 --> 00:00:25,810
‫Dus laten we op dit moment terugkomen met ons projectplan.

7
00:00:25,840 --> 00:00:31,310
‫We hebben tot nu toe bewegingen, animatie, schieten, gezondheid en dood gepland.

8
00:00:31,330 --> 00:00:33,670
‫Die dingen zijn zo goed als gedekt.

9
00:00:34,150 --> 00:00:39,040
‫We gaan nu kijken naar een heel groot stuk, dat het vijandelijke leger zal zijn.

10
00:00:39,460 --> 00:00:40,510
‫Dus laten we beginnen.

11
00:00:40,510 --> 00:00:45,100
‫Het eerste wat we altijd moeten doen met A. L. is om een luchtcontroller te hebben.

12
00:00:45,460 --> 00:00:50,860
‫Dus we gaan er een maken en een C++ maken die ik je ga uitdagen om

13
00:00:50,860 --> 00:00:55,990
‫de Blueprint-subklasse te maken en deze als standaard voor de pion aan te sluiten.

14
00:00:56,440 --> 00:01:04,510
‫Dus we gaan hier een nieuwe en jij C++-klasse toevoegen en dan gaan we naar beneden en kijken of hier een luchtcontroller is, ik

15
00:01:04,510 --> 00:01:07,090
‫weet niet zeker of die er is.

16
00:01:07,090 --> 00:01:12,700
‫Dus ik ga alle klassen laten zien en de AI-controller zoeken en die gaan we als onze basisklasse

17
00:01:12,700 --> 00:01:13,310
‫gebruiken.

18
00:01:13,330 --> 00:01:19,830
‫Ga je gang en hernoem het naar zoiets als Shooter Air Controller.

19
00:01:20,960 --> 00:01:23,570
‫En ga die klas maken.

20
00:01:24,800 --> 00:01:29,510
‫En als dat eenmaal is doorgegaan en is gegenereerd en opnieuw gecompileerd, kan het even duren in uw systeem.

21
00:01:29,840 --> 00:01:33,350
‫Je zou moeten eindigen met een C++-klasse als deze.

22
00:01:33,590 --> 00:01:39,350
‫Nu, dat is zo'n beetje alles wat ik ga doen, want de rest, je zou er zelf iets van moeten

23
00:01:39,350 --> 00:01:40,010
‫kunnen onthouden.

24
00:01:40,020 --> 00:01:45,410
‫We hebben dit al veel gedaan in het vorige gedeelte, dus laten we eens kijken of je het kunt doen.

25
00:01:46,400 --> 00:01:48,920
‫Dus hier is een uitdaging om een blauwdrukkind te maken.

26
00:01:49,280 --> 00:01:54,530
‫U moet eerst de onderliggende klasse maken en deze vervolgens instellen als de sleutel voor ons blauwdrukkarakter.

27
00:01:54,920 --> 00:01:57,080
‫Misschien herinner je het je wel of niet, maar dat moet weg.

28
00:01:57,110 --> 00:02:02,360
‫Je gaat in je blauwdruk zoals het personage dat de eerste persoon zou moeten doen, terwijl de derde persoon een personage

29
00:02:02,360 --> 00:02:07,040
‫neerschiet en je kunt het oog instellen dat deze personages automatisch zouden moeten bezitten wanneer ze in de

30
00:02:07,040 --> 00:02:08,000
‫wereld worden geplaatst.

31
00:02:08,450 --> 00:02:10,080
‫En test dan de acteurs.

32
00:02:10,100 --> 00:02:18,230
‫Ik zal een test maken dat de a I-control-acteurs worden gecreëerd door in feite F8 te bezitten, te doen en in je

33
00:02:18,230 --> 00:02:22,490
‫wereldomtrek te kijken om te zien of die acteurs aanwezig zijn.

34
00:02:22,940 --> 00:02:24,410
‫Pauzeer de video en probeer het.

35
00:02:25,640 --> 00:02:26,010
‫Oké.

36
00:02:26,030 --> 00:02:26,660
‫Welkom terug.

37
00:02:26,690 --> 00:02:30,290
‫Dus allereerst gaan we hier een blauwdruk-kinderklasse maken.

38
00:02:30,320 --> 00:02:33,800
‫Dus ik ga dat doen door een nieuwe blauwdrukklasse toe te voegen.

39
00:02:33,800 --> 00:02:38,810
‫En ik ga er een kind van maken van de schutter A. L. controleur.

40
00:02:40,340 --> 00:02:45,020
‫En dan noem ik het de BP-onderstrepingsschieter, A. L. controleur.

41
00:02:45,830 --> 00:02:47,270
‫Ik kan de hoofdletters goed krijgen.

42
00:02:48,690 --> 00:02:49,230
‫Zoals zo.

43
00:02:49,980 --> 00:02:54,780
‫En dan willen we dat de standaard maken voor ons BP-shooter-personage.

44
00:02:54,780 --> 00:02:59,160
‫Dus ik ga het BP-shoots-personage openen en het in het hoofdvenster plaatsen en dan ga ik naar

45
00:02:59,190 --> 00:03:01,290
‫de details van de standaardinstellingen van de klas.

46
00:03:01,290 --> 00:03:07,290
‫En hier zouden we onder de instellingen de luchtcontroller-klasse moeten hebben die we willen overschakelen naar

47
00:03:07,290 --> 00:03:13,140
‫de BP underscore shooter-luchtcontroller, zodat ik op alles kan klikken om op te slaan.

48
00:03:13,140 --> 00:03:21,900
‫Oké, doe dat allemaal en ga alt p om te spelen en dan f acht naar d te bezitten en mijn muis terug te hebben en in de

49
00:03:21,900 --> 00:03:23,010
‫wereldomtrek te kijken.

50
00:03:23,460 --> 00:03:24,840
‫We zouden een schutter moeten zoeken.

51
00:03:25,080 --> 00:03:26,430
‫Ik En daar gaan we.

52
00:03:26,760 --> 00:03:30,690
‫De BP shooter, air controller wordt gemaakt voor dat personage.

53
00:03:30,690 --> 00:03:31,380
‫We zetten het in de wereld.

54
00:03:31,380 --> 00:03:36,360
‫Als je meer personages in de wereld zou zetten, zouden er meer luchtcontrollers worden gemaakt en

55
00:03:36,690 --> 00:03:37,500
‫pas op.

56
00:03:37,500 --> 00:03:42,330
‫Dat is de blauwdrukversie die wordt gemaakt omdat we willen dat alle wijzigingen die

57
00:03:42,330 --> 00:03:45,900
‫we in blauwdrukken maken, in feite in onze game verschijnen.

58
00:03:46,230 --> 00:03:46,530
‫Stoer.

59
00:03:46,530 --> 00:03:52,470
‫Dus we hebben net een snelle herziening doorgenomen van hoe we normaal gesproken luchtcontrollers instellen en

60
00:03:52,470 --> 00:03:58,260
‫vervolgens ga je die luchtcontroller daadwerkelijk iets laten doen, in feite gericht op onze speler.

61
00:03:58,290 --> 00:03:58,800
‫Dus jij dan.

