WASD to move. E to hide inventory. Code is a bit sloppy for the item system. Try using rectangle collision instead of circular its less expensive.
Thanks to raucket for the atan2 function. Added camera that follows player. Added day night time cycle (1 mins per day and night). Up to 50 spiders spawn in randomly.