Close
    Search Buscar

    Como fazer um jogo com Unreal Engine

    Quem sou
    Valery Aloyants
    @valeryaloyants
    Autor e referências

    Informação preliminar

    Antes de entrar nos detalhes do procedimento em como fazer um jogo com Unreal Engine, Acho que pode interessar a voc√™ saber mais sobre o √ļltimo.

    Como j√° mencionado, o Unreal Engine √© um dos motores gr√°ficos jogos mais populares na ind√ļstria mundial de videogames: pense que, muitas vezes, o demonstra√ß√£o tecnol√≥gica feitos para mostrar o potencial do console e do hardware do PC s√£o constru√≠dos usando este mecanismo.


    Para ser claro, em 2020 a Epic Games deixou muitos jogadores sem palavras, revelando um primeira demonstra√ß√£o do Unreal Engine 5, que deve ser lan√ßado em 2021. A demonstra√ß√£o ‚ÄúL√ļmen na Terra de Nanite‚ÄĚ estava em execu√ß√£o PS5 e pretendia mostrar o que pode ser feito com o hardware de console de XNUMX¬™ gera√ß√£o da Sony.


    Resumindo, o Unreal Engine √© um motor gr√°fico de vanguarda em termos do setor t√©cnico. Claro, at√© mesmo solu√ß√Ķes como Unity permitem que voc√™ crie t√≠tulos n√£o ruins, mas geralmente os entusiastas de videogames geralmente ‚Äúassociam‚ÄĚ o Unreal Engine com um motor gr√°fico de ‚Äúponta‚ÄĚ deste ponto de vista.

    Obviamente, esta n√£o √© uma vantagem insignificante, mas tamb√©m envolve poss√≠veis "limita√ß√Ķes". Na verdade, embora solu√ß√Ķes como o Unity geralmente exijam requisitos m√≠nimos que s√£o, afinal, "insignificantes" para muitos usu√°rios e tipos de uso, o Unreal Engine tem, em vez disso, alguns requisitos um pouco mais altos, se voc√™ quiser us√°-lo corretamente.

    Como não são poucos os que desejam criar títulos com um excelente setor técnico com este motor gráfico, gostaria de explicar o requisitos recomendados pela Epic Games (encontre-os abaixo).

    • OS: Windows 10 de 64 bits;
    • Processador: Intel Quad-core ou AMD 2,5 GHz ou melhor;
    • RAM: 8 GB;
    • Placa de v√≠deo e DirectX: GPU compat√≠vel com DirectX 11 ou DirectX 12.

    Resumindo, é claro que nesses casos é sempre bom ter um PC para jogos com desempenho para fazer tudo como deveria. Em qualquer caso, lembro que para ser capaz de criar um jogo é preciso muita dedicação.



    Na verdade, embora hoje em dia seja possível baixar e usar ferramentas particularmente poderosas como o Unreal Engine gratuitamente, lembro que os videogames representam um meio com mil facetas.

    Não é por acaso que as grandes casas de software instaladas orçamento milionário para poder fazer seu próprio AAA triplo. Não basta saber usar um motor gráfico: o profissionais envolvido em uma gama de videogame de revelador al compositor de musica, Via designer de jogos e muito mais.

    Queria esclarecer isso, pois n√£o s√£o poucos os que abordam ferramentas como o Unreal Engine pensando em poder domin√°-las depois de seguir um √ļnico tutorial.

    N√£o: ningu√©m vai te dizer como fazer um jogo completo como aquele em que voc√™ est√° pensando. Voce ter√° que comprometa-se e use seu c√≥digo original, para n√£o mencionar m√ļsica, Modelos 3D e assim por diante.

    Em suma, você entende bem que, especialmente se você estiver sozinho, o tempo requerido alcançar seu objetivo será alta (acredite em mim, mesmo estabelecendo metas "baixas" e tentando fazer um jogo simples e completo, você ainda terá que levar tudo muito a sério).

    Em todo caso, isso n√£o significa que n√£o seja poss√≠vel, na hora certa, fazer pequenas "p√©rolas", mesmo sem um or√ßamento, atrav√©s do uso do Unreal Engine. Na verdade, neste campo a criatividade √© muito importante e h√° pessoas que, muitas vezes realizando o projeto h√° anos, conseguiram fazer produ√ß√Ķes v√°lidas.

    Em suma, parecia certo avisar: obviamente este guia, como ali√°s todos os presentes online n√£o pode ensin√°-lo a usar totalmente o motor gr√°fico da Epic Games. No entanto, pode fornecer a voc√™ informa√ß√£o √ļtil entender como come√ßar a abordar este mundo de uma forma ‚Äúr√°pida‚ÄĚ e divertida.



    Como fazer um jogo com Unreal Engine 4

    Agora que voc√™ est√° ciente da situa√ß√£o geral, eu diria que √© hora de ir ‚Äúao cerne‚ÄĚ do tutorial. Na verdade, abaixo voc√™ pode encontrar as instru√ß√Ķes que ir√£o ajud√°-lo familiarize-se com o motor gr√°fico da Epic Games. N√£o importa se voc√™ deseja usar 3D ou 2D: tentarei direcion√°-lo a um conte√ļdo que pode ser √ļtil para voc√™.

    Como instalar o Unreal Engine

    Em primeiro lugar, gostaria de salientar que para baixar Unreal Engine su Windows basta conectar-se ao portal oficial do Unreal Engine e pressionar o bot√£o BAIXE AGORA para a vers√£o do mecanismo de sua prefer√™ncia (). Ao fazer isso, voc√™ obter√° o EpicInstaller- [version] -unrealEngine.msi. Portanto, basta abrir este √ļltimo e seguir as instru√ß√Ķes propostas pelo instalador (geralmente basta pressionar os bot√Ķes Instalar e Sim).

    Quanto, entretanto, MacOS, uma vez pressionado o bot√£o BAIXE AGORA voc√™ obter√° o EpicInstaller- [version] -unrealEngine.dmg. Para prosseguir, basta iniciar o √ļltimo e arraste o lan√ßador do Epic Games na pasta Aplica√ß√Ķes.

    Depois de abrir o Epic Games Launcher pela primeira vez, que por sinal também é o programa que permite acessar os jogos e a loja da Epic Games, você precisará entrar com o seu perfil para começar.

    Depois disso, voc√™ s√≥ precisa ir para a guia Unreal Engine, presente √† esquerda e completa o baixar da √ļltima vers√£o do motor gr√°fico, pressionando o bot√£o apropriado no canto superior direito e aguardando o download terminar.


    Crie um jogo 3D com o Unreal Engine

    Eu sei: sua vontade √© provavelmente criar um Jogo 3D do setor t√©cnico de ponta. J√° ilustrei no cap√≠tulo preliminar que este Leva muito tempo e que obviamente este tutorial n√£o pode explicar como criar o t√≠tulo dos seus sonhos, mas ainda posso mostrar como come√ßar a se familiarizar com o Unreal Engine imediatamente e dar as indica√ß√Ķes certas para come√ßar.


    Nesse caso, n√£o faz sentido dizer a voc√™ como fazer um jogo 3D do zero, mas acho que √© mais √ļtil come√ßar de um predefinido proposto diretamente pela Epic Games, visto que os criadores do Unreal Engine conhecem o motor gr√°fico melhor do que ningu√©m. Na verdade, muitos usu√°rios cometem o erro de come√ßar com um projeto ambicioso criado do zero, perdendo a vontade de execut√°-lo em pouco tempo.

    A Epic Games disponibiliza para amostras grátis que pode ser modificado (criando assim um jogo 3D completo, mesmo que feito apenas para aprender), por isso não vejo porque não começar por este, que entre outras coisas pode ser divertido de experimentar e "estimulante" para a sua criatividade.

    Nesse contexto, uma predefinição que acho muito bem feita é Jogo de veículos. Ou seja, é um videogame 3D com um agradável setor técnico que permite familiarizar-se com as ferramentas oferecidas pelo Unreal Engine 4 para criar um jogo de corrida.

    Vehicle Game √© um projeto j√° completo com o seu, que voc√™ pode abrir com oEditor Unreal Engine para ‚Äúpeneirar‚ÄĚ os elementos usados ‚Äč‚Äče entender como foram feitos. A amostra foi feita por epic Games e √© completamente Gratuito.

    Para fazer o download, inicie oLançador de jogos épicos, toque no item Unreal Engine, presente à esquerda, clique na guia Aprender, role a página para baixo e pressione a caixa Jogo de veículos, encontrado na seção Jogo. Depois disso, pressione o botão primeiro Grátis e então nisso Criar projeto.

    Voc√™ ser√° solicitado a digitar o Nome do Projeto, selecione o pasta no qual salv√°-lo, se necess√°rio, confirme o vers√£o do Unreal Engine para usar (voc√™ pode deixar o √ļltimo dispon√≠vel) e pressione o bot√£o Crea.

    O baixar do projeto (o peso é geralmente 1,4 GB). Assim que o download for concluído, você pode feche o Epic Games Launcher. Abra, portanto, Unreal Engine, esperando que a inicialização ocorra.

    Depois disso, pressione o botão Mais, presente na seção Projetos Recentes, para acessar a amostra que você instalou anteriormente. Neste ponto, selecione VehicleGame e clique no botão Projeto aberto.

    O editor aparecer√° ent√£o na tela. N√£o tenha "medo": o programa inicialmente oferece um ‚ÄúTour‚ÄĚ pelas possibilidades oferecidas, ent√£o agora tudo ser√° explicado para voc√™. Se voc√™ n√£o conhece oIngl√™s, n√£o se preocupe: estou aqui para te ajudar nesta primeira parte inicial (por√©m, saber ingl√™s ser√° de fundamental import√Ęncia mais tarde).

    Voc√™ deve ter notado que o√≠cone de bon√© de formatura. Pressione primeiro no √ļltimo e depois no bot√£o Pr√≥ximo para se familiarizar com a interface do Unreal Engine.

    A primeira tela irá dizer que o editor é composto de vários painéis. Estes podem ser movido, bloqueado, fechado e assim por diante: em termos leigos, é possível personalizar a tela do projeto da maneira que você preferir. No caso de você fazer algo "desaparecer" por engano, você pode restaurá-la usando a opção Windows, presente no canto superior esquerdo.

    A janela principal, aquela em que voc√™ est√° vendo a trilha do jogo, √© chamada Editor de n√≠veis. Este √ļltimo √© o elemento principal do Unreal Engine - voc√™ precisar√° dele para teste o jogo, criar n√≠veis, Coloque o elementos e basicamente consertar tudo.

    para mover em 3D dentro do jogo, isso é o suficiente mantenha pressionado o botão direito do mouse e use as teclas clássicas WASD. Você pode tentar imediatamente: você verá que pode se mover ao redor da pista. Deuses são suficientes movimentos do mouse para ir, por exemplo, para cima ou para baixo. aperte o botão Próximo por continuare.

    o elementos presentes dentro do cen√°rio s√£o chamados Atores para Unreal Engine. eu bot√Ķes presentes no canto superior direito do Editor de n√≠veis s√£o usados, por exemplo, para mudan√ßa, rodar e escalar o que est√° presente em seu jogo. Clique no bot√£o Pr√≥ximo por continuare.

    I chaves presentes no canto superior esquerdo s√£o usados ‚Äč‚Äčpara gerenciar a cena (Janela de exibi√ß√£o). Simplificando, voc√™ pode definir a forma como os itens s√£o exibidos. Por exemplo, voc√™ pode escolher um vis√£o cinematogr√°fica ou desabilitar luzes e assim por diante. Lembre-se de apertar o bot√£o Pr√≥ximo por continuare.

    Agora, o programa irá mostrar-lhe o Painel de Modos, que possui uma seleção de ferramentas para o editor. A partir daqui você pode alterar o modo operacional do Editor de nível, por exemplo, para colocar corretamente novos itens no mundo do jogo ou para criar paisagens e assim por diante. Clique no botão Próximo avançar.

    A se√ß√£o inferior esquerda do editor √© chamada Navegador de conte√ļdo. Aqui voc√™ pode gerenciar todos filete relacionado ao seu projeto, d√™ ativo ai sons. Resumindo, este √© um pouco do Unreal Engine File Explorer: voc√™ pode Rinominare, adicionar, remover e geralmente organiza tudo que voc√™ precisa. Clique no bot√£o Pr√≥ximo por continuare.

    O que o programa est√° apontando para voc√™ agora √© o Painel de Detalhes. Este √ļltimo fornece a voc√™ todos dettagli do caso emelemento voc√™ selecionou. A partir daqui voc√™ pode gerenciar v√°rias op√ß√Ķes relacionadas a Atores, por exemplo mov√™-los, gire-os e assim por diante. aperte o bot√£o Pr√≥ximo avan√ßar.

    No canto superior direito, o World Outliner, que agrupa todos os Atores presente em seu jogo. posso selecionar os elementos e modifique-os diretamente daqui. Clique no botão Próximo por continuare.

    Por padr√£o, eles s√£o mostrados apenas no World Outliner nome e tipo do objeto, mas voc√™ pode continuar√≠cone de seta para baixo, localizado no canto superior direito, para obter mais informa√ß√Ķes, por exemplo relacionado a camada. aperte o bot√£o Pr√≥ximo avan√ßar.

    No topo est√° o Toolbar. A Epic Games posicionou os principais aqui ferramentas relacionado ao editor. Daqui voc√™ pode salvar, comece o jogo e realizar tudo opera√ß√Ķes mais comuns que ser√° √ļtil durante o desenvolvimento do t√≠tulo. aperte o bot√£o Pr√≥ximo por continuare.

    La Barra de Menus obviamente representa a se√ß√£o onde voc√™ pode gerenciar as op√ß√Ķes cl√°ssicas oferecidas por todos os programas. Por exemplo, voc√™ pode fazer upload de projetos ou salvar o atual. aperte o bot√£o Pr√≥ximo avan√ßar.

    Alguns bot√Ķes t√™m um se√ß√£o adicional o que permite que voc√™ obtenha mais detalhes sobre a funcionalidade associada. Neste caso, o programa recomenda mover o cursor do mouse sobre o√≠cone de rota√ß√£o e pressione Ctrl + Alt. Desta forma, um aparecer√° na tela janela com mais informa√ß√Ķes.

    aperte o bot√£o Pr√≥ximo para continuar: o ‚Äútour‚ÄĚ da interface do Unreal Engine acabou. Agora voc√™ sabe para que servem todos os elementos do editor. Em seguida, clique no bot√£o In√≠cio e o programa o aconselhar√° a seguir muitos outros tutorial (se voc√™ fechar a janela, voc√™ pode acessar os tutoriais novamente a partir do caminho Ajuda> Tutoriais).

    Tem tudo, vamos no√ß√Ķes b√°sicas da interface al c√≥digo, passando pelo anima√ß√Ķes e assim por diante. No entanto, todos os tutoriais est√£o em ingl√™s: Eu avisei, voc√™ precisa conhecer bem esta linguagem para usar o Unreal Engine corretamente. Ali√°s, al√©m desses √ļteis tutoriais internos, que √© claro que recomendo que voc√™ complete para se familiarizar com a ferramenta, o portal dedicado √† documenta√ß√£o tamb√©m est√° totalmente em ingl√™s.

    Perfeito, agora voc√™ sabe onde encontrar um pouco de tudo que precisa para come√ßar a criar seu jogo 3D usando o Unreal Engine. Em qualquer caso, depois de explicar a interface do editor para voc√™, o momento mais engra√ßado chegou: usando o amostra voc√™ baixou antes. Em seguida, pressione o bot√£o JOGAR, presente no topo, mova o mouse sobre o Editor de n√≠veis e carregue neste √ļltimo para come√ßar a jogar.

    Basta usar os bot√Ķes W, A, S e D para completar o circuito criado pela Epic Games. Como voc√™ pode ver, este √© simplesmente um minijogo que ‚Äúconvida‚ÄĚ voc√™ a bater seu pr√≥prio tempo recorde em uma faixa simples que n√£o leva muito tempo para ser conclu√≠da.

    Simplificando, você já tem um título "completo" próprio. Isso permite que você, a partir, por exemplo, do World Outliner, De analisar a maneira pela qual o elementos quem criou o jogo, para que saiba como lidar com isso quando decidir criar o seu jogo.

    Obviamente, as vari√°veis ‚Äč‚Äčenvolvidas s√£o muitas e, portanto, n√£o √© poss√≠vel fornecer indica√ß√Ķes precisas: voc√™ ter√° necessariamente que seguir o documenta√ß√£o e use sua criatividade para fazer o jogo que voc√™ tem em mente. Obviamente, a Web ser√° ent√£o sua "amiga" (afinal, qual desenvolvedor n√£o pesquisa online, principalmente no in√≠cio?).

    No entanto, apenas para "estimular" um pouco "para continuar, agora eu mostro a voc√™s como editar rapidamente este exemplo se divertindo. Bem, voc√™ deve ter notado que, pegando a estrada √† direita na √ļnica uni√£o proposto pelo caminho do jogo, voc√™ pode fazer um saltar, o que pode nem sempre correr muito bem.

    A primeira ideia que me veio √† mente √©, portanto, a de perceber uma esp√©cie de "modo f√°cil", adicionando abreviar" ao t√≠tulo criado pela Epic Games. Nesse caso, o exemplo torna tudo muito simples: para prosseguir, mantenha pressionado o bot√£o direito do mouse em Editor de n√≠veis e mova o c√Ęmera, usando os bot√Ķes WASD, no lugar do saltar.

    Pressione, portanto, por parte da terreno presente um pouco antes do salto, mantenha pressionado o botão esquerdo do mouse em seta verde e mova o item a fim de "cobrir" o buraco. Para ser claro, o seta verde representa obastante YQue blu é l 'Eixo Z e que vermelho é l 'Eixo X.

    Depois de posicionar este elemento corretamente, é hora de aumentar seu tamanho, para que o usuário possa passar com o carro sem pular. Então dê uma olhada no Painel de Detalhes, presente no canto inferior direito. Depois disso, digite 2 na caixa Z relacionado com a opção Escala e pressione Transmissão.

    Desta forma, voc√™ dobrar√° o tamanho deste elemento, permitindo ao usu√°rio simplesmente ir direto, sem se preocupar com a velocidade do salto. Em qualquer caso, tamb√©m √© necess√°rio ir √† se√ß√£o Colis√£o e defina a op√ß√£o Predefini√ß√Ķes de colis√£o su Padr√£o, para que o carro n√£o passe pela "ponte". Em seguida, pressione o bot√£o JOGAR e voc√™ ver√° que, se tudo for feito corretamente, poder√° chegar ao outro lado sem problemas.

    Perfeito, você implementou com sucesso uma "ponte" dentro de um jogo e conseguiu modificar seu primeiro título "completo" no Unreal Engine. Elogios!

    Crie um jogo 2D com o Unreal Engine

    Como você diz? Você vai crie um jogo 2D com o Unreal Engine? Sem problemas: embora este motor gráfico seja principalmente conhecido por projetos com um setor técnico particularmente avançado, na realidade também pode representar uma excelente ferramenta para outros tipos de títulos.

    Se voc√™ est√° indo para a rota 2D, obviamente indica√ß√Ķes b√°sicas que apresentei no cap√≠tulo anterior s√£o igualmente v√°lidos, mas, neste caso, recomendo come√ßar com um predefinido diferente. Mais precisamente, acho que a amostra chamada Unreal Stick Figure 2D pode ser √ļtil (voc√™ pode acessar a √ļltima a partir do menu Epic Games Launcher> Unreal Engine> Impara> Legacy Samples).

    Claro, talvez usar o Unreal Engine para um título 2D pode não ser o melhor dos movimentos, já que não são poucos os que preferem Unidade para esse tipo de uso, mas a escolha é sua e claro que também é uma questão de gosto.

    Em qualquer caso, al√©m de se familiarizar com o motor gr√°fico atrav√©s de todas as indica√ß√Ķes que dei anteriormente, √© de fundamental import√Ęncia colocar a sua criatividade em campo e dedicar o tempo certo ao projeto.

    Na verdade, lembro que mais tarde você provavelmente terá que tentar sua mão em programação em C ++, bem como na criação de modelos. Resumindo, criar um jogo usando Unreal Engine não é um passeio no parque, mas você deve saber que, começando pelas ferramentas que indiquei e fazendo algumas pesquisas (por exemplo no YouTube), você pode realmente atingir seu objetivo (obviamente com a dedicação certa).

    Um exemplo not√°vel s√£o t√≠tulos como Mem√≥ria Brilhante, feito por uma √ļnica pessoa com Unreal Engine 4 e particularmente popular entre os jogadores de PC (como evidenciado pela avalia√ß√£o no Steam).

    Em suma, espero ter convencido você a mergulhe neste mundo interessante. De resto, deixe-me dar-lhe outra grande sorte no seu jogo!

    Como fazer um jogo com Unreal Engine

    √Āudio v√≠deo Como fazer um jogo com Unreal Engine
    Adicione um coment√°rio do Como fazer um jogo com Unreal Engine
    Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.