WASD - move ARROWS - look that's all i've done so far.
Thanx to @DadOfMrLog's tutorial: https://scratch.mit.edu/projects/10094319/#player Big thanx to @chooper100 for his rotation matrix that I used as a guide. Along with these websites I used to understand it more: http://relativity.net.au/gaming/java/Matrix4x4.html http://www.scratchapixel.com/lessons/mathematics-physics-for-computer-graphics/matrix-inverse and https://www.gamedev.net/topic/639238-rotate-4x4-matrix-formula/ and thanx to @dogdoggoose for other tutorial reccomendation