Criando Minimapa no Unity

Aprenda a desenvolver um Minimapa no estilo bússola
Rating: 4.7 out of 5 (85 ratings)
7,182 students
Portuguese
Conhecer um pouco mais da linguagem C#
Aprender a utilizar alguns recursos do 2D aplicados para user interface
Configurar e acessar o componente camera via script
Configuração de Layers

Requirements

  • Conhecimento básico de Unity e programação C#
  • Um computador que rode Unity2D
  • Conexão com Internet (banda larga)

Description

Diferente de muitos cursos, este por sua vez é de curta duração (menos de uma hora e dez minutos ), no qual trata especificamente um determinadado assunto de maneira bem detalhada. A proposta deste curso é resolver um problema, a construção do Minimapa de um jogo, fazendo uso de explicações passo a passo.

Utilizando de uma metodologia prática, o aluno usará um projeto base para início das atividades, no qual cada vídeo aula fará com que o este evolua.

O projeto base disponibilizado no curso, foi desenvolvido especificamente para esta atividade. Nele haverá uma cena em primeira pessoal no qual será adicionado o minimapa (estilo bússula) com suas funcionalidades propostas nesse curso.

O conteúdo estará dividido nas seguintes seções:

1.    Introdução
1.1.    Apresentação
1.2.    Arquivos da aula

2.    Câmera do Minimapa
2.1.    Criação e configuração
2.2.    Resolvendo limites de visualização
2.3.    Adicionando uma seta como referência
2.4.    Otimizando a visualização

3.    Aparência do Minimapa
3.1.    Configurando a renderização para imagem
3.2.    Criando elementos UI
3.3.    Agrupando e alinhando elementos UI
3.4.    Finalizando o visual da bússola

4.    Adicionado Interatividade
4.1.    Criando o script e entendendo o acesso ao componente Camera
4.2.    Inicializando as variáveis públicas
4.3.    Usando a classe Input
4.4.    Criando a função troca mapa e a classe MinimapaSetup
4.5.    Adicionando as variáveis níveis e visualizando no painel
4.6.    Criando a função troca mapa e a classe Minimapa Setup
4.7.    Implementando a função troca mapa

5.    Adicionado Controle de Transparência
5.1.    Criando a função para mudar a transparência
5.2.    Adicionando o componente Canvas Group
5.3.    Seguindo a configuração inicial de transparência

6.    Adicionado Conectividade com a Bússola
6.1.    Adicionado método de atualização
6.2.    Entendendo o pseudo código
6.3.    Entendendo Quaternion
6.4.    Programando a rotação do jogador com a user interface

Who this course is for:

  • Desenvolvedores de jogos Iniciantes e intermediários
  • Alunos de Ciências da Computação
  • Alunos de Jogos Digitais

Course content

6 sections24 lectures1h 0m total length
  • 1.1. Apresentação
    00:53
  • 1.2. Arquivos da aula
    01:14

Instructor

Unity Developer and Technical Artist
Giácomo Antônio Althoff Bolan
  • 4.8 Instructor Rating
  • 89 Reviews
  • 7,192 Students
  • 2 Courses

Hi, my name is Giácomo A. A. Bolan and I am an enthusiast for technology. Maybe three words could define me: self-motivated, desire to learn and creativity, (I guess I used more than 3). My life changed since I received my first computer as gift. From that time on, I never stopped studying. In another words, I found a career. I could probably say that professional life took its primary step over 25 years ago when I was still a child.

Following my undercover kid skill, I am meaning computer stuff. In 1998, I started my academic life in Computer Science. I acquired my degree in the first semester of 2002. In regards to my job, I currently work as Developer and College Professor.