🤔 Para Refletir :
"Chamar o var é coisa do passado. Agora a gente chama o const e o let."
- Dr.XGB

Condado Braveheart

Paradiddle
Paradiddle
O cara não para nunca, impressionante. Pretende adicionar habilidades com efeito em área também?

E esse mouse danado, quase ninguém nunca usou no 2000 e agora parece indispensável pra esses jogos. Doutor levando o programa até o limite!

Mas e aí, e intenção é reviver o Metal Tactics mesmo? Não cheguei a testar a Alpha antigona, mas tinha curtido MUITO o conceito de mundo quando li o tópico!
  • Curtir
Reações: Dr.XGB
Dr.XGB
Dr.XGB
Sim, no mesmo padrão de Advance Wars para GBA.
Na verdade esse projeto era uma cópia descarada, mas vou aproveitar essa reciclagem pra resolver esse problema kkkk !!

Vou reviver o Metal Tactics, agora com um código 1000x mais eficiente do que a versão de 2015. 😁
Brandt
Brandt
Dúvida: o custo final de movimento para uma posição é sempre o custo mínimo?
  • Curtir
Reações: Dr.XGB
Dr.XGB
Dr.XGB
Isso mesmo! A primeira célula, que é a posição do evento, tem o valor máximo de n. Daí o ponto mais longe possível é o mínimo, normalmente um valor menor ou igual a 0.
Brandt
Brandt
Ah sim, a questão é mais se quando houver dois caminhos possíveis para uma posição (que usualmente tem haha) o valor de distância que o algoritmo coloca nela é o mínimo (ou o máximo, no caso em que você conta passos restantes).
Brandt
Brandt
Pensei nesse caso aqui, com regiões onde o "peso" de cada região é igual ao número (P = jogador):

Código:
11111111
P222222?
33333333

Nesse caso, qual é o valor que seria atribuido para o tile com ??
Dr.XGB
Dr.XGB
Basicamente é isso aqui:
QJtZcwy.png


Todos os tiles, neste exemplo, têm o peso de 1. E a região verde seria a floresta com peso 2. Cada tile é inserido um valor de n - p, onde n é a quantidade de passos e p representa o peso do tile.
  • Curtir
Reações: Brandt
Voltar
Topo Inferior