Unity Making a Graph Theory Shortest Path Solver (Part 1) [Livestream]
Unity Making a Graph Theory Shortest Path Solver (Part 1) [Livestream]
So this is a new series where I make a program revolving around a field of mathematics called, "Graph Theory", specifically one that can solve for the "shortest path" on a graph. I will be using Dijkstra's Algorithm to solve for the shortest path. I wanted to make this because I recently learned how to solve this type of problem in my Math class so yeah; I thought it would be a fun challenge. So yeah, hope you enjoy :)
Things to do (In any order, may have left things out but whatever):
1) Program Camera Movement
2) Modeling:
2a) Vertex
2b) Edge
3) Graph creator
3a) Vertex creator
3b) Edge creator
4) Graph editor
4a) Vertex naming
4b) Edge naming, value, and optional direction assigning
5) Shortest Path Solver (Dijkstra's Algorithm)
5a) Selection of initial vertex
5b) Program algorithm
5c) Display shortest "distances" to all other vertices
5d) Clicking another vertex displays path
6) Make UI
6a) Paint UI
6b) Animate UI
7) Notifications System
8) Saving System
8a) 3 designated saving slots
9) Start Menu
9a) Instructions
9b) "Save Selection" or "New Graph"
10) "Build" program
Next Episode: https://youtu.be/HOH1g6YCw-A
Playlist: https://www.youtube.com/playlist?list=PL9nyATn50U2O0JpFDycVJcsGQUDtG_bnB
DISCORD SERVER:
https://discord.gg/jsKSkXd
CHANNEL SURVEY: https://docs.google.com/forms/d/e/1FAIpQLSfsDZL1tIAFb4bdaqh2Cma9UgeOVlfb-GGHNhFAqjlKOwUtuQ/viewform
Intro Music: "Triumphant Step" by Count Sacke
(No video)