Dijkstra untuk apa? Kalau untuk pembuatan game biasanya pakai variannya, A* (A-Star), karena tidak diperlukan jalan tercepat yang terlalu detail sehingga hemat proses penghitungan shortest path. Kalau algoritmanya, cari saja di google pasti banyak lah. Kalau game, entah masih ada atau tidak sekaran