Yes, UG means under-graduate and B.Tech. is short for Bachelor of Technology.
@Ajeeth - People just having an Information tech. degree (without any more provable skills) are usually not picked for game programming jobs, as to my knowledge (correct me if I am wrong) core concepts for computer sciences like theory of computation are not taught. Knowing the state of higher education in India, I can say even if you had enrolled in a computer science course, you might not get much practical knowledge out of it, unless maybe if you are in one of the top-tier colleges across the country.
My suggestion will be to keep working on your programming skills in various languages like C++ and develop a good foundation of core programming concepts over the years. In parallel, keep browsing various beginner to intermediate level articles on this website (gamedev.net) and other websites mentioned by 'RSX'.
Alternatively you can also try to learn to program in various game engines like: Unity, Unreal Engine, Ogre, etc. (there are many, some free some paid).
Also keep making game demos while you learn. It will help you work on your programming skills and keep you motivated (speaking from personal experience).
Additionally you can go to MOOC websites like Udemy and learn from the various courses there. Most of the time these courses are on discounts and you can usually buy them for Rs. 600 to 1000.
Once you can prove to an employer that you have the same or better skills/experience than a graduate from a computer science course or have a decent enough portfolio which says it for you, you will have a much better shot.