XNA is Microsoft XBox game development framework. XNA can be used to create games for PC, Zune, Windows Mobile. You can use .Net languages for the development. It provides a complete gaming infrastructure. The sample templates available with full functioning games as well.
Quick Start: http://creators.xna.com/en-US/quickstart_main