Boas-vindas e introdução

1

Introdução e por que utilizar a Unity3D

2

Preparando a Unity: versões e configurações

3

Entendendo o espaço de trabalho do jogo

4

Asset Store e importação de assets

Preparação do primeiro jogo

5

Definição da proposta e exibição dos assets

Câmera, Física e Controladores

6

Colliders e Rigidbody

7

Manuseio da câmera

8

Movimentação de personagens - Adicionando movimento

9

Movimentação de personagens - Andando

10

Movimentação de personagens - Pulando e Physics Material

11

Movimentação de personagens - Pulando e GroundDetector

Ferramentas visuais

12

Manipulando a animação por script

13

Criando cenário utilizando os assets e manipulando materiais

14

Iluminação e tipos de luzes

15

Animação do Player

Game Manager

16

Condição de vitória, detalhes adicionais e pensamentos futuros

17

Condição de derrota

18

Inimigo e spawn de prefabs

Geração de builds

19

Gerando build de Windows

20

Gerando build de Mac e Linux

Preparação do segundo jogo - Coffee Catch

21

Definição da proposta e exibição dos assets

Câmera, Física e Controladores - Coffee Catch

22

Câmera Top Down para o Coffee Catch

23

Movimentação Top Down

24

Rotacionando o personagem utilizando o LookAt

Ferramentas visuais - Coffee Catch

25

Criando cenário para jogos Top Down

26

Dando Bake na iluminação da cena

27

Animação do Player, Inimigos e do Robô

O sistema de NavMesh - Coffee Catch

28

Criando o inimigo e utilizando o NavMesh system

Game Manager - Coffee Catch

29

Criando a condição de vitória

30

Criando moedas coletáveis

Interface de Usuário (UI)

31

Adicionando UI para as moedas

32

Adicionando UI para a tela de game over

Sistemas adicionais

33

Usando coroutines para finalizar o jogo

34

Usando coroutines para ações repetitivas

35

Usando partículas para a coleta de moedas

36

Sistema de áudio

37

Post processing

Conclusões finais

38

Pensamentos futuros do projeto e finalização do curso

Você não tem acesso a esta aula

Continue aprendendo! Junte-se e comece a impulsionar sua carreira

Animação do Player

15/38
Recursos

A Unity tem o Mecanim, uma ferramenta para criar máquina de estados. Uma máquina de estados serve para passar nossos personagens de um estado A para um estado B, através de transições, bastante útil para podermos passar de uma animação para a outra.

Nossas animações para os nossos personagens humanóides serão: idle, o personagem espera uma ação do jogador; run, o personagem corre; jump, o personagem salta; e land, o personagem aterriza do salto.

Veremos também algumas configurações que podemos fazer para as transições:

Exit Time – determina a porcentagem da animação que o estado anterior precisa estar para começar a transição
Transition Duration – a duração de tempo da transição entre os dois estados
Conditions – define que parâmetros (condições) devem ser satisfeitas para a transição começar

Contribuições 0

Perguntas 0

Ordenar por:

Quer ver mais contribuições, perguntas e respostas da comunidade?