unity for xna?

just curious if unity will ever have a port for xna? would be nice to have another console to make games for :wink: … just thought id ask since i saw garagegames is coming out with one.

http://forum.unity3d.com/viewtopic.php?t=3828

Hmm ok. Thx for the link. Looks like xbox live arcade is what I should be interested in. Do you know how you go about doing games for that? Do they accept regular win binaries etc? Do you need to buy a dev kit system like if you were a regular dev?

From Microsoft:

If that is the route that you ultimately want to go, you may want to take a look at XNA Game Studio Express. This is Microsoft’s “highly recommended entry point” if you are not already established in the industry. Look here: http://www.xbox.com/en-US/dev/regdev.htm – this is (one of) their “so you want to make a game for Xbox or Windows” pages.

the only problem with that is you are forced to use c# and basically the xna env to make games, but once you are past that you arnt confined to c# and xna anymore… so learning that system to make a few games just to be respected enough to dev in the “real” market kind of sucks and is mostly wasted time. getting a engine working for xna, even if its a simple one just to throw it away and move on to bigger better things after doesnt make sense to me.

How is that any different than using Unity?

I’ve been looking at XNA Game Studio (simply to help me with C# whilst waiting for the windows version on Unity hint * cough hint).

XNA does have some engines out there… and this ones written by an Electronic Arts employee : http://www.flatredball.com/frb

FRB seems very clean to me.

*Tony runs off to refresh the home page again to see if Unity 2.5 is available yet.

Because Unity is mostly C++; only your scripting and a few bits of the engine are C#. With XNA, everything has to be C#.

–Eric

Not exactly. You can PInokve C++ code. Although in such case you can’t deploy on the Xbox 360… only Windows.

Doesn’t that kind of lose the point of XNA (as in “you can develop games on 360 without having a real devkit”)? With Unity you can also deploy to Windows…

Yes and no. Of course it’s a shame not being able to deploy on 360. On the other hand, XNA offers a nice way to get into game dev (using C#) and while Unity 2.5 isn’t out yet, I think XNA (or any engines built on top of XNA) is pretty cool (I remember starting game programming with Ogre3D… which wasn’t that fun :wink: ).