WEBVTT 00:00:07.841 --> 00:00:09.008 Agora, a galerinha que 00:00:09.008 --> 00:00:13.913 já tem justamente um sistema funcionando bem legal aqui dentro de um level só. 00:00:14.214 --> 00:00:17.217 Só que agora eu quero expandir um pouco nosso pensamento pra gente 00:00:17.417 --> 00:00:19.052 meio que se encaixar em outras situações. 00:00:19.052 --> 00:00:19.753 Que tipo de situação? 00:00:19.753 --> 00:00:22.822 Daniel, vamos supor que esse sistema todo que a gente tem na mão 00:00:23.089 --> 00:00:25.125 a gente quer usar em outros levels. 00:00:25.125 --> 00:00:26.860 Eu posso simplesmente selecionar todo mundo 00:00:26.860 --> 00:00:28.695 e dar aquele bom e velho control C Control V. 00:00:28.695 --> 00:00:29.929 Claro que pode. 00:00:29.929 --> 00:00:31.765 Só que eu quero deixar uma forma mais profissional. 00:00:31.765 --> 00:00:34.000 Se de repente você está trabalhando com outro programador, 00:00:34.000 --> 00:00:34.901 vocês vão querer de repente 00:00:34.901 --> 00:00:36.636 compartilhar um arquivo ou outro. Então é por isso que eu 00:00:36.636 --> 00:00:40.006 vou expandir um pouco mais a linha de raciocínio da classe. 00:00:40.473 --> 00:00:43.810 Então aqui, gente, nós temos o nosso level Blueprint, 00:00:43.977 --> 00:00:46.980 que é onde tem todas essas regrinhas aqui 00:00:47.247 --> 00:00:50.350 e a gente tem basicamente um coletor level, vamos dizer assim. 00:00:50.850 --> 00:00:53.319 Daria até para melhorar o aspecto desse coletável, 00:00:54.487 --> 00:00:55.188 deixando ele de 00:00:55.188 --> 00:00:58.791 repente visualmente A gente pode até de repente 00:00:59.425 --> 00:01:02.395 e vem aqui embaixo, na parte de rendering e desligar. 00:01:02.629 --> 00:01:04.397 Ou no caso, ligar o Hector Riddle. 00:01:04.397 --> 00:01:07.867 Ninguém tá querer ficar com mais carinha de coletável mesmo, 00:01:07.867 --> 00:01:10.870 então você vai esbarrar nele e ele vai 00:01:12.138 --> 00:01:14.941 tendo deletado essa briguinha que ele faz. 00:01:14.941 --> 00:01:16.976 Oh, ele meio que dá uma temporada. 00:01:16.976 --> 00:01:20.246 E porque justamente o a colisão dele está vindo antes 00:01:21.714 --> 00:01:23.816 da do próprio trigger box? 00:01:23.816 --> 00:01:26.653 Então, por isso que justamente numa linha de raciocínio dessa a gente 00:01:26.653 --> 00:01:30.923 dá uma engordadinha na trigger box, que é pra garantir que ele vai colidir 00:01:30.923 --> 00:01:35.528 primeiro com a box pra aí sim ele está deletar a tal da esfera. 00:01:35.561 --> 00:01:38.564 Então sim, isso aqui agora é um sistema de coletável 00:01:38.931 --> 00:01:41.334 que eu quero começar a apresentar para vocês 00:01:41.334 --> 00:01:45.838 e algo que não fique preso no level, o qual é uma boa prática. 00:01:45.938 --> 00:01:48.941 Aliás, uma excelente prática produtora de jogos 00:01:49.242 --> 00:01:51.844 é no Level Blueprint você programar coisas 00:01:51.844 --> 00:01:55.381 que tem a ver com o level, então desafios que vão ter dentro do level. 00:01:55.915 --> 00:01:58.618 Você tem um sistema de coletável como de repente 00:01:58.618 --> 00:02:01.854 uma moedinha, uma arma que você quer coletar e tudo mais. 00:02:02.955 --> 00:02:06.626 Esse sistema nessa mecânica ela vai ser repetida em outros levels. 00:02:06.626 --> 00:02:08.594 Aliás, essa é a graça do jogo, 00:02:08.594 --> 00:02:10.930 você ter vários sistemas que eles vão estar funcionando 00:02:10.930 --> 00:02:12.732 em vários universos diferentes. 00:02:12.732 --> 00:02:14.634 Então por isso agora eu quero mostrar para vocês 00:02:14.634 --> 00:02:18.638 pra valer mesmo a tal da classe, como aqui no nosso Content Drawer. 00:02:19.472 --> 00:02:21.941 Vamos começar a customizar esses caras aqui, 00:02:21.941 --> 00:02:24.944 A gente pode vir aqui em conta a gente que é meio que a raiz do nosso. 00:02:24.977 --> 00:02:27.980 No nosso projeto eu vou apertar o botão direito aqui o foda. 00:02:28.281 --> 00:02:31.284 Vamos antes de tudo ser pessoas organizadas. 00:02:31.651 --> 00:02:34.020 Eu vou chamar esse cara aqui de colecta bolso 00:02:34.020 --> 00:02:37.023 para quem quiser botar tudo em português, beleza? 00:02:37.123 --> 00:02:38.424 Coletáveis. 00:02:38.424 --> 00:02:39.792 Meu convite é sempre tentar 00:02:39.792 --> 00:02:42.795 já aproveitando pra treinar o inglês, por mais que esteja um pouco arrojados, 00:02:43.029 --> 00:02:45.765 porque o mercado ele é todo inglês nas vagas, 00:02:45.765 --> 00:02:48.768 as melhores vagas elas vão ser lá fora justamente. 00:02:48.801 --> 00:02:51.804 Então colecta bons, Vamos entrar aqui nesse cara. 00:02:51.804 --> 00:02:55.374 Botão direito novamente Blueprint que leva ao cara que eu estou falando. 00:02:56.075 --> 00:02:59.078 Na verdade, ele está juntando dois caras que eu já estou falando aqui, 00:02:59.078 --> 00:03:01.380 que é o sistema de blueprint, que é a linguagem 00:03:01.380 --> 00:03:03.216 que a gente está utilizando pra fazer. 00:03:03.216 --> 00:03:06.552 A comunicação entre nós é justamente a máquina. 00:03:06.919 --> 00:03:08.421 É uma classe. Vamos criar aqui. 00:03:09.855 --> 00:03:12.258 Só que ele vai me dar uma telinha famosa. 00:03:12.258 --> 00:03:14.360 Floating Bar, 00:03:14.360 --> 00:03:16.495 perguntar que tipo de blueprint. 00:03:16.495 --> 00:03:20.766 Como é uma boa prática da Wheel da Epic, 00:03:21.000 --> 00:03:22.868 eles gostam de facilitar a vida do desenvolvedor, 00:03:22.868 --> 00:03:25.371 então eles vão dar sempre um kit de ferramentas 00:03:25.371 --> 00:03:28.674 já meio mastigado, que é pra facilitar a vida do desenvolvedor. 00:03:29.208 --> 00:03:31.978 Então vocês vão reparar que o seguinte tem vários tipos de classes. 00:03:31.978 --> 00:03:34.380 Aqui você tem um leque, você tem um ponto, 00:03:34.380 --> 00:03:37.383 você tem um character, você tem o player controller e por aí vai. 00:03:37.783 --> 00:03:42.388 Então, ou seja, cada um vai ser um tipo de classe pra momentos específicos. 00:03:42.388 --> 00:03:46.892 Então Héktor, a ideia dele é você fazer um arquivo 00:03:46.892 --> 00:03:50.930 aonde você pode jogar ele dentro do seu level para esse arquivo, 00:03:50.930 --> 00:03:54.967 justamente esse algo que você pode colocar em qualquer level, porque ele é um ator, 00:03:55.267 --> 00:03:55.768 um ator. 00:03:55.768 --> 00:03:58.704 Ele não pode interpretar qualquer filme, qualquer peça de teatro. 00:03:58.704 --> 00:04:00.306 Essa ideia, essa logística. 00:04:00.306 --> 00:04:03.209 Então ele é uma classe de um ator que ele tem as regrinhas 00:04:03.209 --> 00:04:04.143 dentro do universo dele. 00:04:04.143 --> 00:04:06.946 Só que ele pode funcionar qualquer level. 00:04:06.946 --> 00:04:10.583 Só que muitas vezes vamos supor aqui que esse ator, 00:04:10.816 --> 00:04:14.854 ele não é mais um objeto, ele passa a ser, de repente, algo que você pode controlar 00:04:15.721 --> 00:04:17.523 e por isso que ele, aliás, gosta. 00:04:17.523 --> 00:04:19.125 Os ícones que eles escolhem. 00:04:19.125 --> 00:04:23.229 Você pode ver que o ícone do pop é uma pecinha de xadrez que acontece com você. 00:04:23.229 --> 00:04:25.698 Está com um tabuleiro de xadrez ali na sua frente. 00:04:26.966 --> 00:04:27.700 Que acontece? 00:04:27.700 --> 00:04:31.904 Você é a mente ali que está raciocinando, está pensando nas suas estratégias. 00:04:32.304 --> 00:04:36.742 Só que para você colocar a sua estratégia em ação, você vai precisar 00:04:37.076 --> 00:04:41.514 possuir, dar o pau, justamente controlar algumas peças para aí. 00:04:41.514 --> 00:04:44.950 De pouquinho em pouquinho você vai executando toda a sua estratégia. 00:04:45.451 --> 00:04:47.786 Então. Ou seja, às vezes existe uma regra. 00:04:47.786 --> 00:04:51.724 Assim como no jogo de xadrez, num qualquer jogo de tabuleiro, 00:04:51.724 --> 00:04:54.727 basicamente as movimentações, elas seguem regras. 00:04:54.894 --> 00:05:00.032 Então esse ponto é justamente o momento aonde você está colocando regras, eventos, 00:05:00.032 --> 00:05:03.035 condições, sistemas mecânicas 00:05:03.535 --> 00:05:05.771 para o ato de controlar algo. 00:05:05.771 --> 00:05:09.041 Então imagina um jogo que ele está 3D, Do nada se esbarra uma coisa ele vira 2D. 00:05:09.341 --> 00:05:11.443 Já aconteceu esse jogo que você terá certeza. 00:05:11.443 --> 00:05:15.180 Mario Party antigão lá de minha quatro Game Cube Nintendo 00:05:15.180 --> 00:05:19.018 e as mecânicas, elas trocavam toda hora e tal, ou seja, um sistema de controle. 00:05:19.351 --> 00:05:24.256 Ele vai mudando, o character muda e tal, ou seja, as vezes você tem personagens 00:05:25.324 --> 00:05:25.557 que eles 00:05:25.557 --> 00:05:28.560 vão ter regras diferentes, então tem um personagem 00:05:28.560 --> 00:05:31.563 que na verdade ele vai ser inimigo, ele não vai ser o jogador principal, 00:05:31.730 --> 00:05:34.733 então por isso que dá uma classe diferente, Você tem um controle, 00:05:35.267 --> 00:05:39.304 a maneira de você utilizar a habilidade as vezes muda, 00:05:39.638 --> 00:05:43.709 Então por isso que nós temos aqui vários camaradinhas, é bem, 00:05:44.043 --> 00:05:47.046 bem diferentes e vão apresentar ferramentas diferentes para nós. 00:05:47.312 --> 00:05:50.315 Por que eu só queria falar para vocês que é o Game Mod. 00:05:50.416 --> 00:05:52.551 O Game Mod é um tipo de classe 00:05:52.551 --> 00:05:55.120 onde a gente vai estar colocando as regras do jogo. 00:05:55.120 --> 00:05:58.123 Ele é um código toda hora que toda hora tá lendo ele, 00:05:58.123 --> 00:06:00.092 ela está sempre consultando um game mod. 00:06:00.092 --> 00:06:02.094 Tá certo aqui, então beleza. 00:06:02.094 --> 00:06:03.595 Ela é como se fosse uma consulta geral. 00:06:03.595 --> 00:06:05.564 O grande diretor ou game mod. 00:06:05.564 --> 00:06:09.067 Vamos começar como um actor, uma boa prática que a gente faz 00:06:09.201 --> 00:06:12.638 a nomenclatura que a gente costuma seguir em jogos e depende 00:06:12.638 --> 00:06:15.707 Blueprint em letra maiúscula ou underline. 00:06:16.008 --> 00:06:18.277 Qualquer ocasião então colecta. Bom, 00:06:19.444 --> 00:06:21.780 esse aqui gente, é o que a gente chama de payment class. 00:06:21.780 --> 00:06:25.150 É uma classe Pai, eu vou estar fazendo aqui um coletável. 00:06:25.150 --> 00:06:28.153 Pai Como assim Pai Daniel? 00:06:28.453 --> 00:06:31.924 A ideia aqui do desenvolvedor, uma brincadeira que a gente costuma fazer 00:06:31.924 --> 00:06:34.927 entre resolvedores é que dublador parece que é uma raça meio preguiçosa. 00:06:34.927 --> 00:06:40.232 Por que as delegações programa um camarada só para depois ele só replicar? 00:06:41.033 --> 00:06:44.036 É uma brincadeira, mas ela é uma brincadeira muito efetiva, 00:06:44.036 --> 00:06:47.339 ou seja, você vai sofrer uma vez só depois você vai replicar ela. 00:06:47.873 --> 00:06:50.876 Então esse aqui vai ser o nosso fodder, nossa, o nosso pai. 00:06:51.577 --> 00:06:53.245 A gente pode abrir ele, 00:06:53.245 --> 00:06:56.415 ele vai ter uma carinha, ele vai ter justamente Viewport construct. 00:06:56.415 --> 00:06:58.684 O script é event graph. 00:06:58.684 --> 00:06:59.751 Olha só que legal. 00:06:59.751 --> 00:07:02.154 E pode ser que esses caras aqueles, tenham sumido. 00:07:02.154 --> 00:07:05.123 Pode ser que aconteça isso aqui já aconteceu na Marvel. 00:07:05.424 --> 00:07:08.860 Então Palma, Palma, não queremos cana, como diria o nosso Chapolin Colorado. 00:07:09.227 --> 00:07:12.597 A gente vê no lado esquerdo frame blueprint e você tem functions 00:07:12.597 --> 00:07:15.901 construcções que você pode ligar ele aqui ou você depende. 00:07:15.901 --> 00:07:17.169 Quem sumiu foi o evento craft. 00:07:17.169 --> 00:07:20.072 Você pode clicar duas vezes aqui, pode mudar de ordem. 00:07:20.072 --> 00:07:22.307 Enfim, fiquem a vontade tá? 00:07:22.307 --> 00:07:25.043 E assim como nas outras partes aqui do um, 00:07:25.043 --> 00:07:28.046 a gente tinha lá, por exemplo, um alt lá, que é uma lista das coisas. 00:07:28.547 --> 00:07:31.083 A gente tem aqui também os nossos componentes. 00:07:31.083 --> 00:07:35.153 Dá pra gente começar a compor tudo o que precisa visualmente para, 00:07:35.220 --> 00:07:37.856 de repente, fazer uma moeda. Eu vou usar exemplo de uma moeda. 00:07:37.856 --> 00:07:40.859 Então você precisa de repente, pelo menos duas coisas uma agenda moeda 00:07:41.126 --> 00:07:45.831 e a caixinha de de de colisão, que é o que já tinha começado a fazer. Já 00:07:46.932 --> 00:07:48.033 de repente dá pra colocar 00:07:48.033 --> 00:07:51.036 até uma partícula zinha de efeito especial pra fazer um brilhinho. 00:07:51.036 --> 00:07:53.238 Dá pra colocar justamente empilhando aqui. 00:07:53.238 --> 00:07:56.241 Cada componente visual pode ser justamente uma peça. 00:07:56.875 --> 00:07:58.310 Então vamos dar um LED aqui. 00:07:58.310 --> 00:08:01.179 Eu posso começar com cilindrar. 00:08:01.179 --> 00:08:06.251 Se ele der em inglês, ele começa com y, y l para você começar a procurar. 00:08:06.251 --> 00:08:11.389 Se Linder tá, e dá pra gente só dar uma leve customizada nele aqui, tá? 00:08:11.423 --> 00:08:14.426 Vamo apertar. E pra poder rotacionar, 00:08:14.559 --> 00:08:17.562 rotaciona que 90 graus vamos com a escala. 00:08:17.963 --> 00:08:20.265 Dá uma amassadinha nele, tá? 00:08:20.265 --> 00:08:23.101 E aí o seguinte caso vocês tenham criado esse projeto 00:08:23.101 --> 00:08:26.104 com o Content Starter Content, 00:08:26.104 --> 00:08:29.574 a gente vai poder colocar um camaradinha aqui chamada Google de material. 00:08:30.175 --> 00:08:34.880 Oh pá, você vai aqui Material do lado M Metal Gold. 00:08:35.380 --> 00:08:37.816 Daniel, acho que eu estava meio distraído. 00:08:37.816 --> 00:08:40.885 Eu acho que eu esqueci de tirar a caixinha do Starter Content 00:08:41.219 --> 00:08:42.454 e aí lascou a vida. 00:08:42.454 --> 00:08:46.191 Eu preciso deletar esse projeto, criar outro não precisa aqui em conta. 00:08:46.191 --> 00:08:47.292 Trouxe isso aqui uma vez. 00:08:47.292 --> 00:08:51.396 Pra quem esqueceu de ligar o Contente Drawer, você pode ver aqui em Ed 00:08:52.163 --> 00:08:54.733 Tal Ed Fisher Our Content Pack 00:08:55.800 --> 00:08:58.770 e você vê aqui em Content Start você traz ele pra dentro. 00:08:58.770 --> 00:09:00.105 Seu projeto tá bom? 00:09:00.105 --> 00:09:02.641 Então, isso aqui é só pra vocês verem que é 00:09:02.641 --> 00:09:04.809 ela dá umas opções na hora de criar o projeto, 00:09:04.809 --> 00:09:07.879 mas nenhuma é assim, tipo pra você se arrepender amargamente, tá? 00:09:07.946 --> 00:09:09.714 Então fiquem tranquilos. 00:09:09.714 --> 00:09:13.718 E aí galera, O que precisa fazer pra fechar esse núcleo aqui? 00:09:14.085 --> 00:09:17.088 A gente precisa trazer todo esse camarada, 00:09:17.455 --> 00:09:20.158 Só que agora pra cá que tá faltando aqui. 00:09:20.158 --> 00:09:21.459 Tá faltando a caixa de colisão. 00:09:21.459 --> 00:09:23.428 Então vamos dar um edge aqui. 00:09:23.428 --> 00:09:27.399 Não chama mais trigger tal, ele troca o nome, ele troca o nome para 00:09:28.800 --> 00:09:33.204 box Colisão fechou então a colisão. 00:09:33.204 --> 00:09:36.341 Como já tava explicando antes aqui, vamos deixar la gordinha 00:09:37.075 --> 00:09:39.344 que ela precisa, o que é o por que to brincando? 00:09:39.344 --> 00:09:44.516 Dá la ser gordinha, que ela precisa estar sempre pra fora da malha 3D 00:09:44.849 --> 00:09:47.118 que é pra você justamente colidir com ela primeiro de tudo. 00:09:48.253 --> 00:09:49.954 Então seja com esse cara aqui feito, 00:09:49.954 --> 00:09:53.124 Lembra que a gente pode selecionar esses casos aqui? 00:09:53.124 --> 00:09:55.026 Deletar já Vamos lá investigar. 00:09:55.026 --> 00:09:58.296 Todo mundo lembra que eu tinha começado a fazer uma aula de uma cena 00:09:58.296 --> 00:10:01.299 onde eu selecionava uma trigger box. 00:10:01.633 --> 00:10:04.903 Vinha aqui no Level Blueprint e eu adicionava eventos pra ele 00:10:05.570 --> 00:10:07.005 mesma coisa não muda. 00:10:07.005 --> 00:10:11.409 Seleciona box quiser renomear até F2, box 00:10:11.809 --> 00:10:15.180 sei lá, box colisão evita ficar usando espaço. 00:10:15.180 --> 00:10:18.816 Está no nome das coisas assim qualquer coisa digital eu recomendo Super. 00:10:19.551 --> 00:10:23.655 Então botão direito enquanto ele está selecionado e de Event for Box colisão. 00:10:24.422 --> 00:10:27.425 Colega colocou esse cara ou Daniel Pera, pera, pera aí, 00:10:28.593 --> 00:10:30.461 Estou vendo uma diferença aí cara, 00:10:30.461 --> 00:10:33.464 o nó é o mesmo propósito, mas ele tem muito mais opção sim. 00:10:33.698 --> 00:10:36.601 Quando você entra numa classe, você pode fazer algo muito mais 00:10:36.601 --> 00:10:39.604 nichado, muito mais específico, com muito mais ferramenta. 00:10:39.671 --> 00:10:40.939 É mais profissional. 00:10:40.939 --> 00:10:42.273 Eu estou filmando para vocês. 00:10:42.273 --> 00:10:44.642 É muito mais profissional trabalhar dessa forma. 00:10:44.642 --> 00:10:45.977 Gente, segue o barco, 00:10:45.977 --> 00:10:48.947 Vamos brincar de programador Agora vou até programar de uma forma 00:10:48.947 --> 00:10:52.417 um pouquinho mais rápida, obviamente dando todo o contexto para vocês. 00:10:52.884 --> 00:10:55.586 Então vou criar esse cara, dar um destroy 00:10:55.586 --> 00:10:58.856 na minha box colisão e na na minha moedinha tal. 00:10:59.057 --> 00:11:02.560 Então vamos lá Dom oder Héktor, eu posso já puxar dele. 00:11:03.328 --> 00:11:05.697 Quer estrutura de Person? 00:11:05.697 --> 00:11:09.233 Se ele dá uma setinha pra cima então nesse cara pode ver que ele já pulou 00:11:09.233 --> 00:11:10.168 o evento. 00:11:10.168 --> 00:11:13.538 Lembrando que a linha branca ele tá falando o que eu vou fazer 00:11:13.538 --> 00:11:17.442 E a linha azul está perguntando pra quem é esse quem colidindo 00:11:17.442 --> 00:11:20.445 com esse quem realizando esse o quê? 00:11:20.545 --> 00:11:21.746 É isso que ele está fazendo? 00:11:21.746 --> 00:11:25.616 Tá desse cara aqui eu posso dar agora um destroy? 00:11:26.651 --> 00:11:28.086 Héktor Tá, 00:11:28.086 --> 00:11:31.355 Ou melhor ainda quando eu estou dentro de uma classe, 00:11:31.789 --> 00:11:36.594 eu posso dar um destroy, O que componente component? 00:11:36.594 --> 00:11:38.062 Eu posso selecionar alguém para destruir? 00:11:38.062 --> 00:11:42.934 Eu posso true Todo mundo o Héktor inteiro que a BP coleta bom ou deletar só alguém. 00:11:43.568 --> 00:11:47.371 Vamos começar de repente só com sei lá, 00:11:47.672 --> 00:11:52.076 deixa eu trocar essa cilindro aqui e chamá la de coin de moeda tal. 00:11:52.810 --> 00:11:56.180 Então Destroy component eu vou deletar a coin, 00:11:56.981 --> 00:11:59.350 então ele vai trazer aqui somente a coin. 00:11:59.350 --> 00:12:02.987 O único problema é que é legal você também deletar o box colisão que é. 00:12:02.987 --> 00:12:07.625 Ou seja, se você vai destruir só a moeda, a colisão ainda está lá. 00:12:07.658 --> 00:12:10.661 Ou seja, se você já tem um contador de moeda, ele vai ficar sempre disparando, 00:12:11.028 --> 00:12:14.465 Então vamos selecionar ela também e deletar esse cara aqui 00:12:15.900 --> 00:12:17.101 com pai. 00:12:17.101 --> 00:12:20.104 Vamos voltar aqui para o nosso level após deletar esses caras, tá? 00:12:20.538 --> 00:12:24.375 Perdão, vamos só voltar aqui no top de person no leva para frente. 00:12:24.775 --> 00:12:25.843 Vamos deletar esses 00:12:25.843 --> 00:12:26.677 caras. Escolhemos aqui 00:12:26.677 --> 00:12:29.680 porque agora estamos fazendo ele de uma maneira mais profissional. 00:12:29.880 --> 00:12:31.382 Uma mão no controller, ok? 00:12:31.382 --> 00:12:33.050 A nossa amadinho 00:12:33.050 --> 00:12:34.485 então lembra que eu falei para vocês 00:12:34.485 --> 00:12:37.555 o Agora que tem um cara que ele é imparcial? 00:12:37.855 --> 00:12:40.524 Se eu fizer um outro level, fazer o boss final aqui, 00:12:40.524 --> 00:12:44.395 fazer um outro level, eu posso usar essa classe aqui, 00:12:45.129 --> 00:12:48.132 então eu posso justamente tá destruindo ela. 00:12:49.834 --> 00:12:50.768 Então galera, aqui ti 00:12:50.768 --> 00:12:54.739 começou a fazer uma classe de uma forma muito mais profissional. 00:12:55.039 --> 00:12:58.242 Se você parar pra pensar a classe aqui ela está funcionando perfeitamente 00:12:58.242 --> 00:13:01.612 para um sistema de uma moedinha onde ele pode usar em qualquer level. 00:13:01.846 --> 00:13:06.517 Essa é a viagem e se você pirar mais ainda o cabeção, o que vai acontecer? 00:13:06.951 --> 00:13:10.955 Você vai poder de repente criar qualquer coisa que você pode coletar 00:13:10.955 --> 00:13:11.522 justamente. 00:13:11.522 --> 00:13:15.459 Então, de repente, você quer fazer uma coleta de uma arma, uma coleta 00:13:15.459 --> 00:13:18.429 de alguma vestimenta, qualquer coisa, e aquela vai sumir do cenário 00:13:19.029 --> 00:13:21.165 e pode de repente entrar no inventário. 00:13:21.165 --> 00:13:23.033 E essa forma que a gente tem que fazer? 00:13:23.033 --> 00:13:23.734 Maravilha! 00:13:23.734 --> 00:13:28.139 Então convido vocês aí a estar de repente arriscando, troca um pouco a arte, 00:13:28.305 --> 00:13:31.175 troca um pouco o material, espalha um pouco mais. 00:13:31.175 --> 00:13:33.611 Dá para vocês agora replicar em várias vezes 00:13:33.611 --> 00:13:36.147 e você vai começar a ter uma carinha muito mais próxima de um jogo.