I think you need an advanced college degree in computer programming to be a video game designer. I don't know what language(s) video games are written in, but you probably need to know more than one to really make yourself marketable. Also, you probably need some background in art for the design end of it. When you think about how much goes into making a video game come to life, it's easier to justify the $50 price tags they put on them!