DNF incomingI bit off a project much too large for the week of this challenge. As a result, it doesn't feel much like a game and has a lot of issues. I won't be able to get it up to my standards by tomorrow so I'm going to just call the DNF now.
A lesson learned here was to not try to reinvent the wheel at every turn in a large project you want to finish in a week. If I decide to give this idea another shot in the future, I'll make sure I have libraries written ahead of time that can handle the AI and pathfinding.