Configurando o ambiente

Começaremos baixando e instalando o Unity.

Adquirindo o Unity Hub

Download

Página de instalação do Unity Hub, com os links de download de cada OS

Instalação

1 - Linux

2 - Windows/MAC

Configurando o Unity Hub:

⚠Caso apareça a tela de licença, você pode ativar uma licença gratuita Unity Personal ou, se quiser, adquirir uma licença de estudante universitário utilizando suas credenciais institucionais

  1. Clique em Install > Install Editor ou Add Install Editor no Unity Hub

  2. Selecione a versão LTS(Long Term Support) mais recente e clique Install Seleção de versões para instalação

  3. Na tela de módulos, desselecione as outras opções caso necessário
  4. Remova versões anteriores caso necessário

Criando um projeto Unity

  1. Clique em Projects > New project Tela de projetos do Unity Hub

  2. Selecione o template 3D e nomeie seu projeto como desejar Tela de novo projeto

  3. Clique em seu projeto recém criado para abri-lo (pode demorar vários minutos)

Configuração de IDE

Para este workshop recomendamos o uso de Visual Studio Community pela funcionalidade nativa de code completion de C# para Unity. Se desejar usar outra IDE, siga o passo 3 para definí-la como padrão do Unity; recomendamos também procurar recursos on-line sobre plugins de code completion Unity para sua IDE.

  1. Baixe Visual Studio Community(é nescessário ter uma conta microsoft)
  2. Ao configurar a instalação, selecione a carga de trabalho para Unity Carga de trabalho Unity

  3. Dentro do unity vá em Edit>Preferences>External Tools>External Script Editor e selecione “Microsoft Visual Studio 2022”

Caminho para visual studio 2022

⚠Caso a opção não apareça, selecione browse e escolha o executável do Visual Studio na pasta de instalação “devenv.exe”

Básicos do Unity

Movimentos

Câmera

Obejeto e Componente

  1. Para criar nosso primeiro objeto, clique com o botão direito na aba “Hierarchy” à esquerda, em seguida selecione 3D Object > Cube Criando um cubo

  2. Para adicionar física ao seu objeto, utilizaremos um componente chamado RigidBody:

    • Clique no objeto para exibir seus componentes na aba “Inspector” na direita
    • Clique em “Add Component” no fim da aba
    • Busque e adicione a opção RigidBody Selecionando o RigidBody para o cubo

Testar jogo

⚠Lembre-se que modificações feitas à objetos ou componentes em cena enquanto o jogo está rodando não serão salvas.