Commit Graph

35 Commits

Author SHA1 Message Date
Simon O'Shea c49365523b broken AStar has been implemented
need to fix sorting problem because the returned order of movements does not make any sense
2023-08-08 18:35:53 -04:00
Simon O'Shea 96a90a647d astar rewritten for c#
runs without screaming, don't have output yet though
2023-08-08 18:05:55 -04:00
Simon O'Shea ddc02784c2 pathfinding class now interprets grid properly
can successfully read in the user-generated world!
2023-08-08 17:17:45 -04:00
Simon O'Shea 2dcb6ea96d things are broken 2023-08-08 16:29:52 -04:00
Simon O'Shea 239f7ed4c5 formatted for logan
hooking buttons up to running algorigthms
2023-08-08 15:34:02 -04:00
dereelatwit 98a18e1d4e Merge branch 'main' of https://github.com/osheas1atwit/pathfinding-visualizer 2023-08-08 15:31:13 -04:00
dereelatwit aec4fc6d37 UI components completed
added button functionality and mesh grid to scene
2023-08-08 15:30:55 -04:00
Simon O'Shea 0b31f21419 moved astar function 2023-08-08 15:30:30 -04:00
Simon O'Shea 3ac2b11494 imported and translated java code
starting to implement algorithms
2023-08-08 15:27:37 -04:00
Simon O'Shea f825ec9c27 slop of code
intermediate push so logan can have access to reset function
2023-08-08 13:10:51 -04:00
Simon O'Shea 219d21173e Merge branch 'main' of https://github.com/osheas1atwit/pathfinding-visualizer 2023-08-08 12:31:27 -04:00
Simon O'Shea fe38db5f37 ready for logan?
getting ready to piece UI elements together with the logic of the grid
2023-08-08 12:31:23 -04:00
dereelatwit d8f0e758e3 button mapping for walls (WIP) 2023-08-07 17:08:51 -04:00
Simon O'Shea 7c3fd8d563 cells now change color based on value!!!
colors are a bit weird though, need to figure that out
2023-08-07 13:59:44 -04:00
Simon O'Shea 94b8f55509 created mesh array - WIP
the meshes are generated in a grid formation but not positioned correctly :(
2023-08-05 15:34:41 -04:00
dereelatwit 31151bc9b6 Added settings menu + animations 2023-08-05 15:16:38 -04:00
dereelatwit f815986c63 Merge branch 'main' of https://github.com/osheas1atwit/pathfinding-visualizer 2023-08-04 14:06:01 -04:00
dereelatwit 4e7d3ec38a Reset button added 2023-08-04 14:05:58 -04:00
Simon O'Shea e6bd6d2c58 colored mesh made
have a single mesh that changes color based on keyboard input. needs to be  made for each cell and have color based on cell-value
2023-08-03 15:55:52 -04:00
dereelatwit 78c5f3689c Merge branch 'main' of https://github.com/osheas1atwit/pathfinding-visualizer 2023-08-03 15:13:18 -04:00
dereelatwit a447b90935 UI base made 2023-08-03 15:13:07 -04:00
Simon O'Shea 0817da19fb back to goodness 2023-08-03 15:05:01 -04:00
dereelatwit 7eff96b3a1 Made new scene for UI 2023-08-03 14:41:16 -04:00
Simon O'Shea eb9264d958 removed UI from scene
logan will now work in a separate scene
2023-08-03 14:40:56 -04:00
Simon O'Shea d97f09ac30 fixed merge conflict
(hopefully!)
2023-08-03 14:37:02 -04:00
dereelatwit 2f408d6069 testing scene 2023-08-03 14:21:24 -04:00
dereelatwit b8aa2e0935 started implementing UI 2023-08-03 14:05:08 -04:00
Simon O'Shea 374125ba34 added placementModes and mesh testing
can place varying values into grid, starting to work on rendering meshes to represent the cells
2023-08-03 13:57:45 -04:00
Simon O'Shea 6451c901fd basic grid class implemented
can set / un-set values on each cell. concrete foundation implemented
2023-07-31 19:34:53 -04:00
Simon O'Shea 5f9e8f979d import successful, grid has visuals
cell values and grid lines are displayed. no interaction available yet.
2023-07-31 18:45:01 -04:00
Simon O'Shea 4699ce7287 no visual but grid made
very primitive. need to import utilities, so im backing up beforehand
2023-07-31 18:12:08 -04:00
Simon O'Shea c98ece3c0d refreshed the unity project
starting from scratch
2023-07-30 14:38:20 -04:00
Simon O'Shea 8b7b130a9f nuked
wiping everything to start again
2023-07-30 14:32:04 -04:00
dereelatwit e7b56ebf9d Implemented mouse to line drawing 2023-07-24 21:33:01 -04:00
Simon O'Shea 09852a9991 project initialized 2023-07-17 19:13:28 -04:00