Slashdot Mirror


Microsoft Announces XNA Studio

simoniker writes "Microsoft has announced XNA Studio at the Game Developers Conference in San Francisco. Based on Visual Studio 2005 Team System, XNA Studio is an integrated, team-based development environment tailored specifically for video game development, and will likely launch as a PC retail product early in 2006. Gamasutra has an interview with XNA's Chris Satchell with more details on what Microsoft sees as a solution for ever-expanding cost and complexity in game development."

49 comments

  1. So... Alienbrain? by mrseigen · · Score: 1

    What exactly is new here that Alienbrain doesn't offer? I guess there are those proprietary APIs for XBox Live compatibility and XBox controller polling..

    1. Re:So... Alienbrain? by Anonymous Coward · · Score: 2, Insightful

      AlienBrain is shit, slow, and not cost effective. It's a closed system. Its support for binary art resources is poor. It's buggy. Its Visual Studio integration is flimsy. Its licensing is unreasonable.

      We switched back to crappy old Visual SourceSafe, and wrote our own resource management tool which took a few months of programmer hours, and eliminated the cost and annoyance of AlienBrain. Sounds like XNA might enable one to further integrate one's own tools to meet one's unique requirements.

    2. Re:So... Alienbrain? by Winterblink · · Score: 2, Interesting

      Yeah and guess what -- those things alone would probably make it a worthwhile investment for gaming companies today. Nowadays everyone's releasing their games across as many platforms as they can. If this can make it easier for a company to develop games for two of those (arguably two of the most popular), don't you think that makes it worth at least a look?

      --
      "I'm a leaf on the wind. Watch how I soar."
      -Hoban Washburn
  2. Bah...who needs an IDE for game development by KingBahamut · · Score: 0

    Just open up a Text editor. =)

    --
    "God of Rock, thank you for this chance to kick ass. "
    1. Re:Bah...who needs an IDE for game development by jericho4.0 · · Score: 1
      You are going^H^H^H^H^Hlikely to be eaten by an^H Grue.

      Perfect! We ship on Monday.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
  3. Go Away... by gimpynerd · · Score: 0

    Microsoft needs to get out of the game market as no one seems to want them there anyway. I don't know what they are trying to accomplish with this hostile takeover of sorts. This software sounds nice though, but it seems to me that these all-in-one deals cost more than if you went and got all the tools yourself.

    1. Re:Go Away... by iced_773 · · Score: 1, Interesting

      Wait a minute - didn't they make Halo?

    2. Re:Go Away... by ZephyrXero · · Score: 4, Informative

      Nope, Bungie did.

      There's nothing I hate more than when someone says a game is made by a publisher...that's like saying, oh hey man, did you hear that new Sony song? Yeah, man but what about the new Dreamworks album? Or, those Warner Brothers sure know how to direct a good movie...

      --
      "A truly wise man realizes he knows nothing."
    3. Re:Go Away... by Anonymous Coward · · Score: 2, Informative

      I for one do want them there. i like the xbox. dont like it dont buy it. I dont really know where you get this idea that no one wants them there. they seem to be doing reasonably well from my point of view.

    4. Re:Go Away... by jericho4.0 · · Score: 1
      Sometimes a publisher can rise above the field and be talked about like that. Think SubPop (Grunge scene) or O'Reilly.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    5. Re:Go Away... by burns210 · · Score: 2, Informative

      But Bungie is owned by Microsoft. So, yes, Microsoft did indeed re(write) halo and write halo 2. They also happened to publish it themselves. The 2 are not mutually exclusive.

    6. Re:Go Away... by MBraynard · · Score: 1

      To suggest MS needs to get out of the gaming market is lunacy - they - yes, MS Game Studios, have an impressive catalog that they not only published but developed. Probably my favorite game (that never made it) - Allegiance - was done by them.

  4. XNA is their new weapon by ZephyrXero · · Score: 1, Insightful

    Everyone already knows that XNA is just a fancy name for DirectX10 with even more proprietary lock down than ever. Look, MS...we know you want to own the entire game industry, but it's just not gonna happen. This makes me sad too because the Xbox2 looks like it could be pretty cool (hardware wise), but these kind of tactics are going to turn off everyone but the huge EA's of the world. You want to really "help" the gaming industry? Start working on Open GL instead of Direct3D. Start working on open standards... Start working on something that benefits the entire industry instead of just you.

    --
    "A truly wise man realizes he knows nothing."
    1. Re:XNA is their new weapon by black+mariah · · Score: 2, Insightful

      These kind of tactics? You mean the horribly unethical practice of offering the kind of tools developers need at price they don't mind paying? Dude, wake the fuck up. MS isn't doing a goddamned thing the fucking SDL developers aren't doing. They're providing a framework. Why should MS do a damn thing that benefits anyone else? THEY ARE A FUCKING BUSINESS. If people don't want to use XNA, get this, THEY DON'T HAVE TO. I don't see Carmack being forced to use D3D, DO YOU?

      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
    2. Re:XNA is their new weapon by ZephyrXero · · Score: 2, Funny

      "Businesses" can choose to use ethics too.

      --
      "A truly wise man realizes he knows nothing."
    3. Re:XNA is their new weapon by kirkb · · Score: 2, Informative

      You want to really "help" the gaming industry? Start working on Open GL instead of Direct3D.

      No troll intended, but how will this help the community? How does DirectX not suit their needs? Sure, using OpenGL would ease portability issues a bit, but portability to _what_? After Loki's demise, I don't think many publishers are keen on linux. Mac? Maybe. Game developers don't use OpenGL on PS2 or GC, so OpenGL doesn't get you anything there.

      I recall that it was fashionable for OpenGL advocates to bash DX as a technically inferior solution waaay back in the DX5 days. A lot has changed since then, though. Except for the bashing, it seems.

      --
      Slashdot: come for the pedantry, stay for the condescension.
    4. Re:XNA is their new weapon by Anonymous Coward · · Score: 0

      i'm going to bite. You're a moron. Not developing for these so called standards is NOT unethical. They are a business, their job is to make money whether you approve of this or not. So what if XNA is another name for direct x 10? This is competition and their job is to try and get people to use their product. I will grant that MS DOES INDEED have some shady business practices but not working on opengl or whatever is not one of them. If you dont like it, cry me a river.

    5. Re:XNA is their new weapon by bad_fx · · Score: 1
      Game developers don't use OpenGL on PS2 or GC, so OpenGL doesn't get you anything there.

      My understanding is that the PS3 will use the embedded version of OpenGL for rendering though. Along with a range of other open standards. Perhaps some of the other consoles will follow suit too.
    6. Re:XNA is their new weapon by Anonymous Coward · · Score: 0

      You've obviously never developed for a gaming console. heh.

    7. Re:XNA is their new weapon by PsychicX · · Score: 1

      XNA isn't DX 10, WGF is. At least flame the right technologies, moron.

    8. Re:XNA is their new weapon by ZephyrXero · · Score: 1

      Actually, Microsoft was one of the founding members of OpenGL, I believe... They only stopped participating in its development a couple of years ago.

      --
      "A truly wise man realizes he knows nothing."
  5. XNA is not the solution by Anonymous Coward · · Score: 1, Insightful

    A made a lot of games with just a text editor and CVS. Even for next generation games, there is more of a strain on the artists's packages, like Maya or MAX, then on the development IDE.
    This is most likely just some thing to sell to managers, who have no idea how game development works.
    And that is the core of the problem: If you want next generation games to success, hire GOOD managers and produces. And good designers. And keep everyone else the F out of the decision making process. It is not enough to promote a F'ing tester to producer and give him a schedule.
    F.

    1. Re:XNA is not the solution by Anonymous Coward · · Score: 0

      And you think cvs is a sensible solution for Maya and Max users? And what is it with unix's triskaidekaphobia (desire to munge files with the value 13 in them).

    2. Re:XNA is not the solution by Anonymous Coward · · Score: 0

      First of all: No, I don't think CVS is a good idea for large binary files. But that's not covered by XNA, either, is it? I used a homebrew lock/unlock/backup system with a simple GUI. While artists are sometimes not the most technical users they are not stupid. And if there is something required for their job they can learn it.
      For source files it doesn't really matter if there is an extra char 13 or not, and CVS does a good job tracking files checked out to Windows or Unix and using the correct line terminator. I developed everthing on Windows, btw. If you don't use the binary flag in CVS for files that require it it is your problem - but the cool guys don't keep binary files in CVS anyway.
      What I meant was: My productivity doesn't depend on an IDE, and I can do team management with CVS or Subversion. Komplex merge operations happen more with the sourcecode, artwork is normally self-contained so that you can just lock it to a single user.

  6. Developers... by Anonymous Coward · · Score: 0

    ... developers, developers, developers, developers!

  7. This is just a market strike by the_skywise · · Score: 2, Informative

    VS .NET 2005 has implemented all sorts of bells and whistles for "collaborative" development which hasn't been getting much traction in the beta tests and this is just a respin of that to try to make it "sex-ay".

    C'mon, when the marketspeak says:
    "In answering this question, Satchell makes it clear that, while XNA Studio runs on Windows for development purposes, there's no reason why any exported data shouldn't be used anywhere, much as Visual Studio data can be compiled for many purposes. However, Microsoft has built or is building more tools closer to the run-time end of the business to give XNA Studio users significant ease in building content for Microsoft platforms, because exported XNA Studio data can be specifically designed to work with these tools."

    That's standard Microspeak for "Yeah, .NET can run on any platform just like COM could."

    While this isn't a bad thing, the reality is that it would be FASTER to develop on a platform where the API's were open and the tools put out open and WELL DOCUMENTED file formats that anyone could make tools in the tool chain for.

    1. Re:This is just a market strike by dfj225 · · Score: 1

      I think you are looking at XNA Studio from the wrong angle. I don't think it is so much a platform to offer APIs and code (although it may very well come with some of this) as much as it is a platform that offers a way for a whole team to collaborate on a game. I would imagine that most game studios develop on Windows despite what platform they plan to release on. I don't see why you couldn't use XNA Studio to develop a PS2 game. I've used Visual Studio and it doesn't force you to use Microsoft's APIs. I think what they mean is not that .Net will run on anything or a similar message but that the C++ code you write in XNA will be saved in a format that can still be accessed by other compilers.

      --
      SIGFAULT
  8. Microsoft Money by iced_773 · · Score: 1, Insightful
    Expect to pay through the roof for this, just like everything else Microsoft offers:
    • Visual Studio .Net Professional 2003 - $528.66
    • Office 2003 Standard UPGRADE - $228.59
    • Windows XP Professional w/ SP2 - $308.77
    • Switching to Linux/OpenOffice/Something from SourceForge - priceless
    All prices from CDWG
    1. Re:Microsoft Money by Quarters · · Score: 1

      Finding a suite of capable digital content creation apps on SourceForge that are functionally equal to their Windows counterparts, can export easily to commercial middleware, and are widespread enough to allow you to hire artistic talent that can produce from day one instead of wasting company time learning an obscure tool - Sourforge wha?

    2. Re:Microsoft Money by Anonymous Coward · · Score: 0

      Being in a school with the MSDNAA program to get all MS software for free: Priceless.

    3. Re:Microsoft Money by AnFraX · · Score: 0

      Just attend a Microsoft conference or something. They pretty much shower you in free software. I have gotten 3 copies of Windows XP, a copy of Windows 2003 Enterprise, 2 Copies of VS.net, and a couple of copies of office.

    4. Re:Microsoft Money by ZephyrXero · · Score: 1

      People haven't always known how to model with Maya and 3D Studio Max....you have to start out somewhere.

      --
      "A truly wise man realizes he knows nothing."
    5. Re:Microsoft Money by geminidomino · · Score: 1

      So what on Linux exists that will serve the same ends as Maya or 3DSMax?

      I'd love to hear about it.

    6. Re:Microsoft Money by ZephyrXero · · Score: 1
      --
      "A truly wise man realizes he knows nothing."
    7. Re:Microsoft Money by geminidomino · · Score: 1

      Ooooo... Shiny!

      And wouldn't you know it, I have the week off! New toy! New toy!

      Thanks!

    8. Re:Microsoft Money by Anonymous Coward · · Score: 0

      How about Maya or Softimage XSI? Or maybe Houdini if that's what you want to use. But well, these would mean going back on the proprietary train, but they are available. Well Blender can be an excellent 3d-modeller, Lightwave 3D is in the opinion of many people the best polygon modeller (used in Doom3 for example) and i know some professional Lightwave 3D that actually like to model in Blender more than in any other 3d-package, imagine that.

    9. Re:Microsoft Money by Anonymous Coward · · Score: 0

      What's wrong with Maya? It runs on Linux just fine.

    10. Re:Microsoft Money by geminidomino · · Score: 1

      Linux-native, or WINE?

    11. Re:Microsoft Money by ZephyrXero · · Score: 1

      They actually have a native version of Maya.

      --
      "A truly wise man realizes he knows nothing."
  9. XNA Home by Anonymous Coward · · Score: 0

    http://www.microsoft.com/xna/
    has a bunch of multimedia, too.

  10. XNA by Scott7477 · · Score: 2, Insightful

    I'd like to see more games based on innovative concepts or gameplay rather than just having better graphics so the sword you are wielding in SoulCalibur 9 has glints of light that look more realistic. I think it is strange that the Myst concept hasn't resulted in more games like that. Personally, the attraction of Myst for me was less the puzzle solving than the attractive visual design, the music, and the story telling.

    My point here is that I don't care that MS has started pushing their game writing system. As long as the console business is based on the blockbuster concept borrowed from Hollywood we're going to continue to get more of the same.

    --
    "Lack of technical competence coupled with the arrogance of power, as usual, leads to no good end."
    1. Re:XNA by ZephyrXero · · Score: 2, Interesting

      "As long as the console business is based on the blockbuster concept borrowed from Hollywood we're going to continue to get more of the same."

      This is very very true. This is also why I see PC games making a big comeback as it becomes easier and easier for small teams to put together high quality indy games with open source tools. As big game companies grow larger, they will continue to get worse.

      --
      "A truly wise man realizes he knows nothing."
  11. Quite an interesting development by Capt'n+Hector · · Score: 2, Interesting

    However, we are still anxiously awaiting a deathmatch-based development environment. Teams are great and all, but one "TKer" can spoil the entire experience. As a programmer, I prefer to work alone. Some idiot will always mess up the plan, be it with bad warthog driving or malformed code.

    --
    Quid festinatio swallonis est aetherfuga inonusti?
    Africus aut Europaeus?
    1. Re:Quite an interesting development by captwheeler · · Score: 1
      However, we are still anxiously awaiting a deathmatch-based development environment.

      if i see you in CVS again i'm going to gank you -- no questions asked punk!

      --

      Thanks for putting on the feedbag. Thanks for going all out. Thanks for showing me your Swiss Army knife.

  12. Ignorance is Amazing by Anonymous Coward · · Score: 0

    It amazes me that so many of you have no fucking clue what XNA even is, but that you feel qualified to comment.

    1. Re:Ignorance is Amazing by Anonymous Coward · · Score: 0

      Yup, I was thinking the exact same thing. Especially on Slashdot! What a surpri... no, wait. Never mind.

  13. Unwanted? by Anonymous Coward · · Score: 0

    I see a lot of comments about MS being unwanted in the games industry. All I can ask is: by who?

    They hands down have the best SDK found anywhere in game development. I'll be honest: I work for a large game middleware company, widely considered the best of breed, and the DX/Xbox/Xbox2 SDK still beats us hands down in quality of documentation, examples and (honestly) bugs/stability.

    Does Sony produce anything remotely similar? No. Sony painfully shows its hardware roots with their quality of SDKs. Microsoft is a software company first and foremost and it shows in the quality of their kits.

    And not to set some kind of flame bait, but Sony continually insists building on their tools on Linux then *porting* to Win32 platforms. Right, because there are lots of Linux-based game development teams out there.

  14. XNA Crash Test Demo (March 2004) by ticklemeozmo · · Score: 1

    I just want one game.. this one: Microsoft Crash Demo

    --
    When modding "Informative", please make sure it both has a source and IS actually informative.