Obviamente, existe o XNA da própria Microsoft: http://creators.xna.com/pt-BR/ Os
jogos feitos com o XNA funcionam no Windows e (via clube dos criadores) no Xbox360. Eu acho que isso é perfeito para se molhar no desenvolvimento rápido de jogos. Ainda não estou com os pés molhados no XNA, por isso ainda não posso julgá-lo. Mas, olhando de fora, parece a melhor coisa desde o pão fatiado. Claro, você não pode fazer tudo com isso. Mas você pode criar protótipos rápidos e jogos de qualidade indie e além.
Outra biblioteca é o SlimDX - http://slimdx.org/, que alguns podem dizer que é mais próxima do metal / realidade, se você não quiser trabalhar com o XNA. Portanto, ótimo para fazer prototipagem rápida - especialmente se o seu desenvolvimento principal de jogos for C ou C ++. Além disso, ótimo para fazer ferramentas.