The problem is that I don't know any good sites to go to for learning game development, terminology, or even software design as I'm so broke I barely make it by week to week. I only have internet because family was nice enough to help, knowing I needed the connection to program. Like someone pointed out, there is a plethora of sites on all the subjects, but not all of them are really good for learning when you can't afford the books needed to get into it properly.