Added:
A defense system for armour (and a UI element to show it),
A mage hat item that is dropped by skeleton mages that wear them,
A armour set bonus system (only full armour and mage hat currently),
An entire tooltip system that works quite elegantly in the code :) if I do say so myself (check it out with a .net decompiler, I use ILSpy)
Changed:
The damage of the longsword to make it actually useful
Removed:
Nothing
Fixed:
Nothing
To do:
Add more items,
Add more enemies,
Actually make further dungeons increase in difficulty,
Figure out how to make sprites in under an hour (the fire crystal sprite literally took me a couple hours just because I kept looking for the right colur/shape but couldn't get it right and I just ended up going back to a previous design in the end)
Known Bugs:
You can glitch into the pointy bottom-right corner wall if you hit it with the top-left corner of your hitbox, but it's not that game-breaking if you do
Controls: W|A|S|D : movement left click : attack with your current weapon Z|X|C|V|B : use item 1|2|3|4|5 Tab : open/close inventory mouse : select items in inventory Esc : open menu / cancel keybind change [DEBUG]: Space : summon insta kill weapon at mouse cursor -|= : zooming(not supposed to be necessary so will probably be removed eventually) 1 : show/hide fps 2 : show/hide hitboxes 3 : toggle the enemies' AI 4 : toggle noclip mode 5 : toggle smooth animation for the inventory 6 : restore player health to max 7 : toggle smooth delta (smoothens the fps, only really affects higher max fps due to instability) `(top-left of keyboard) : swap weapons (only way to get the long sword) 0 : toggle maximum FPS (100 <-> 1000) ,|. : move the lowest (non-item) object left|right (not really very useful anymore)