2d games are quite simple to make (though many people say that games are hard to make). I made my first game in QBasic. It also depends what type of game you want to make.. You should do something simple first (to get the hang of things)..
You should check out http://www.gamedev.net/ as well.
And Ali has some tutorials on its website (tile and iso tile).
Bookmarks