I'm really glad you've found something you really care about! I've worked with a few large video game companies, and one of the toughest things is keeping them up and running. There are lots of things you need to consider: your networks, your code's performance under high throughput and load (hopefully because you have a lot of people playing your games!)
The work can be hard, but it can also be really rewarding. One company that I worked with brings in their gamers and gets real time feedback, complete with biometric monitoring. Their gamers LOVE their games.
And I've also known lots of people that worked for video game companies and took their skills to other tech companies, where they worked on software monitoring, chat programs, video streaming, etc.
I think it's great to pursue building video games, it may even lead you to other careers that you love. I would caution you that it's hard work, but lots of people have done it, and there's no reason you can't do it too.