Yes, there are ways to earn money by playing games. First 3 that come to mind are beta testing, streaming, and playing a game with a team as a professional. However, the latter two choices are quite hard to get into because it requires a great deal of patience, raw talent, and enough determination to go past their limits. Streaming and Professional gaming has a high supply but not really has high demand, meaning there are alot of professional gamers out there, and they earn the big bucks by winning competitions. For streaming, it's also difficult because it's a competition to stream the same game and same content but at the same time do something that is original to attract viewers.