Mostly a self motivation post, this is what I've been working on for the past little while. Its a hard RPG with shooting mechanics.
So far I have targeting, an aiming system (chooses the target closest to the center of the screen), visibility and collision checks, complex health and accuracy systems, ammo, firing and reload animations (non-visual right now), enemy hit reactions, but soon enough I'll be reworking animations into trees, implementing active enemies, looking into Sprite3ds for characters, and improving visual effects to make firing more noticeable and satisfying.
the goal is to have an RPG system that works with guns