Como carrego meu último projeto automaticamente?
Você pode configurar a Unreal Engine para carregar automaticamente o último projeto em que estava trabalhando na inicialização. Ao abrir um projeto no Inicializador da Epic, habilite a opção Sempre carregar último projeto na inicialização na tela inicial da Unreal Engine.
Onde defino vinculações de entrada para o meu jogo?
No Unity, você usava as configurações do gerenciador de entrada do seu projeto para configurar vinculações padrão.
Na Unreal Engine, configure as vinculações de entrada da janela Configurações de Projeto, na categoria Entrada. Nessa janela, você pode adicionar vários botões (ações) e controles analógicos (eixos). Dê a cada controle um nome e uma vinculação padrão. Depois disso, você poderá obter retornos de chamada para o Pawn do jogo quando os eventos de entrada forem acionados.
Para saber mais sobre como configurar a entrada para seu projeto da Unreal Engine, consulte a página Input.
Se o seu projeto exigir funcionalidades de entrada mais avançadas, como manipulação complexa de entrada ou remapeamento de controles no tempo de execução, considere usar o plugin Enhanced Input. Consulte mais informações em Enhanced Input.
Como mudo a cena inicial do meu projeto?
Por padrão, a Unreal Engine carrega o nível padrão do seu projeto quando você o abre. Você pode alterar esse comportamento na janela Preferências do Editor (menu principal: Editar, Preferências do Editor), na categoria Geral, Carregamento e salvamento.
Como executo meu jogo?
Há várias maneiras de testar (executar) seu jogo:
Diretamente no Unreal Editor, clicando no botão Reproduzir na Barra de ferramentas principal.
Como um processo independente, clicando no botão Plataformas na Barra de ferramentas principal e, em seguida, selecionando sua máquina na lista suspensa. Observe que essa ação primeiro criará um executável para a plataforma, por exemplo, se você estiver trabalhando em uma máquina Windows, ela criará um executável do Windows.
Em uma plataforma diferente (por exemplo, um dispositivo móvel ou navegador da web), clicando no botão Plataformas na Barra de ferramentas principal e, em seguida, selecionando a plataforma na qual deseja executar o jogo. Observe que você precisará instalar todas as dependências necessárias primeiro.
Para saber mais sobre como executar seu jogo da Unreal Engine em diferentes plataformas, consulte as páginas a seguir:
Que unidades são essas?
No Unity, a unidade principal de medida é um metro. Na Unreal Engine, a unidade principal de medida é um centímetro.
Então, se você mover algo 1 unidade (metro) no Unity, isso equivale a mover algo 100 unidades (centímetros) na Unreal Engine.
Se quiser mover algo a uma distância de 2 pés no Unity, isso seria 0,61 unidade (metro). Na Unreal Engine, o equivalente é 61 unidades (centímetros).
Qual é a direção para cima no sistema de coordenadas da Unreal Engine?
Tanto o Unity quanto a Unreal Engine usam um sistema de coordenadas para canhotos, mas os eixos têm nomes diferentes. Na Unreal Engine, X positivo é "para frente", Y positivo é "certo" e Z positivo é "para cima".
Consulte mais informações em Sistema de coordenadas e espaços.
Como posso ver a saída de log do meu jogo?
Clique no botão Log de Saída na barra de ferramentas inferior.
Como faço para lançar exceções?
Ao contrário do Unity, a Unreal Engine não usa tratamento de exceções. Em vez disso, use a função check() para acionar um erro crítico de afirmação. Você pode passar uma mensagem de erro. Se quiser relatar um erro sem interromper o programa, use ensure() como alternativa. Isso registrará um erro com uma pilha de chamadas completa, mas a execução do programa continuará. Se tiver um depurador conectado, ambas as funções serão interrompidas no depurador.
Onde está o framework .NET?
Ao contrário do Unity, a Unreal Engine não usa o framework .NET. A Unreal Engine possui seu próprio conjunto de classes e bibliotecas de contêineres. Veja a seguir uma lista de comparações comuns de contêineres:
Saiba mais sobre outros contêineres da Unreal Engine aqui.
A Unreal Engine recarrega automaticamente as alterações de código?
Sim! Você pode deixar o editor aberto enquanto escreve o código. Inicie uma compilação no Visual Studio depois de terminar de editar o código, e o editor fará a "recarga dinâmica" das suas alterações automaticamente.