Over the past few years, I had the opportunity to write and have published (via Packt Publishing) three books about game development with the XNA Framework. The first two books covered the same topics (Beginning 2D game development), but one used C# as the development language (the default for XNA) and the other was for Visual Basic.
The third book moved into the realm of 3D development, covering topics like height maps, 3D models, generating structures, skyboxes, and more. All three books are available via the links below.
[amazon_link asins=’1849690669,1849692408,B009GI3UXG’ template=’ProductAd’ store=’twentysidedbl-20′ marketplace=’US’ link_id=’9886b1d6-ce23-11e6-87cb-d1e545ea3c19′]