Se você é um desenvolvedor da Unreal Engine com um contrato de licença personalizado ou se está atualmente avaliando a Unreal Engine para uma licença personalizada, este documento é para você. Se você é um desenvolvedor que opera sob o Acordo de Licença de Usuário Final (EULA) padrão e está interessado em termos personalizados ou suporte premium da Epic, entre em contato conosco.
Definições de Termos
Leia os termos a seguir antes de continuar.
| Termo | Definição |
|---|---|
Epic Pro Support | Nosso site privado para suporte dedicado a licenças personalizadas. |
Unreal Engine | Um conjunto completo de ferramentas para criar experiências interativas. |
UE | Acrônimo para Unreal Engine. |
Unreal Editor | A interface usada para desenvolver com Unreal Engine. |
Inicializador da Epic Games | Uma plataforma para instalação da Unreal Engine, incluindo gerenciamento de projetos de usuários e conteúdo baixado. |
Datasmith | Uma funcionalidade da Unreal Engine que fornece recursos de importação de dados de uma ampla variedade de ferramentas de criação de conteúdo CAD, BIM e 3D. |
Seção 1: Breve Introdução
Para obter a melhor experiência ao começar a usar sua licença da Unreal Engine, siga estas etapas na ordem, ignorando aquelas que você já concluiu.
1. Configurando o acesso ao Epic Pro Support
Se você está apenas começando com sua licença da Unreal Engine, o primeiro passo é entrar no Epic Pro Support. Os administradores técnicos recebem acesso inicial e, em seguida, a capacidade de configurar direitos de acesso adicionais para sua equipe.
2. Instalação da Unreal Engine.
A próxima etapa é a instalação da Unreal Engine. Para a maioria dos desenvolvedores que não são da área de jogos, o método recomendado é usar o Inicializador da Epic Games, que você pode baixar aqui. Se você pretende personalizar o código-fonte ou precisar de instaladores autônomos ou distribuídos, você pode descobrir mais sobre suas opções em nosso guia detalhado, onde também poderá aprender como gerenciar diferentes instalações lado a lado.
3. Instalação do Datasmith Plugin (Opcional)
Datasmith é uma funcionalidade padrão da Unreal Engine. Contudo, alguns formatos como 3ds Max, SketchUp Pro e Revit, também exigem que plugins de exportadores sejam instalados no aplicativo de origem.
4. Inicialização da Unreal Engine
Agora você está pronto para começar e inicializar o Unreal Editor. Se você instalou a Unreal Engine usando o Inicializador, faça o login, clique no texto da barra lateral da Unreal Engine e no botão amarelo Inicializar. Também é possível inicializar o editor na aba Biblioteca, em que você pode selecionar várias instalações da engine ou carregar diretamente projetos específicos. Consulte nosso guia detalhado para saber como inicializar uma versão personalizada ou off-line do Unreal Editor.
5. Crie um projeto
Quando abrir o Unreal Editor pela primeira vez, o Navegador de Projetos será exibido. É possível criar um projeto a partir de um modelo aqui. Também é possível carregar um dos projetos de exemplo completos da aba Amostras do inicializador.
6. Comece a jornada de aprendizagem
Há diversos recursos de aprendizado que você pode usar para se atualizar, incluindo nossa plataforma de aprendizado on-line. A documentação da Unreal Engine também é bastante útil.
7. Receba ajuda
Está com alguma dificuldade ou enfrentando algum problema? Tem alguma pergunta importante? Fale com o Epic Pro Support. Você também pode interagir com nossa comunidade pública ou entrar em contato conosco diretamente se ainda precisar de ajuda.
Seção 2: como acessar e gerenciar contas
O primeiro passo para que você e sua equipe possam usar sua licença da Unreal Engine é configurar o acesso de todo mundo. Esta seção é recomendada para administradores técnicos e apresenta mais detalhes do que as informações disponíveis no guia de Início Rápido.
Sua conta da Epic
A porta de entrada para a maioria das funcionalidades e serviços relacionados à Unreal Engine é sua conta da Epic Games, associada ao seu endereço de e-mail específico. Talvez você já tenha criado uma conta Epic com seu endereço de e-mail profissional atual, mas, caso não tenha feito isso, precisará criar uma conta.
Todos os funcionários da sua organização também precisarão de contas Epic próprias para acessar todas as funcionalidades e serviços da Unreal Engine. Eles precisarão criar contas individuais em www.unrealengine.com para fazer login.
Para conceder acesso ao Suporte Pro da Epic para você e sua equipe
A equipe da Epic Games concederá o acesso inicial ao Epic Pro Support ao contato técnico principal que foi identificado durante o processo de assinatura da licença. Essa pessoa receberá permissões administrativas e poderá conceder o acesso ao Epic Pro Support ao restante da equipe.
Procure uma mensagem de e-mail intitulada "Boas-vindas à comunidade Epic Pro Support!" ou algo semelhante que é enviada automaticamente após a habilitação do acesso.
Clique no link no e-mail para fazer login no Epic Pro Support com as credenciais da conta Epic relacionadas ao seu endereço de e-mail profissional. Se já tiver se conectado ao ecossistema da Epic Games com outra conta da Epic Games que não tem acesso ao Epic Pro Support, você poderá ter problemas de login.
No primeiro login, siga o processo de admissão para definir seu perfil e configurações de notificação. Depois disso, seu acesso estará pronto. Agora você pode ler artigos de conhecimento, pesquisar publicações enviadas por outros desenvolvedores ou publicar suas próprias solicitações de suporte.
Para conceder acesso ao Suporte Pro da Epic a outros membros da sua equipe, o contato técnico principal que recebeu as permissões administrativas precisará seguir as etapas descritas no Epic Pro Support Administrator Guide (Guia do administrador do Suporte Pro da Epic).
Segurança da conta Epic
Para garantir a segurança da sua conta, recomendamos habilitar a autenticação de dois fatores. Para isso, entre nas suas configurações da conta e clique na aba Senha e segurança. Role até a parte inferior, clique no link Enviar verificação de e-mail para confirmar seu endereço de e-mail e escolha Habilitar aplicativo autenticador ou Habilitar autenticação por e-mail de acordo com sua preferência.
Seção 3: como instalar a Unreal Engine
Uma parte essencial da sua licença da Unreal Engine é o acesso às ferramentas de software que ela inclui. Esta seção apresenta as opções e formas de instalar essas ferramentas.
Requisitos de hardware e software da Unreal Engine
Antes de instalar a Unreal Engine, verifique se o sistema conseguirá executá-la. As especificações de sistema recomendadas para a Unreal Engine usadas no Windows, Mac e Linux estão disponíveis aqui.
Geralmente, recomendamos usar as versões estáveis mais recentes para seu driver de placa gráfica:
Caso tenha problemas de desempenho, o VTune pode ser uma ferramenta extremamente útil para encontrar problemas, mas só funciona em CPUs da Intel. Um dos gargalos mais comuns é a E/S de disco, então é importante ter um array de disco RAID 0 e RAM extra.
Como adquirir a Unreal Engine
A Unreal Engine está disponível em diversas fontes, dependendo de suas necessidades e caso de uso. Use o diagrama de fluxo a seguir para saber qual é a melhor opção para você e leia os parágrafos com letras associadas abaixo para continuar.
| Estado(s) | Definição |
|---|---|
A | Sua equipe precisa de acesso ao código-fonte para modificar a funcionalidade padrão da Engine? |
B | Inicializador da Epic Games |
C | GitHub |
D | Perforce (mediante solicitação) |
D/E | Instalação distribuída ou instalador autônomo da Unreal Engine (mediante solicitação) |
A: binário ou código-fonte
A maioria dos softwares que você conhece vem como um programa executável armazenado em arquivos binários (legíveis pelo computador). A Unreal Engine está disponível em formato binário, que é mais fácil de usar, mas que tem a limitação de que cada versão é fornecida como está, ou seja, não é possível modificá-la, exceto com plugins ou quando a Epic lança uma versão atualizada.
A abordagem alternativa é o código-fonte, que também é fornecido para a Unreal Engine. Qualquer pessoa pode baixar o código-fonte da engine, fazer alterações, atualizações ou melhorias desejadas e compilar o código em uma versão usável. Essa abordagem concede muito controle, mas também é mais complicada e exige experiência em programação.
Todo mundo pode baixar a versão binária da Unreal Engine grátis pelo Inicializador da Epic Games, e a versão do código-fonte está disponível gratuitamente para todo mundo pelo GitHub. Essas opções também são recomendadas para você. Porém, se tem uma licença personalizada, também há outras opções de acesso disponíveis se necessário.
B: UE usando o Inicializador da Epic Games
Recomendamos à maioria dos clientes que não são da área de jogos que acessem a versão binária da Unreal Engine pelo Inicializador da Epic Games. O inicializador gerencia downloads, notifica você sobre atualizações e cuida da instalação de plugins e outros conteúdos para download. Porém, talvez haja alguns problemas para organizações que não permitem acesso à Internet ou que têm políticas restritivas de software para a equipe.
Se ainda não instalou o Inicializador da Epic Games, baixe-o aqui. Nesse link de download específico, há uma configuração para usuários que não são da área de jogos que oculta as opções de navegação para vários videogames que geralmente estão disponíveis no inicializador. Se você quiser, poderá reabilitá-las nas configurações do inicializador. O Inicializador também está disponível no botão Download em www.unrealengine.com.
Depois de instalar o Inicializador da Epic Games, você poderá fazer login nele com as credenciais da sua conta Epic. Na aba Unreal Engine, você pode clicar no botão amarelo à direita para instalar a versão mais recente da Unreal Engine ou acessar a página Biblioteca para ter mais controle sobre a versão que deseja instalar.
Vale lembrar que novas versões da Unreal Engine são lançadas várias vezes por ano e que cada um desses lançamentos de versões principais é uma instalação separada, e não atualizações da versão anterior. Por exemplo, se a UE 5.0 estiver instalada, a UE 5.1 for lançada e você optar por instalá-la, a instalação 5.0 anterior será mantida, e será preciso adicionar a 5.1 como uma nova instalação separada. Isso é representado na página Biblioteca do Inicializador da Epic Games como diferentes espaços de engine, em que novos espaços podem ser adicionados clicando no botão Adicionar (+).
É provável que cada versão principal receba atualizações de hotfix menores (representadas por um número com ponto, como .2 e .3). O inicializador mostrará uma notificação quando houver um hotfix disponível, e a atualização para ele será aplicada diretamente à instalação existente. Quando você instala uma versão da engine, sempre é instalada a mais recente disponível, com todos os hotfixes aplicados.
Vale lembrar que você pode escolher onde ela será instalada (isso pode ser importante, pois o tamanho do arquivo da Unreal Engine é de vários gigabytes) e que também haverá opções de instalação. As Opções oferecem uma forma de configurar o que você precisa baixar, como o código necessário para desenvolver plataformas específicas.
Depois que uma versão da engine tiver sido instalada e a instalação verificada, clique em Inicializar para abrir o Unreal Editor.
Para saber como usar o Editor, consulte a "Seção 4: introdução".
No Inicializador da Epic Games, não se esqueça de explorar as páginas Comunidade, Amostras e Fab para descobrir mais funcionalidades.
C: UE usando o Github
Se você precisa modificar o código-fonte da Unreal Engine, a recomendação padrão é baixar o código-fonte pelo GitHub.
Para acessar o GitHub, vincule a conta da Epic Games à sua conta do GitHub. Depois de fazer isso, você poderá acessar o código-fonte da Unreal Engine pelo GitHub. Confira abaixo mais detalhes:
D: UE usando outras opções para licenciados personalizados que não são da área de jogos
Se nenhuma das opções acima for adequada para sua empresa, a Epic poderá oferecer acesso alternativo.
No caso de empresas em que a Unreal Engine é usada em computadores sem conexão com a Internet, podemos disponibilizar uma solução off-line com uma versão autônoma da Unreal Engine.
Já para empresas que precisam de acesso ao código-fonte, mas cujas necessidades não são atendidas pelo GitHub, podemos oferecer acesso ao repositório Perforce da Epic para desenvolvimento da Unreal Engine.
Se você já tem acesso alternativo, disponibilizaremos outros documentos para explicar como começar. Caso precise de acesso especial, entre em contato com seu gerente de desenvolvimento de negócios da Epic.
E: Instalação distribuída da UE
O fluxo de trabalho de instalação tradicional da Unreal Engine é o seguinte: o usuário final baixa diretamente e instala ou compila a engine no computador local. Porém, sabemos que esse fluxo de trabalho não é adequado para todas as organizações.
É possível baixar a engine para um único computador e depois espelhar a instalação para outras máquinas. Preparamos um documento com mais informações sobre esse processo de instalação aqui. O documento foi escrito especificamente para instituições acadêmicas, mas as informações de instalação valem para outras organizações.
Configuração opcional do Datasmith
O Datasmith é uma parte fundamental da Unreal Engine. Para acessá-lo, basta criar um projeto a partir das categorias entre Filme, Televisão e Eventos Ao Vivo, Arquitetura, Engenharia e Construção ou Automotivo, Design de Produtos e Fabricação (consulte a seção Criando seu primeiro projeto abaixo para saber mais). Se estiver trabalhando em um projeto de outra categoria e quiser habilitar o Datasmith, acesse Editar, Plugins, Importadores e, em seguida, habilite os componentes necessários do Datasmith e reinicie o Unreal Editor.
Alguns formatos, como 3ds Max, SketchUp Pro e Revit, também exigem a instalação de plugins no aplicativo de origem. Se você pretende exportar seus ativos desses aplicativos, acesse o link para obter os plugins de exportadores e instale-os.
Seção 4: introdução
A Unreal Engine oferece vários recursos que ajudam você e sua equipe a criar projetos de sucesso, desde uma introdução ao Unreal Editor até as técnicas avançadas de desenvolvimento. Esta seção apresenta as informações necessárias para essa jornada, e recomendamos compartilhá-las com todos os funcionários que usarão a Unreal Engine.
Introdução
Como inicializar o Unreal Editor
Se usou o Inicializador da Epic Games para instalar a Unreal Engine, basta fazer login no Inicializador e clicar no botão amarelo Inicializar. Também é possível inicializar o editor na aba Biblioteca, que permite gerenciar as instalações da engine ou abrir diretamente um projeto específico.
Se você instalou a Unreal Engine pelo código-fonte compilado ou por uma compilação off-line independente, acesse o diretório onde a Unreal Engine foi salva e localize o executável no seguinte caminho:
| Plataforma | Caminho |
|---|---|
Windows |
|
macOS |
|
Para facilitar o acesso no futuro, crie um atalho na área de trabalho.
Como criar seu primeiro projeto
Quando abrir o Unreal Editor pela primeira vez, o Navegador de Projetos será exibido. É um ponto de partida do qual você pode criar projetos, abrir projetos existentes ou abrir um projeto de amostra baixado.
Ao criar um projeto, você verá que há diferentes modelos disponíveis, dependendo da categoria de projeto selecionada. O modelo Blank cria um projeto completamente vazio, enquanto outras opções oferecem conteúdo e funcionalidades básicos.
Alguns modelos exigem a instalação do Visual Studio para compilar os componentes do projeto ou o código C++ opcional.
Ao criar um projeto, você tem a opção de incluir o Conteúdo Inicial e adicionar alguns ativos básicos aos níveis. O Conteúdo Inicial só deve ser usado no início do desenvolvimento. Quando você quiser substituí-lo por ativos de qualidade de produção, compre os itens desejados na Fab ou importe seus próprios ativos de outros aplicativos.
Depois de criar seu projeto, você poderá recarregá-lo ao inicializar o Unreal Editor; basta selecioná-lo no inicializador, na seção Meus projetos ou criar um atalho de desktop com as propriedades de destino como:
| Plataforma | Caminho |
|---|---|
Windows |
|
macOS |
|
Projetos de amostra
Pode ser desafiador criar um projeto do zero, principalmente se você pretende incluir funcionalidades interativas, mas os modelos são só uma base. Às vezes, é mais fácil usar um exemplo completo e aprender com ele para depois personalizar o projeto conforme suas necessidades.
Oferecemos vários projetos de exemplo, que você pode acessar na aba Aprender do inicializador, em Amostras de funcionalidades da engine.
Para usar uma dessas amostras, clique no projeto para abrir uma página Detalhes, clique em GRATUITO e, em seguida, clique em Criar projeto. Após a instalação do projeto, você poderá abri-lo no Navegador de Projetos ou na página da Biblioteca.
Seção 5: aprendizado
Oferecemos todos os recursos necessários para você aprender, não importa se está começando agora ou se já tem experiência e quer ampliar seu conhecimento com técnicas avançadas.
Documentação
Nossa extensa Documentação da Unreal Engine conta com guias de início rápido, manuais de referência, guias de código e programação, notas de versão e muito mais.
Aqui você pode começar a aprender os fundamentos do Unreal Editor.
Depois de se familiarizar com a engine, você poderá pesquisar informações sobre assuntos específicos no site de documentos para saber mais sobre eles.
Para saber como usar o Datasmith, consulte a documentação do Datasmith.
Vídeos de aprendizado
Prefere aprender com vídeos? Nossa plataforma de aprendizado on-line oferece uma grande variedade de tutoriais em vídeo sob demanda.
Depois de dominar o básico, você poderá filtrar o conteúdo por assunto, como arquitetura/construção, automotivo, desenvolvimento de jogos e muito mais, e encontrar a trilha de aprendizado certa para você.
Seção 6: recursos de suporte
Epic Pro Support
Os licenciados personalizados da Unreal Engine podem acessar o suporte premium pelo Epic Pro Support. É um site de suporte exclusivo em que você pode tirar dúvidas com a equipe da Epic Games e aprender com as interações entre outros desenvolvedores e nossa equipe.
Embora a Epic Games tenha diversos canais de suporte devido à grande variedade de usuários, pedimos que você registre todas as suas dúvidas, problemas e feedback no Epic Pro Support. Assim, poderemos oferecer a assistência necessária.
Para saber mais sobre como usar o site de suporte e conceder acesso a outros funcionários, leia os vários artigos da base de conhecimento que foram preparados.
Recursos da comunidade
Recomendamos registrar suas perguntas ou problemas específicos no Epic Pro Support, mas também pode ser útil interagir com nossa comunidade pública para discutir com outros desenvolvedores e pesquisar rapidamente soluções conhecidas. Acesse os Fóruns da Unreal Engine e participe das discussões com colegas desenvolvedores.
Como entrar em contato
Ainda tem alguma dúvida ou problema? Fale conosco, e ajudaremos você o mais rápido possível.
Entre em contato com seu gerente de desenvolvimento de negócios para tirar dúvidas sobre a licença ou para ativar outros benefícios.
Envie um e-mail para [email protected] caso tenha perguntas gerais sobre a conta ou precise de ajuda com a admissão.