Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

thanks for recording footage! I did indeed watch all of it and was able to fix a bug where the AI froze up thanks to you. 

To answer your confusion about the guns turning over time, that behavior is indeed a feature and not a bug. The idea is you're meant to "swing" your weapon using the mouse cursor instead of hovering it over your target. Alternatively you can aim your weapon before entering an encounter so you don't have to wait for it to spin around. Guns are all procedurally generated and rotation difficulty is one of the stats they're created with. 

I get this feels really weird and unintuitive but it's a unique spin on top down shooting I wanted to experiment with. 

That's an interesting idea. To be clear, the part that was bugging me was the fact that the rotation gradually becomes slower as it approaches the cursor position, not the fact that it rotates slowly. I think it would be more sensible to the player if the rotation rate was linear. But with the way you described the "swinging" action you're going for, I guess the way you've done it encourages that more.

It might also be interesting if instead of slowing down it kind of overshoots the target and bounces back a little bit like a spring.