Godot TrackVision
A downloadable TrackVision
Link do github:
-https://github.com/joao-dev152/Godot-TrackVision/tree/main
O TrackVision é um plugin poderoso e altamente personalizável para o Godot Engine,
projetado para oferecer controle total sobre a movimentação e o comportamento das câmeras em jogos 2D e 3D.
Com TrackVision, você pode criar experiências visuais dinâmicas e imersivas, ajustando a câmera de maneira inteligente para acompanhar o jogador,
objetos de interesse ou eventos importantes do jogo.
Após fazer o download leve a pasta addons para seu projeto da godot, mas caso você já tenha um plugin em seu projeto leve a pasta Trackvision dentro de addons e em seguida vá em ProjectSettings depois em plugins e ative o plugin TrackVision.
A camera precisa de um alvo para seguilo e para isso selecione o node que você quer que ela siga por meio da propriedade target no inspetor, para limitar a movimentação da camera e sua posição, use as propriedades move x, move y, min pos e max pos.
Vídeo do plugin:
Documentação:
Para baixar o plugin, primeiro, baixe o arquivo godot-trackvision.zip, ou o projeto do github, após isso copie a pasta addons para um projeto sem plugins instalado, mas caso haja plugins em seu projeto leve a pasta TrackVision
para dentro da sua pasta addons e em seguida, nos dois casos, ative o plugin.
TrackVision2D:
Para fazer a movimentação da camera use a propriedade target no inspetor e selecionbe o nó desejado.
Existem algumas funções extras no plugin como a movement_camera() que você pode usar para criar animações de movimento simples, ou também, caso você queira uma animção de zoom use a função
zoom_anim().
TrackVisionFixed3D:
Para fazer a movimentação da camera use a propriedade target no inspetor e selecionbe o nó desejado.
Este nó é uma camera 3D que pode ser usados em jogos com camera fixa em algum ângulo ou jogos de primeira pessoa onde o giro é feito pelo jogador e não pela camera.
Para realizar a rotação da camera com base na rotação do alvo em x, y ou z, use as propriedades follow_target_rotation_x, follow_target_rotation_y e follow_target_rotation_z, respectivamente.
TrackVision3D:
Para fazer a movimentação da camera use a propriedade target no inspetor e selecionbe o nó desejado.
Este nó não é, exatamente, uma camera, já que ele é um pivô de camera que possuem, propriedades de zoom, rotação e os entradas.
TrackVisionManualController:
Uma camera feita para jogos onde a camera não seguirá um objeto, mas será movimentada pelo jogador.
Estou trabalhando para que este nó movasse também com o mouse ou toque na tela.
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.