Completed

Unity - Protótipo Simples de Movimento

Published on the September 09, 2020 in IT & Programming

About this project

Open

Deve ser entregue projeto em UNITY com dois personagens ( Adam - Unity Standard Assets ) utilizando o ThirdPersonController(Unity Standard Assets), devem ser controlados pelo controle 1, sendo que o botão direcional 1 controla o Adam 1 e o botão direcional 2 controla o Adam 2.

Cada ThirdPersonController deve ter 2 modos:

Modo Normal:
Ao segurar movimenta normalmente o personagem em terceira pessoa em todos os ângulos e direções.

Modo Piloto Automático
Toques são considerados modo de piloto automático que faz o personagem traçar um caminho (Navigation System in Unity)  e entrar em movimento automático por uma distância determinada no componente. Exemplo: D = 10f.

É Uma movimentação mais limitada, no caso em 8 direções.  Norte, Sul, Leste, Oeste, Nordeste, Sudeste, Sudoeste e Noroeste

Se o jogador der 1 toque para direita com o parâmetro de distancia 10f, a capsula anda automaticamente 10f para direita.  Exemplo: Está na posição (0,0,0) (x,y,z) e anda automaticamente até  (0, 10f, 0).


Se o jogador der 2 toques rápidos para direita direita com o parâmetro de distancia 10f, a capsula anda automaticamente 20f para direita. Exemplo. Está na posição (0,0,0) (x,y,z) e anda automaticamente até  (0, 20f, 0).


Se o jogador der 2 toques rápidos para esquerda e 10f pra cima direita com o parâmetro de distancia 10f, a capsula anda automaticamente 20f para esquerda e 10f para cima. Exemplo. Está na posição (0,0,0) (x,y,z) e anda automaticamente até  (10f, -20f, 0).


O modo piloto automático armazena comandos e botões.  Se apertar 2 pro lado e A, ao chegar no ponto final executa função do botão A. Exemplo, instanciar um QUADRADO.


Orientação
Por se tratar de um sistema de piloto automático, é necessário que. Exista um regra para ajustar a direção com a orientação de acordo com a câmera.

Category IT & Programming
Subcategory Other
Project size Small
Is this a project or a position? Project
Required availability As needed

Delivery term: Not specified

Skills needed

Other projects posted by Marlon C.