Virtual Reality (VR)-Based Learning Environment: Design, Develop, Evaluate