Considera A * la ricerca su una mappa basata su tessere. Un codice semplice sarebbe: Se all'interno di quella cella è presente un'unità, allora non è raggiungibile, va bene.
Ma c'è un problema di risoluzione della mappa. Quando guardo Warcraft 3, i mostri e le strutture hanno un raggio diverso e puoi camminare molto vicino, che è più simile al vettore, come è stato implementato?
Inoltre, qual è la soluzione standard per incorporare il rilevamento delle collisioni di ostacoli in movimento con l'algoritmo di ricerca del percorso, come Warcraft 3?