Hi Angadsi, I love your spirit, but do analyse if your handicap if a very important impediment to your career growth. I am not sure how much visually challenged are you - is it a color blindness (very intrusive for graphic designers) or is it partial blindness/ or any other optical problem, or is it just a high lens number which can be corrected with spectacles. Anyway, let me give you an insight into Game Design Careers. To become a Game Designer, you must get a good knowledge of 3D software as well as preproduction. Usually in Games the environment is created in 3DSMax and Character animations in Maya, Only the models are made with less polygons and more textures. So choose a program that teaches you these software. It would not matter whether the programme is called game design programme or not. Rest, to become a level designer you must have a passion for game design. Also you must have passion for playing all kinds of games including card games, dice games, sports etc. The 3rd option is Game Design (it's different from Game Designer), where you design the game itself, i.e. what happens on each level, and how things go about as well as the base story of the game. It is a stage that you reach due to your vast knowledge and passion and even exceptional technical skills cannot help you reach. This is usually the story designer. May I ask, have you ever designed a game? Finally, to do game programming you would require knowledge of programming in which usually a BCA/ MCA would help. Here is a complete snapshot of Gaming Industry by me on Shiksha website
https://www.shiksha.com/from-gaming-to-game-designing-article-5827-1. Arena offers a very good Course in this regard namely GAD (Game Art and Design). Wish you the best for your career. Remember, your Career is a resultant of your knowledge combined with your passion and expression ability. If you like this answer you may select it as best answer or press like.