Avatar do usuário
Superbomber
Experiente
Experiente
Autor
Mensagens: 293
Registrado em: Sáb Jun 04, 2016 9:02 pm
Localização: Natal-RN
Karma: 286

[Engine] Furtividade

Sáb Dez 10, 2016 5:31 pm

Download: https://www.dropbox.com/s/ihes1fn4g6fww4j/engine_furtividade.gmk?dl=0

Engine simples, com um sistema para se esconder em arbustos/sombras e atrás de parede.

O uso se resume a dois scripts: view() e check_fog()

Características:
- Sistema de nível de visibilidade completa, parcial ou invisível de acordo com ser coberto por arbusto/sombra/etc.
- Sistema de verificar visibilidade de um objeto de acordo com o nível de visibilidade e se está dentro do campo de visão sem ter alguma parede no meio.

Imagem:
Imagem


Na engine tem um exemplo. Use WASD para mover a maçã, Q e E para girar a direcão da visão.
Mova o mouse para alterar a posição da área de visão.

No canto superior esquerdo indica a visibilidade da maçã de acordo com o nível de visibilidade e a área de visão.

Bye. :flw:

P.S.: As coisas verdes são arbustos. Ficou muito bem desenhado, um dos meus melhores trabalhos.
Pode usar se quiser.
Entrem neste link com o JavaScript desabilitado e vejam a mágica: https://tgmbrasil.com.br/?PageSpeed=n0script

Tags:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante