Playability Upgrades

Today I focused on making the game more playable and more enjoyable.


I added functional screens for the blacksmith (does sword upgrades like rotation speed, damage, and length)

and for skill upgrades (active and passive skills)


I also decided that i wanted more delineation for the enemies so I made them different sided polygonal prisms. The more difficult the enemy, the more sides the polygon has, as well as a different colour. This allows for the player to have a visual understanding of how difficult a certain enemy is. I also implemented a system to determine when a point is inside of a polygon that i designed a while ago.(i can explain it if anyone is curious but its a bit of a mouthful, and sounds more complicated than it actually is).

I also implemented a feature where you can throw your sword and control it still (like Yondu lol), with the duration of this decided by an upgrade from the blacksmith.


Next i will have to make pixel art for all of these icons