﻿1
00:00:04,340 --> 00:00:08,430
‫Hallo en welkom bij de sectie Obstacle Assault.

2
00:00:08,450 --> 00:00:15,680
‫Dit is de eerste sectie waarin we een game gaan bouwen met C++ in Unreal en het

3
00:00:15,680 --> 00:00:22,370
‫outputproduct zal dit zijn. Dit is tenminste mijn prototype van de output, een hindernisbaan waar je

4
00:00:22,370 --> 00:00:24,050
‫overheen kunt navigeren.

5
00:00:24,050 --> 00:00:27,080
‫Als we doorgaan en het spel spelen, kunnen we zien hoe het eruit ziet.

6
00:00:27,080 --> 00:00:34,580
‫We hebben een cool uitziend personage, enkele bewegende platforms en verschillende activa, en we hebben

7
00:00:34,580 --> 00:00:37,790
‫deze obstakels die we moeten vermijden.

8
00:00:37,790 --> 00:00:41,060
‫Ze duwen ons van de klif als we ze niet snel genoeg passeren.

9
00:00:41,330 --> 00:00:49,190
‫We hebben deze herfstjongens geïnspireerde roterende platforms die we moeten proberen te doorkruisen en dan deze kleine veegmachine hier die

10
00:00:49,190 --> 00:00:52,460
‫ons uit de weg probeert te duwen.

11
00:00:52,850 --> 00:00:58,670
‫En als we er eenmaal doorheen zijn, komen we bij het doel en bij de tempel, vermoedelijk om iets te stelen.

12
00:00:59,120 --> 00:01:02,270
‫Dus laten we dit opsplitsen in termen van wat we gaan leren.

13
00:01:02,330 --> 00:01:04,250
‫Een beetje een actieplan dus.

14
00:01:04,250 --> 00:01:08,450
‫Allereerst gaan we een project maken en wat activa binnenbrengen.

15
00:01:08,450 --> 00:01:14,150
‫Dus die coole kerel en de verschillende bergen en blokken die we gaan gebruiken, dan gaan we

16
00:01:14,150 --> 00:01:20,060
‫een kleine omweg maken voor ongeveer vijf lezingen of zo over het installeren van de verschillende tools die we

17
00:01:20,060 --> 00:01:26,060
‫nodig hebben voor C++ en uitzoeken uit hoe we onze C ++ kunnen compileren om het uit te voeren.

18
00:01:26,060 --> 00:01:32,870
‫In de editor gaan we wat basissyntaxis van C++ leren en uitzoeken hoe we heel eenvoudige dingen in

19
00:01:33,140 --> 00:01:41,510
‫C++ kunnen doen, en we gaan dat gebruiken om een platform te maken dat niet voor- en achteruit beweegt, maar alleen in het

20
00:01:41,510 --> 00:01:45,260
‫begin beweegt en zal doorgaan zolang we het verlaten.

21
00:01:45,470 --> 00:01:51,290
‫En dan gaan we ons bewegende platform configureren zodat we kunnen zeggen hoe snel het moet zijn?

22
00:01:51,680 --> 00:01:58,250
‫En dan gaan we werken aan het terugsturen van dat platform, zodat we een platform hebben dat heen en

23
00:01:58,250 --> 00:02:00,740
‫weer beweegt, een klassiek bewegend platform.

24
00:02:01,160 --> 00:02:06,410
‫En tot slot gaan we rotatie toevoegen zodat we ook die kleine roterende platformpuzzelelementen

25
00:02:06,410 --> 00:02:07,460
‫kunnen toevoegen.

26
00:02:07,700 --> 00:02:11,540
‫Wat gaan we in de loop van dit gedeelte leren?

27
00:02:11,900 --> 00:02:16,400
‫Welnu, we gaan opnieuw naar functies, variabelen en branches kijken, maar deze keer gaan we

28
00:02:16,400 --> 00:02:19,790
‫kijken hoe we dit doen met behulp van de C++-syntaxis.

29
00:02:20,060 --> 00:02:27,260
‫We gaan een heel eigen acteur in C++ maken, zoals we hebben gedaan in Blueprint, deze keer in C++

30
00:02:27,260 --> 00:02:34,160
‫gaan we kijken naar het unieke karakter van de C++-codestructuur en hoe dat uitpakt voor onze programmering.

31
00:02:34,460 --> 00:02:41,360
‫We gaan kijken naar C++-compilatie, een proces waarbij code wordt omgezet in binair die de machine kan uitvoeren en hoe we dit

32
00:02:41,990 --> 00:02:47,930
‫gemakkelijk kunnen doen zonder de editor opnieuw te starten met behulp van een onwerkelijk live coderingssysteem. We gaan de

33
00:02:47,930 --> 00:02:52,340
‫blauwdruk koppelen aan C++ zodat we het beste van twee werelden kan gebruiken.

34
00:02:52,610 --> 00:02:59,240
‫En we gaan leren hoe we onze eigen aangepaste karakterklassen kunnen instellen, zodat we kunnen spelen met niet

35
00:02:59,240 --> 00:03:02,720
‫alleen de standaardmiddelen die zijn opgenomen in een sjabloon.

36
00:03:02,750 --> 00:03:06,350
‫Dus veel leuke dingen om te leren en geweldige projecten om te maken.

37
00:03:06,350 --> 00:03:07,550
‫Ik zal je daarin zien.

