YoVDO

Criando Minimapa no Unity

Offered By: Udemy

Tags

Unity Courses Game Development Courses C Programming Courses 2D Game Development Courses User Interface Design Courses Camera Control Courses

Course Description

Overview

Aprenda a desenvolver um Minimapa no estilo bússola

What you'll learn:
  • 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

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


Taught by

Giácomo Antônio Althoff Bolan

Related Courses

Creative Programming for Digital Media & Mobile Apps
University of London International Programmes via Coursera
Online Games: Literature, New Media, and Narrative
Vanderbilt University via Coursera
Game Design Concepts
Canvas Network
General Game Playing
Stanford University via Coursera
Program Arcade Games - Learn Computer Science
Independent