Yes, you need to go for further check-up. The most common cause is stroke. Strokes impede blood flow in the brain and can cause blurry vision, double vision, or sudden loss of sight.
Have you tested your lipid level before? Do you have atherosclerosis plaque on the carotid artery? High lipidemia is risky for young people to develop stroke.
Anyway, you need to see an ophthalmologist firstly and I think he will prescribe examinations required to clarify the causes.