Cursos / Jogos Digitais / Matemática Aplicada a jogos / Aula
Vimos, ao longo da aula, como calcular a distância entre dois pontos. Acredito que você já pensou em algumas maneiras de utilizar isso dentro de jogos digitais, mas vamos aqui discutir mais duas aplicações desse conceito.
A primeira que mostraremos é relacionada à movimentação de personagens. Uma habilidade muito comum a diversos jogos é a utilização de um pequeno teletransporte onde o personagem sai de um ponto e se move, quase que instantaneamente, para outro. Essa habilidade ficou conhecida como blink. Veja a Figura 22.
Normalmente, habilidades desse tipo contém um alcance (range) máximo, definido em unidades do jogo. O que acontece caso o comando seja dado pelo usuário para que o ponto de destino seja maior que o alcance é que o personagem se move para o ponto que representa o alcance máximo na direção que foi indicada. Sabendo disso, vejamos o exemplo a seguir:
Versão 5.3 - Todos os Direitos reservados