How about Microsoft's XNA Game Studio Express?http://msdn.microsoft.com/directx/xna/gse/From the blurb on their website, it's
... aimed at helping students and hobbyists build games for Windows and the Xbox 360. I must admit, I quite like the idea of taking an Xbox into a client
Owen Densmore wrote:
I should also be clear: although I listed mainly Java frameworks,
others are fine too as long as they are cross-platform (Mac, Windows,
Linux) and reasonably easy to use.
yet another: http://unity3d.com