Games are usually built using
some "platform," because it makes no sense to start from scratch on anything.
Surf to find some of these places, then find their demos and tutorials, and ... "go into sponge-mode." No, don't try to absorb all the minute details of any one of them: instead, step back and look at the big picture. What are their concerns, and how do they address those concerns?
Somewhat on/off topic here, may I also recommend that you look at cross-platform tools, particularly
http://www.haxe.org. Just so that you're always thinking outside whatever box you're in.
(Everyone's point-of-view in this business is always "pigeon-holed.")