Al momento sto sviluppando un gioco semplice in Unity.
Ho ottenuto un tabellone composto da esagoni. Diciamo che il punto rosso è il giocatore.
Ora voglio mostrare all'utente quali campi può andare, a seconda del numero che ha tagliato. L'utente non deve poter inserire un esagono più volte in una sola mossa.
Esiste un algoritmo per risolvere questo problema di percorso? Ho trovato solo algoritmi che hanno affermato se esiste una connessione tra due nodi, ma nessun algoritmo per ottenere tutte le mosse possibili.