Slashdot Log In
Microsoft Publishes Free XBox Development Tools
Posted by
ScuttleMonkey
on Mon Dec 11, 2006 11:27 PM
from the compile-once-crash-twice dept.
from the compile-once-crash-twice dept.
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.'"
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Not quite free.... (Score:5, Informative)
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.
Re:Not quite free.... (Score:5, Insightful)
Parent
Re:Not quite free.... (Score:5, Informative)
Parent
Not QUITE informative- not really even correct. (Score:4, Informative)
Parent
Re: (Score:3, Informative)
Here's the free code (Score:5, Funny)
#include "creatorsclub.h"
Parent
Creator's Club (Score:4, Informative)
The press release says that they're working on removing the Creator's Club requirement for playing XNA games.
The reason you need to be a member of the Creator's Club as of now is because of the XNA framework - a souped-up version of the .NET framework - that your games are built on top of. Your games won't run without it, which means anyone who wants to run your game needs it (i.e., be a member of the Creator's Club.)
Parent
Re:Not quite free.... (Score:5, Insightful)
God help you if the indians get close to you with a few "gimme" rounds of texas hold'em. You'll never break free.
it's almost like this truly vicious practice that many shareware vendors have (wolves in sheeps clothing, these guys). They offer you up a fantastic game as a trial version and then ask you to pay for it if you love it.
bastards.
Parent
Re:Not quite free.... (Score:5, Interesting)
To keep the riff-raff out.
If you're paying $100 a year, you're likely a responsible enough adult that you'll not constantly submit Xbox Live Arcade games that completely suck, have no chance at being published, and waste a lot of Microsoft's time. (They charge for driver certification so they driver makers don't start using Microsoft as a free QA service. Similar concept. They charge for Xbox Live subscriptions so assholes don't make 30 of them to dodge bans.)
It's a valid practice. $100 a year is NOTHING to anybody actually interested in game development, the only one is hurts are little kids who would produce crap games anyway. (And even THEN, they can produce as many crap games on PC as they want; the $100 only applies if you want to run it on an Xbox.)
I like the insane leaps of logic required to make giving free dev tools away to the public look like a bad thing. While you're making up anti-Microsoft bullshit, remember that releasing stuff like this is what is going to give Microsoft a huge lead in console gaming and leave Sony in the dust.
Parent
Creator's club not necessary to use XNA (Score:5, Informative)
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.
Xbox 360 only (Score:5, Informative)
SNES (Score:5, Interesting)
Re:SNES (Score:5, Interesting)
Aaanyway. Nintendo has done you one better by providing Flash support in the Opera browser included in every Wii. That means that you can play games developed in Flash on your Wii using the Wiimote.
Opera is already installed on every Wii (it's used to power the Wii Shop Channel), but to access other websites you have to use DNS redirection hacks... Once Opera is properly "released" you'll be able to use it freely. Meanwhile, wiicade.com [wiicade.com] is a website dedicated to developing/promoting Flash games explicitly designed to be played on the Wii.
Parent
Re: (Score:3, Insightful)
Back then, with much smaller resources, a lot of work was still done in assembler and some pretty low level code that is now taken care of by libraries. There isn't the need to squeeze every last inch of functionality out of hardware any more, and the coding is a lot different.
Re:SNES (Score:4, Informative)
Parent
Channel 9 Demo (Score:4, Informative)
http://channel9.msdn.com/Showpost.aspx?postid=261
Non commercial (Score:5, Insightful)
Re: (Score:3, Insightful)
MS put a lot of cash down to develop an entire platform, they stuck out their necks... if you're making cash from a venture involving their proprietary platform tell me where their cut comes from?
Re:Non commercial (Score:5, Informative)
There are two possible answers to this:
That tools like this have existed on the PC for a while is a red herring, because tools like this for consoles generally have not. If you want to stick with PC development, that's fine, but it's orthogonal to the discussion at hand.
Parent
yeehaw! I'm gonna write me a program! (Score:3, Funny)
Take that Stallman! (Score:5, Funny)
Q: What does XNA stand for?
A: XNA's Not Acronymed
Seems even the Evil Empire has a sense of humour.
XNA is not bad (Score:5, Informative)
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.
Re:XNA is not bad (Score:5, Interesting)
The entry barrier has been lowered significant. I forsee alot people taking advantage of this platform.
Parent
Re: (Score:3, Informative)
Oh and someone would need to port it to C# too.
Burger King ! (Score:4, Funny)
Parent