Implemented the guard towers. They are upgradable and garrisonable. I still need to improve the system so that multiple guards can use them at the same time, but that won't be too hard. I love how easy it is to add new behaviors to the AI with the state machine I have written, it makes developement very fast and iterative.
I'm not sure how to orient the weapons of the guards yet, though, since it's all pixel art. I hope i don't have to do multiple frames for it.
Finally added collisions to the game! Now to get weapons working again. Still no images though. Hopefully, next time.
Trying to find an art style with a near-future aesthetic. It's a 2D game but I have a hard time drawing architecture by hand so I modeled this in Blender.