Buscar

DESENVOLVIMENTO DE JOGOS DIGITAIS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Suponha que você está desenvolvendo um jogo 2D onde o personagem apresenta as animações andando e correndo, sendo a escolha entre as duas definidas a partir da
velocidade do deslocamento. Se a transição entre as animações deve ocorrer a partir de 6,5 Km/h, qual tipo de condicional deve ser utilizada no Animator?
Em um projeto 2D, no ambiente da Unity 3D, ocorre a troca da animação do Sprite corrente de acordo com as transições de uma FSM, a qual é representada por um componente
do tipo:
Indique a informação INCORRETA acerca dos Assets 2D oferecidos pela Unity 3D:
1.
Float
Bool
Trigger
Int
Void
 
 
Explicação:
A máquina de estados é representada pelo componente Animator, e a integração dela com a programação C# é feita com o uso de parâmetros configuráveis, os quais podem ser
de quatro tipos básicos: Int, Float, Bool ou Trigger. Como a velocidade associada deverá ser maior ou igual a 6,5 Km/h, a forma mais simples de efetuar a transição será através de
um parâmetro do tipo ponto flutuante, ou seja, Float.
 
2.
Rigidbody 2D
Animation
Sprite Renderer
Animator
Box Collider 2D
 
 
Explicação:
No ambiente da Unity 3D, o Animator é responsável pela gerência de estados e animações associadas (Animation), bem como a transição entres estes estados. 
 
3.
A figura é tratada como Sprite quando o atributo Texture Type é definido como Sprite (2D and UI).
É interessante a utilização de arquivos PNG devido à possibilidade de recortar os quadros de animação de um Sprite de forma automática.
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
https://simulado.estacio.br/bdq_simulados_exercicio.asp#
O componente que controla a animação, através de chaves próprias em uma linha de tempo, é o Animation.
A transição entre estados do Animator pode estar condicionada a parâmetros dos tipos Int, Float, Bool ou Trigger.
O uso de Tilemap traz maior dispêndio no uso de memória.
 
 
Explicação:
Visando a ECONOMIA de memória, os cenários podem ser criados a partir de fragmentos combinados de diferentes formas, segundo o recurso conhecido como Tilemap.

Continue navegando