XNA Game Programming Adventures has moved!

New location is http://gameprogrammingadventures.org. Please update your book marks. You will be automatically redirected in 5 seconds.

XNA Game Programming Adventures

Xin is my open source XNA input management library. There are versions of Xin for XNA 3.0 and XNA 3.1, for Windows and the Xbox 360. A partner is currently working on a version of Xin for both the Zune and the Zune HD. With the release of Visual Studio 2010 and the upcoming release of XNA 4.0 there will be a new release for XNA 4.0 as well.

You can use Xin to manage the input of all of your XNA games easily. I have found it very helpful in my projects. Since it is open source, under the GNU GPL, you are free to use Xin both for personal and commercial use. I would appreciate it if you had a link to my site on your web site and a credit in your game if you find Xin useful. You can also use the PayPal donation widget on my site to support Xin and future open source projects by me.

Using Xin in your games is simple. You add the appropriate Xin project to your solution. You then add a reference to any project in your solution that you want to use Xin in. You then add a using statement for the XInputManager namespace. The next step is to add an instance of the Xin game component to the list of game components. Since the methods and properties of Xin are static you reference them using the class name, Xin. You can read more about Xin and see how to use it in the Xin Documentation PDF.

Xin Downloads

Xin for Windows and XNA 3.0
Xin for Xbox 360 and XNA 3.0
Xin for Windows and XNA 3.1
Xin for Xbox 360 and XNA 3.1

Good luck with your XNA game programming adventures.

Jamie McMahon

Site Search

Custom Search

Latest News

June 10, 2016
XNAGPA is moving soon to another site.
February 10, 2012
3rd Brick Breaking tutorial!
August 12, 2011
31st XNA 4.0 RPG tutorial!
August 11, 2011
30th XNA 4.0 RPG tutorial!
July 27, 2011
29th XNA 4.0 RPG tutorial!
July 20, 2011
28th XNA 4.0 RPG tutorial!