UPDATE - 12/11: Made a lot of changes to this to clean it up, make it more reliable for edge cases, add pickups, portals, and more. I'll be tweaking it more as I go, but this is so anyone watching the livestream can follow along.
I made this code during a livestream at the end of a long day, so it probably has a lot of holes. :D But feel free to poke through it and see if it's useful to you. I'll be updating it to improve and will post improvements as it comes along. There's lots that can be added, improved on, cleaned up, etc. This is just so people from the livestream can have something to play with.
[Please log in to post a comment]