Microsoft XNA Game Studio Creator’s Guide- P3:The release of the XNA platform and specifically the ability for anyone
to write Xbox 360 console games was truly a major progression
in the game-programming world. Before XNA, it was simply too complicated
and costly for a student, software hobbyist, or independent game developer to gain
access to a decent development kit for a major console platform.