Rotate and move camera viewport

I want to give advice that will make it easy to use Blender.
Make, please, turn the camera by pressing the right button of the mouse and moving. When the right mouse button is pressed and you click on one of the listed keys, the camera will move to the appropriate parties. W camera moves forward, S - back, A - to the left, D - to the right, Q - to the bottom, E - to the up.
This is used in Unity, Unreal Engine 4 when turning and moving the camera.
Thanks a lot if you implement it!

Just out of curiosity, are you familiar with the Lock Camera to View setting in the N-Key->View panel?

No. Need to look Maybe that’s what I was looking for.

[Shift] + [~] enables such first person fly mode.

Thank you very much. I don’t know this function. It’s cool.
But there is not enough choice to select an object when hovering over and clicking the left mouse button.

What are some of the features that are interesting and useful?
Blender is my favourite program. I know little about the features that are not present in the rest of the programs (and this is definitely :slight_smile: )
Please tell me!!