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