﻿1
00:00:04,340 --> 00:00:08,430
‫Olá e bem-vindo à seção Obstacle Assault.

2
00:00:08,450 --> 00:00:15,680
‫Esta é a primeira seção em que vamos construir um jogo usando C++ no Unreal e o produto de saída

3
00:00:15,680 --> 00:00:22,370
‫será, pelo menos, este é o meu protótipo da saída, que é uma pista de obstáculos pela

4
00:00:22,370 --> 00:00:24,050
‫qual você pode navegar.

5
00:00:24,050 --> 00:00:27,080
‫Se formos em frente e jogarmos o jogo, podemos ver como é.

6
00:00:27,080 --> 00:00:34,580
‫Temos um personagem legal, algumas plataformas móveis e vários recursos, e temos esses

7
00:00:34,580 --> 00:00:37,790
‫obstáculos que temos que evitar.

8
00:00:37,790 --> 00:00:41,060
‫Eles nos empurram do penhasco se não passarmos rápido o suficiente.

9
00:00:41,330 --> 00:00:49,190
‫Temos esses caras do outono inspirados em plataformas rotativas que temos que tentar atravessar e depois esse pequeno varredor aqui

10
00:00:49,190 --> 00:00:52,460
‫que tenta nos empurrar para fora do caminho.

11
00:00:52,850 --> 00:00:58,670
‫E uma vez que passamos, chegamos ao objetivo e ao templo, presumivelmente para roubar alguma coisa.

12
00:00:59,120 --> 00:01:02,270
‫Então, vamos dividir isso em termos do que vamos aprender.

13
00:01:02,330 --> 00:01:04,250
‫Então, um pouco de um plano de ação.

14
00:01:04,250 --> 00:01:08,450
‫Primeiro de tudo, vamos criar um projeto e trazer alguns ativos.

15
00:01:08,450 --> 00:01:14,150
‫Então, aquele cara legal e as várias montanhas e blocos que vamos usar,

16
00:01:14,150 --> 00:01:20,060
‫então vamos fazer um pequeno desvio para cerca de cinco palestras sobre a instalação das

17
00:01:20,060 --> 00:01:26,060
‫várias ferramentas que precisamos para C++ e descobrir como podemos compilar nosso C++ para executá-lo.

18
00:01:26,060 --> 00:01:32,870
‫No editor, vamos aprender alguma sintaxe básica de C++ e descobrir como fazer coisas muito simples em

19
00:01:33,140 --> 00:01:41,510
‫C++, e vamos usar isso para fazer uma plataforma que não se move para trás e para frente, mas apenas se

20
00:01:41,510 --> 00:01:45,260
‫move inicialmente e vai continuar enquanto nós o deixarmos.

21
00:01:45,470 --> 00:01:51,290
‫E então vamos configurar nossa plataforma móvel para que possamos dizer o quão rápido deve ser?

22
00:01:51,680 --> 00:01:58,250
‫E então vamos trabalhar para enviar essa plataforma de volta para que possamos ter uma plataforma que se move para trás

23
00:01:58,250 --> 00:02:00,740
‫e para frente, uma plataforma móvel clássica.

24
00:02:01,160 --> 00:02:06,410
‫E, finalmente, vamos adicionar rotação para que possamos adicionar esses pequenos elementos de quebra-cabeça de

25
00:02:06,410 --> 00:02:07,460
‫plataforma rotativa também.

26
00:02:07,700 --> 00:02:11,540
‫Então, ao longo desta seção, o que vamos aprender?

27
00:02:11,900 --> 00:02:16,400
‫Bem, vamos ver funções, variáveis e ramificações novamente, só que desta vez

28
00:02:16,400 --> 00:02:19,790
‫vamos ver como fazemos isso usando a sintaxe C++.

29
00:02:20,060 --> 00:02:27,260
‫Vamos criar um ator muito próprio em C++ como fizemos em Blueprint, desta vez em C++, vamos

30
00:02:27,260 --> 00:02:34,160
‫olhar para a singularidade da estrutura de código C++ e como isso funciona para nossa programação.

31
00:02:34,460 --> 00:02:41,360
‫Vamos ver a compilação C++, um processo de transformar código em binário que a máquina pode executar e como podemos fazer

32
00:02:41,990 --> 00:02:47,930
‫isso facilmente sem reiniciar o editor usando um sistema de codificação ao vivo irreal, vamos vincular o blueprint

33
00:02:47,930 --> 00:02:52,340
‫ao C++ para que possamos pode usar o melhor dos dois mundos.

34
00:02:52,610 --> 00:02:59,240
‫E vamos aprender como definir nossas próprias classes de personagens personalizadas para que possamos jogar usando não apenas

35
00:02:59,240 --> 00:03:02,720
‫os recursos padrão incluídos como em um modelo.

36
00:03:02,750 --> 00:03:06,350
‫Então, muitas coisas divertidas para aprender e grandes projetos para criar.

37
00:03:06,350 --> 00:03:07,550
‫Eu vou te ver nisso.

