Creating “Cube” as Boundary with Colliderpositioning and scaling “Boundary” along with BackGroundAdding a Script for “Boundary”Deleting any components of Mesh from “Boundary”
GetComponent() | Input.GetAxismoving “Player” but too slowCreating public float “speed” variableadding more speed to “Player” but no boundaryputting value into public variableCreating “Boundary” Class as Public | [System.Serializable] | limiting Player field using Mathf.Clampusing “Serialized” Class to limit “Player”‘s fieldBondary limitedGiving tilt to “Player” using RigidBody.RotationPublic Tilt variableGiving tilt to “Player” but the wrong rotationGiving “Player” tilt in the right rotation