player moves with WASD , mouse rotates player. W , forward , would always be toward the mouse.
I think it would be easier if WSAD moved in world space, not local. That's just ofc my preferences. Still great job with the game. You've done a lot in those 48h :)