Microsoft Publishes Free XBox Development Tools
prostoalex writes "Microsoft announced the release of free XNA Game Studio Express tools for developing C# games that run on both Windows and XBox. They're also selling XNA Creators Club subscriptions, which, similar to MSDN subscriptions, offer access to sample code and additional documentation. Also, Microsoft is explicitly aiming towards uniting the Windows and XBox development platforms: 'You will have to compile the game once for each platform. In this release simply create a separate project for each platform and then compile them both. Our goal is to allow as much code as possible to be shared between those two projects, allowing you to use the same source files in both projects, but platform-specific code will need to be conditionally-compiled.'"
If you want to run the games on your own xbox, you need the "Creators Club" subscription...which costs $100/year.
So it's not quite free. And you can't distribute the games to others....unless you distribute the source and they are also members of the creator's club.
The Creator's Club is only necessary if you want the extra content/samples/support or if you want to run XNA games on an Xbox 360 (for now you'll have to have a Creator's Club membership even if you only want to run others' code, but that should change in a future release). If you just want to build Windows games using XNA then there's no reason to get a Creator's Club subscription.
Those of us who haven't upgraded should note that this is only for the 360, not the regular Xbox.
Visual IRC: Fast. Powerful. Free.
I would love to see Nintendo do something like this. I think allowing development using the SNES dev kit would allow those who want to get into console game development somewhere to start, yet not compromise what they are charging for their professional kit.
Jumpstart the tartan drive.
This video on Channel9 shows off running a game on the Xbox. Pretty cool stuff.2 54
http://channel9.msdn.com/Showpost.aspx?postid=261
It strictly allows only non commercial development and no distribution including free over the net. There's is another commercial version that'll be released early next year but you still face the Microsoft bottle neck. You can't release commercial games unless they approve of them and take a health chunk of the profits. It'll allow you to develope for the Xbox 360 at a much lower risk but there are no guarentees you'll be able to release the game on Xbox 360. Microsoft still retains the final approval and demands their pound 'O fleash.
#include "creatorsclub.h"
Engineering is the art of compromise.
From the FAQ:
Q: What does XNA stand for?
A: XNA's Not Acronymed
Seems even the Evil Empire has a sense of humour.
One of these days I'm moving to Theory - everything works there
Just find a way to murderlize the King and they'll sell it for $3.99 with a meal
Success is not the result of spontaneous combustion, you must set yourself on fire.
I come from a low level graphics programming background. Having played around with the XNA betas that have been out for a while, I must say that XNA is probably the easiest way to get an amateur started with DirectX programming and game development. It seems almost like Microsoft is trying to get the grass roots hooked onto the platform so that the next generation of game programmers prefer the MS platform.
Oh, and people who compare XNA to game engines like Ogre are missing the point. XNA is not a game engine, it's more of a development tool/platform. It does come with lots of library code, but it's not a full-fledged game engine.