The games market is a tough nut to crack pretty much no matter which angle you come at it from. Whether you want to write the story, design the characters or code the actual mechanics you're going to struggle to get into the already difficult market. That's not to say it's impossible and that good talent isn't out there, but with so many people out there looking for that dream job it can be disheartening. That doesn't mean that you can't have a slice of that action and have fun getting your story, your characters or even your coding wizardry out there for the rest of the world to enjoy. With the internet being what it is it's easier than ever to spread your ideas and concepts to the wide world from music to independent film, and that means video games too. That being said, video games generally take lots of people a lot of work. With some reasonable expectations of what you can actually work towards you can have a decent prototype game for either your own pleasure or maybe to help you get that dream job. So here is a list of reasons you should and helpful tools to get you going.