﻿1
00:00:04,410 --> 00:00:05,310
‫Olá e bem-vindo.

2
00:00:05,310 --> 00:00:11,520
‫Nesta palestra, vamos implementar um design de nível para uma pista de assalto com obstáculos.

3
00:00:11,520 --> 00:00:16,230
‫Você pode ver aqui, eu adicionei mais algumas ilhas e uma pequena zona final de vitória no final.

4
00:00:16,230 --> 00:00:21,180
‫Vamos falar sobre o meu processo para fazer isso e pegar um pouco de papel e caneta e fazer nossos

5
00:00:21,180 --> 00:00:22,200
‫próprios designs de nível.

6
00:00:22,500 --> 00:00:24,540
‫Vamos mergulhar e começar.

7
00:00:25,490 --> 00:00:30,690
‫Então, vamos tentar passar um momento para projetar um nível com os diferentes componentes que temos aqui.

8
00:00:30,710 --> 00:00:31,630
‫Aqui está minha abordagem.

9
00:00:31,640 --> 00:00:37,330
‫Vou começar com que tipo de permutações e opções de obstáculos eu tenho?

10
00:00:37,340 --> 00:00:41,090
‫Então, com quais elementos posso jogar para projetar este nível?

11
00:00:41,600 --> 00:00:44,030
‫Temos rotação versus movimento.

12
00:00:44,030 --> 00:00:46,220
‫Esse é um dos elementos-chave com os quais podemos mexer.

13
00:00:46,220 --> 00:00:50,810
‫Subimos ou descemos ou da esquerda para a direita, então você pode ter plataformas que o transportam através de uma lacuna.

14
00:00:51,200 --> 00:00:54,950
‫Você poderia ter para cima e para baixo para levá-lo a um nível como já mostramos.

15
00:00:55,610 --> 00:01:01,310
‫Temos a opção de empurrar, cortar, transportar para que as plataformas possam ser usadas para empurrá-lo para fora de algumas coisas para

16
00:01:01,310 --> 00:01:06,020
‫que possam ser um obstáculo a evitar ou possam transportá-lo, caso em que são um obstáculo que

17
00:01:06,020 --> 00:01:07,250
‫você deseja subir em.

18
00:01:07,760 --> 00:01:10,510
‫Então, essas são algumas das opções que temos disponíveis aqui.

19
00:01:10,520 --> 00:01:19,040
‫Vamos dar uma olhada neste caso em um percurso linear simples através do nosso percurso de assalto com obstáculos, onde

20
00:01:19,040 --> 00:01:23,990
‫basicamente todo o objetivo é apenas ir do início ao fim.

21
00:01:24,260 --> 00:01:26,150
‫E não há qualquer tipo de desvios.

22
00:01:26,150 --> 00:01:27,380
‫Você não pode pegar um atalho.

23
00:01:27,380 --> 00:01:30,050
‫Você não pode pegar o caminho da opção B.

24
00:01:30,770 --> 00:01:35,510
‫Então, o que eu sugiro que você faça é pegar isso e pegar uma folha de papel e se afastar

25
00:01:35,510 --> 00:01:38,720
‫um pouco do computador e apenas fazer um brainstorming de alguns designs diferentes.

26
00:01:38,720 --> 00:01:46,400
‫Eu recomendo que você tente encaixar o design em uma folha de papel para limitar o escopo, porque é muito fácil

27
00:01:46,400 --> 00:01:51,950
‫se deixar levar por todas as coisas incríveis que você poderia fazer e assumir um

28
00:01:51,950 --> 00:01:52,910
‫pouco demais.

29
00:01:52,910 --> 00:01:55,370
‫Então vamos tentar limitar o escopo, apenas uma folha.

30
00:01:55,550 --> 00:01:57,290
‫No meu caso, era uma folha A5.

31
00:01:57,290 --> 00:01:59,510
‫Você pode ter uma folha de A4 se quiser.

32
00:02:00,080 --> 00:02:05,810
‫Aqui está o exemplo do que eu criei realmente muito rápido e sujo, só para me dar uma idéia do

33
00:02:05,810 --> 00:02:06,710
‫que eu quero.

34
00:02:06,710 --> 00:02:11,040
‫E isso vai ser algo que eu posso adaptar mais tarde.

35
00:02:11,040 --> 00:02:14,610
‫E você pode ver que está incorporando alguns elementos do design que já temos.

36
00:02:14,610 --> 00:02:18,140
‫Portanto, temos as plataformas ascendentes e descendentes que nos levam a um segundo nível.

37
00:02:18,530 --> 00:02:21,680
‫Temos os empurradores indo para trás e para frente.

38
00:02:21,680 --> 00:02:24,620
‫Temos essas plataformas rotativas que precisamos atravessar.

39
00:02:24,920 --> 00:02:28,070
‫Então pensei que talvez fosse bom ter a ideia de um varredor.

40
00:02:28,070 --> 00:02:34,910
‫Então, algo como um empurrão onde ele gira e tenta nos varrer da plataforma, algo assim, e então

41
00:02:34,910 --> 00:02:41,570
‫teremos algum objetivo no final, talvez algo para alcançar que pareça legal e deixe claro que temos

42
00:02:41,570 --> 00:02:44,360
‫chegou ao fim da pista de obstáculos.

43
00:02:44,930 --> 00:02:46,250
‫Então essa é a minha ideia.

44
00:02:46,250 --> 00:02:49,850
‫E eu gostaria de desafiá-lo a fazer seu próprio design de nível também.

45
00:02:50,270 --> 00:02:52,250
‫Portanto, limite-se a uma folha de papel.

46
00:02:52,250 --> 00:02:57,530
‫Como eu disse, compartilhe seus resultados quando terminar, escolha o design que você mais

47
00:02:57,530 --> 00:03:02,900
‫gosta e compartilhe-o nas discussões antes de implementá-lo e, em seguida, tente implementá-lo por si mesmo.

48
00:03:02,900 --> 00:03:07,490
‫Vimos como podemos fazer projetos diferentes para elementos diferentes, então você pode ter mais alguns elementos

49
00:03:07,490 --> 00:03:11,600
‫que incorporou em seu design, para que possa seguir em frente e fazer mais alguns

50
00:03:11,930 --> 00:03:13,580
‫projetos e colocá-los no mundo.

51
00:03:13,580 --> 00:03:16,640
‫Então deixe seu design se adaptar enquanto você joga também.

52
00:03:16,640 --> 00:03:19,160
‫Uma vez que você escreveu no papel, você não tem que cumpri-lo.

53
00:03:19,160 --> 00:03:22,370
‫Não é uma regra, é apenas uma ideia para você começar.

54
00:03:22,610 --> 00:03:24,500
‫Então pause o vídeo e vá em frente.

55
00:03:27,630 --> 00:03:28,170
‫OK.

56
00:03:28,170 --> 00:03:29,100
‫Bem vindo de volta.

57
00:03:29,460 --> 00:03:35,760
‫Então, o que eu queria adicionar no topo deste design de nível que já temos

58
00:03:35,760 --> 00:03:43,290
‫é talvez adicionar uma segunda plataforma aqui e girá-la para que não pareça a mesma e levantá-la apenas

59
00:03:43,290 --> 00:03:44,640
‫mais um nível.

60
00:03:44,640 --> 00:03:45,450
‫Então é isso que quero dizer.

61
00:03:45,450 --> 00:03:50,970
‫Já estou adaptando o design porque notei que não tenho mais espaço nessa plataforma para colocar

62
00:03:50,970 --> 00:03:54,600
‫um empurrão ali e depois tem umas escadas aqui embaixo.

63
00:03:54,600 --> 00:03:55,640
‫Eu meio que gosto desses.

64
00:03:55,640 --> 00:04:03,660
‫Então vou pegar uma cópia dessa rampa e tentar colar aqui embaixo.

65
00:04:03,780 --> 00:04:05,940
‫Eu quero realmente passar para a plataforma de alguma forma.

66
00:04:06,270 --> 00:04:14,070
‫Então o que eu posso fazer é pegar a localização de uma dessas plataformas rotativas e copiá-la e clicar na

67
00:04:14,070 --> 00:04:19,680
‫rampa que eu dupliquei e colar a localização para que ela apareça aqui.

68
00:04:19,890 --> 00:04:20,430
‫Excelente.

69
00:04:20,910 --> 00:04:28,650
‫E agora vou tentar posicionar esta rampa para que nos leve até a próxima plataforma.

70
00:04:28,650 --> 00:04:35,280
‫Então eu vou ter que ajustar a altura da plataforma e ajustar sua posição um pouco também para que

71
00:04:35,280 --> 00:04:37,680
‫ela nos leve bem até lá.

72
00:04:37,680 --> 00:04:43,860
‫Então, é aqui que, usando o jogo daqui, é muito útil se clicarmos com o botão direito

73
00:04:43,860 --> 00:04:50,190
‫logo depois de passarmos pelas nossas plataformas rotativas, clicar em jogar daqui e ver se podemos subir essas escadas.

74
00:04:50,310 --> 00:04:50,580
‫Hum.

75
00:04:50,700 --> 00:04:52,020
‫Parece que não podemos.

76
00:04:52,020 --> 00:04:57,000
‫Por alguma razão, acho que o ângulo dessas escadas é um pouco íngreme demais.

77
00:04:57,300 --> 00:04:59,040
‫Então, como podemos consertar isso?

78
00:04:59,040 --> 00:05:04,920
‫Bem, eu posso ir para o personagem de terceira pessoa, e posso clicar em seu componente de movimento.

79
00:05:04,920 --> 00:05:08,490
‫E aqui há um monte de propriedades sobre como esse personagem anda.

80
00:05:08,820 --> 00:05:13,920
‫E você pode ver que um deles é o ângulo do piso que pode ser percorrido, e está definido para 44 graus.

81
00:05:13,920 --> 00:05:16,950
‫Então parece que temos um conjunto de escadas um pouco mais íngremes.

82
00:05:16,950 --> 00:05:21,720
‫Então, vou ajustar isso para 60 graus para ter certeza de que podemos subir.

83
00:05:22,110 --> 00:05:26,580
‫Então vamos jogar daqui de novo e ver se conseguimos chegar lá em cima.

84
00:05:27,090 --> 00:05:27,330
‫Sim.

85
00:05:27,330 --> 00:05:31,770
‫Com certeza, podemos subir aquelas escadas agora que estão um pouco mais largas.

86
00:05:31,980 --> 00:05:33,630
‫Agora a plataforma está um pouco abaixo.

87
00:05:33,630 --> 00:05:37,110
‫Então eu vou ajustar isso e depois vou tentar fazer um varredor.

88
00:05:37,110 --> 00:05:39,060
‫Então, vamos chegar à nossa classe C++.

89
00:05:39,450 --> 00:05:41,660
‫Vamos clicar com o botão direito nele e criar uma classe blueprint.

90
00:05:41,690 --> 00:05:44,730
‫Vou chamá-lo de BP Underscore Sweeper.

91
00:05:45,690 --> 00:05:47,160
‫Vou colocá-lo na rota do conteúdo.

92
00:05:47,370 --> 00:05:53,670
‫Então, com isso aberto, vou ao nosso sorteio de conteúdo e procuro.

93
00:05:53,820 --> 00:05:57,660
‫Bem, eu gosto bastante da aparência desses arcos.

94
00:05:57,660 --> 00:06:02,880
‫Se eles estivessem girando, teríamos que entrar neles e seguir em frente sem sermos atingidos por eles,

95
00:06:02,880 --> 00:06:04,830
‫o que pode ser interessante.

96
00:06:04,830 --> 00:06:09,360
‫Então, estou adaptando meu design do que pensei originalmente, mas isso é legal.

97
00:06:09,360 --> 00:06:11,730
‫Então temos um grande portão, é assim que se chama.

98
00:06:11,730 --> 00:06:18,990
‫Vamos para o nosso desenho de conteúdo dentro do BP Sweeper, vá para todos e procure por grandes portões de sublinhado e

99
00:06:19,890 --> 00:06:25,890
‫eu quero aquele sem o campo de força para que pareça que é composto de duas malhas na

100
00:06:25,890 --> 00:06:26,340
‫verdade.

101
00:06:26,940 --> 00:06:30,150
‫Então nós temos o portão grande e então a moldura do portão.

102
00:06:30,480 --> 00:06:36,480
‫Então, vamos arrastar ambos para a cena e isso constrói nossos portões muito bem.

103
00:06:36,480 --> 00:06:40,620
‫Agora, acho que gostaria de torná-los um pouco mais amplos.

104
00:06:40,710 --> 00:06:46,950
‫Então, vou usar uma ferramenta de escala e estendê-los um pouco ao longo do eixo x, e

105
00:06:46,950 --> 00:06:47,700
‫vou salvá-lo.

106
00:06:47,760 --> 00:06:51,540
‫Então eu vou olhar para o nosso varredor, não vamos fazer com que ele se mova.

107
00:06:51,540 --> 00:06:55,740
‫Portanto, defina sua velocidade de plataforma para zero, mas defina sua rotação.

108
00:06:56,040 --> 00:07:00,600
‫Desta vez eu vou na direção oposta em cerca de -100.

109
00:07:00,600 --> 00:07:04,170
‫Então vai ser um pouco mais rápido e um pouco mais

110
00:07:04,180 --> 00:07:09,600
‫desafiador porque estamos mais tarde nesse nível e então vamos tentar navegar de volta para nossa ilha.

111
00:07:09,810 --> 00:07:12,930
‫Então eu vou clicar nele e clicar em Ir aqui.

112
00:07:13,590 --> 00:07:18,870
‫E então no topo podemos começar a colocar esses varredores.

113
00:07:18,870 --> 00:07:26,550
‫Então limpe meu filtro e comece a pegar alguns varredores e coloque-os na ilha e podemos girá-los um

114
00:07:26,550 --> 00:07:27,330
‫pouco.

115
00:07:27,690 --> 00:07:34,140
‫Então eles estão todos em deslocamentos diferentes uns dos outros que os duplicam com alt um pouco aqui.

116
00:07:34,410 --> 00:07:37,380
‫Como eu disse, estou girando alguns deles também.

117
00:07:37,650 --> 00:07:39,510
‫Tudo começa um pouco diferente.

118
00:07:40,470 --> 00:07:46,530
‫Vamos clicar em jogar daqui na zona segura da nossa plataforma anterior e depois subir e dar uma olhada

119
00:07:46,530 --> 00:07:48,450
‫em como são esses varredores.

120
00:07:48,810 --> 00:07:53,580
‫Então, sim, parece que eles definitivamente podem estar pressionando como se não nos observássemos e

121
00:07:53,580 --> 00:07:56,310
‫poderíamos cair da plataforma se não tomarmos cuidado.

122
00:07:56,310 --> 00:08:00,840
‫Então temos que ter um pouco de cuidado ou vamos cair para a morte.

123
00:08:00,840 --> 00:08:04,440
‫Então parece um pequeno quebra-cabeça divertido com esses varredores.

124
00:08:04,830 --> 00:08:07,830
‫E agora tudo o que temos a fazer é colocar uma pequena zona final para isso.

125
00:08:07,830 --> 00:08:14,280
‫Basicamente vou copiar esta pequena área de pátio que eles criaram aqui no kit padrão.

126
00:08:14,760 --> 00:08:20,280
‫Então eu vou selecionar as escadas e bem, como algumas coisas aqui que eu quero selecionar, vamos ver se

127
00:08:20,280 --> 00:08:23,190
‫eles agrupam e juntam no esboço de primeiro de tudo.

128
00:08:23,490 --> 00:08:27,030
‫Então parece que existe uma pasta chamada Castle.

129
00:08:27,100 --> 00:08:33,550
‫Então talvez possamos selecionar tudo o que está nessa pasta para que possamos clicar com o botão direito e selecionar todos

130
00:08:33,550 --> 00:08:34,330
‫os descendentes.

131
00:08:34,960 --> 00:08:42,880
‫Então, o que eu vou fazer é realmente usá-lo no lugar e apenas mover essa ilha para o pé da

132
00:08:43,390 --> 00:08:46,060
‫ilha que acabamos de atravessar aqui.

133
00:08:46,270 --> 00:08:48,100
‫Então agora deve ser possível jogar a partir daqui.

134
00:08:48,190 --> 00:08:50,890
‫Vamos entrar em um dos empurrões e depois tentar escapar.

135
00:08:51,430 --> 00:08:52,010
‫Aqui vamos nós.

136
00:08:52,030 --> 00:08:55,750
‫Podemos chegar à Ilha da Vitória.

137
00:08:55,750 --> 00:09:01,510
‫E uma vez que chegamos ao castelo, esse pode ser o objetivo de todo o jogo.

138
00:09:01,720 --> 00:09:07,510
‫Então, uma coisa que parece que eu errei ao mover aquela ilha é que parece que eu movi a rampa

139
00:09:07,510 --> 00:09:10,150
‫que estava sob a mesma pasta no contorno.

140
00:09:10,540 --> 00:09:16,420
‫Assim, a rampa entre nossas plataformas rotativas e nossos empurradores rotativos foi movida.

141
00:09:16,510 --> 00:09:22,930
‫Então, acabei de posicionar isso de volta e, se diminuirmos o zoom, podemos dar uma olhada em todo o nosso nível

142
00:09:22,930 --> 00:09:24,460
‫desde o início aqui.

143
00:09:24,490 --> 00:09:31,780
‫Plataformas móveis empurram rotadores e varredores até a pequena zona final da vitória.

144
00:09:32,200 --> 00:09:35,080
‫Então, estou muito feliz que esse é um nível divertido.

145
00:09:35,080 --> 00:09:40,270
‫E, obviamente, você deve dar a outras pessoas para testar e ajustar suas ideias e talvez implementar

146
00:09:40,270 --> 00:09:42,010
‫alguns designs de níveis diferentes.

147
00:09:42,280 --> 00:09:45,700
‫Mas, por enquanto, estou muito feliz com isso e nos vemos na próxima palestra.

