Your project is well programmed [except I can't even get it to run or resolve the imports on my computer in the first place] and has some really nice features, including collision detection [that doesn't work], the pathfinding algorithm [that doesn't work], and the animation when the player gets hit [that really is just a gimmick]. These extra features and the required features are all well implemented [except they don't really work]. The controls are nice and it's easy to move around [except I committed a seppuku-worthy offense of making A and D rotate around instead of strafing because I …