A Unity ID allows you to buy and/or subscribe to Unity products and services, shop in the Asset Store and participate in the Unity community.
Separate names with a comma.
Make your camera follow script change the Y rotation of your player's transform, and change the camera's X rotation. It might not be a permanent...
You're using rb.AddForce in FixedUpdate(), and calling transform.Rotate when a player collides. Use this as a base and fix it up from your end!...
I just ran a test and it already has underwater refraction and reflections... they have to be a bit close though.
View your Canvas, and use the four anchors on your UI elements. It'll take some adjusting, but it will resize to any screen. I'd recommend editing...
I'm not sure Unity is capable of editing your VRAM through code, but if I were to guess, simply unloading them and removing them from the scene...
Try and use Update() instead of FixedUpdate() Since fixed is meant for physics.