Jump to content

  • Log In with Google      Sign In   
  • Create Account


Ooops... XNA is dead?!.


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
50 replies to this topic

#1 DmitryNik   Members   -  Reputation: 199

Like
0Likes
Like

Posted 30 November 2012 - 07:21 AM

Hello.

I've read this article http://www.wpcentral.com/xna-dead-long-live-xna and it seems author is right about XNA. So, Microsoft pulled a plug on XNA.Posted Image
Does anybody have more info on the topic? It would be really interesting, finally, to know about real future of this framework.

Thank you.Posted Image

Edited by DmitryNik, 30 November 2012 - 07:22 AM.


Sponsor:

#2 6677   Members   -  Reputation: 1058

Like
3Likes
Like

Posted 30 November 2012 - 08:59 AM

The XNA resources are all there, it still works. Its just they haven't updated or commented on it in eons.

Monogame is an excellent alternative (it is infact a clone)

#3 DmitryNik   Members   -  Reputation: 199

Like
0Likes
Like

Posted 30 November 2012 - 10:09 AM

The XNA resources are all there, it still works. Its just they haven't updated or commented on it in eons.

Monogame is an excellent alternative (it is infact a clone)

Thank you for your answer. So, is there a new version coming soon? I'm asking about this, because, I'd rather spend some time for learning DirectX via C++ then waste my time on something that will not be supported anymore. Why Microsoft cannot just announce that a new version is coming?

Edited by DmitryNik, 30 November 2012 - 10:09 AM.


#4 Cornstalks   Crossbones+   -  Reputation: 6974

Like
3Likes
Like

Posted 30 November 2012 - 10:26 AM

We had a couple threads about it this year: XNA's Future and Is XNA dying and MS forcing to C++?

But of course, XNA wasn't ever going to be able to live forever. It was tied to D3D9, and current generation stuff is D3D11. And you can't just make XNA use D3D11 because, for example, the Xbox runs XNA but doesn't have support for D3D10 or D3D11.

Promit (a GameDev user and Microsoft MVP) wrote a post 367 days ago (just had to specify the day count because it's so close to exactly one year!) that you may be interested in

Edited by Cornstalks, 30 November 2012 - 10:32 AM.

[ I was ninja'd 71 times before I stopped counting a long time ago ] [ f.k.a. MikeTacular ] [ My Blog ] [ SWFer: Gaplessly looped MP3s in your Flash games ]

#5 DmitryNik   Members   -  Reputation: 199

Like
0Likes
Like

Posted 30 November 2012 - 10:50 AM

We had a couple threads about it this year: XNA's Future and Is XNA dying and MS forcing to C++?

But of course, XNA wasn't ever going to be able to live forever. It was tied to D3D9, and current generation stuff is D3D11. And you can't just make XNA use D3D11 because, for example, the Xbox runs XNA but doesn't have support for D3D10 or D3D11.

Promit (a GameDev user and Microsoft MVP) wrote a post 367 days ago (just had to specify the day count because it's so close to exactly one year!) that you may be interested in


Thank you for the links. Yeah, it's a sad news. So much to think about using any managed code...

#6 BCullis   Crossbones+   -  Reputation: 1813

Like
3Likes
Like

Posted 30 November 2012 - 11:04 AM

So much to think about using any managed code...


Monogame?
SlimDX?
SharpDX?
OpenTK?
ANX (not sure of status of this one, I just hear it mentioned)

...Unity scripting?

Game programming with C# is far from dead just because XNA is an end-of-life framework (which is still fine if you want to target up to Win7 and Xbox with only DX9 tech). If you've invested time and resources into developing in a managed environment, there are lots of opportunities to continue using those skills.
Hazard Pay :: FPS/RTS in SharpDX
DeviantArt :: Because right-brain needs love too

#7 DmitryNik   Members   -  Reputation: 199

Like
0Likes
Like

Posted 30 November 2012 - 11:35 AM


So much to think about using any managed code...


Monogame?
SlimDX?
SharpDX?
OpenTK?
ANX (not sure of status of this one, I just hear it mentioned)

...Unity scripting?

Game programming with C# is far from dead just because XNA is an end-of-life framework (which is still fine if you want to target up to Win7 and Xbox with only DX9 tech). If you've invested time and resources into developing in a managed environment, there are lots of opportunities to continue using those skills.


I guess, you are right. Also, I can use my skills in DirectX(matrices, collision detection and other basic algorithms) for gaining some interesting result. Also, as far as I know, NVIDIA provides UDK for free and other their libraries.

Thank you, guys, for your answers. Topic can be closed unless microsoft specialists will come here and break all rumors(I doubt it) =)

#8 Cornstalks   Crossbones+   -  Reputation: 6974

Like
1Likes
Like

Posted 30 November 2012 - 11:46 AM

Thank you, guys, for your answers. Topic can be closed unless microsoft specialists will come here and break all rumors(I doubt it) =)

FYI, here at GameDev we discourage closing topics (or marking them as [SOLVED]), specifically because someone may have something good to contribute. If not, then the thread will die a natural death.
[ I was ninja'd 71 times before I stopped counting a long time ago ] [ f.k.a. MikeTacular ] [ My Blog ] [ SWFer: Gaplessly looped MP3s in your Flash games ]

#9 TheChubu   Crossbones+   -  Reputation: 4092

Like
1Likes
Like

Posted 30 November 2012 - 11:59 AM

Well... Maybe we'll se a new XNA when the next Xbox comes out?

"I AM ZE EMPRAH OPENGL 3.3 THE CORE, I DEMAND FROM THEE ZE SHADERZ AND MATRIXEZ"

 

My journals: dustArtemis ECS framework and Making a Terrain Generator


#10 3Ddreamer   Crossbones+   -  Reputation: 3133

Like
3Likes
Like

Posted 30 November 2012 - 12:20 PM

Hi,

Game developers, including world class ones, are making great C# based games even now, as is the case with the most common languages.

I personally would look at SharpDX or Mono first and then other options like Unity 3D. I feel that someday C# will be at or near parody with C++ in a general sense in the game development community. The language itself is more than 95+% of game developers need and certainly beginners and intermediate programmers have practically everything they need in C#. Why change ships in mid - ocean? Posted Image



Clinton

Personal life and your private thoughts always effect your career. Research is the intellectual backbone of game development and the first order. Version Control is crucial for full management of applications and software.  The better the workflow pipeline, then the greater the potential output for a quality game.  Completing projects is the last but finest order.

 

by Clinton, 3Ddreamer


#11 DmitryNik   Members   -  Reputation: 199

Like
0Likes
Like

Posted 30 November 2012 - 12:34 PM

Hi,

Game developers, including world class ones, are making great C# based games even now, as is the case with the most common languages.

I personally would look at SharpDX or Mono first and then other options like Unity 3D. I feel that someday C# will be at or near parody with C++ in a general sense in the game development community. The language itself is more than 95+% of game developers need and certainly beginners and intermediate programmers have practically everything they need in C#. Why change ships in mid - ocean? Posted Image



Clinton


Microsoft has done it before. OK, I agree, everything was for the best, but it would be nice to hear some announcement. Developers are people too and they deserve a good treatment.

#12 DmitryNik   Members   -  Reputation: 199

Like
0Likes
Like

Posted 30 November 2012 - 12:35 PM


Thank you, guys, for your answers. Topic can be closed unless microsoft specialists will come here and break all rumors(I doubt it) =)

FYI, here at GameDev we discourage closing topics (or marking them as [SOLVED]), specifically because someone may have something good to contribute. If not, then the thread will die a natural death.


I'm sorry. I didn't know it.

#13 DmitryNik   Members   -  Reputation: 199

Like
0Likes
Like

Posted 30 November 2012 - 12:37 PM

Well... Maybe we'll se a new XNA when the next Xbox comes out?


I guess, Microsoft will come up with something new and exciting.

#14 3Ddreamer   Crossbones+   -  Reputation: 3133

Like
0Likes
Like

Posted 30 November 2012 - 12:50 PM

There is plenty of support for C# outside Microsoft. A game developer could make an AAA quality popular game using C# with little or no Microsoft direct support right now and over the next several years, too. No language depends exclusively on Microsoft support for game development. I believe you know this, but just for clarification.


Clinton

Edited by 3Ddreamer, 30 November 2012 - 12:51 PM.

Personal life and your private thoughts always effect your career. Research is the intellectual backbone of game development and the first order. Version Control is crucial for full management of applications and software.  The better the workflow pipeline, then the greater the potential output for a quality game.  Completing projects is the last but finest order.

 

by Clinton, 3Ddreamer


#15 DmitryNik   Members   -  Reputation: 199

Like
0Likes
Like

Posted 30 November 2012 - 01:05 PM

There is plenty of support for C# outside Microsoft. A game developer could make an AAA quality popular game using C# with little or no Microsoft direct support right now and over the next several years, too. No language depends exclusively on Microsoft support for game development. I believe you know this, but just for clarification.


Clinton


This is true.

#16 mholmes   Members   -  Reputation: 189

Like
0Likes
Like

Posted 30 November 2012 - 02:16 PM

I know most of you guys are C# devs but remember us Vb devs are affected as well. Typically VB is not a strong language for game dev but with the support of XNA it was a blessing. Now were just kinda left in the dark again. Microsoft needs to stop pissing off there devs or everyone will switch to IOS eww.

#17 DmitryNik   Members   -  Reputation: 199

Like
0Likes
Like

Posted 30 November 2012 - 02:50 PM

I know most of you guys are C# devs but remember us Vb devs are affected as well. Typically VB is not a strong language for game dev but with the support of XNA it was a blessing. Now were just kinda left in the dark again. Microsoft needs to stop pissing off there devs or everyone will switch to IOS eww.


Or Android OS. As I mentioned above, developers are human beings too. And Microsoft MUST to treat us well.

#18 6677   Members   -  Reputation: 1058

Like
1Likes
Like

Posted 30 November 2012 - 03:40 PM

NVIDIA provides UDK for free and other their libraries.

NVidia have zero relation to UDK. UDK is made by Epic.




Monogame is more or less an exact clone of XNA. Porting between the 2 is usually a case of switching your using statements and your references. Plus you gain mac and linux support (and more). On supported hardware it uses SharpDX as its backend, this is a DirectX wrapper (supporting 11), otherwise it uses OpenTK as its backend which is an OpenGL wrapper.





There are excellent VB.net > C# converters out there. Any library that works with C# usually works fine with VB.net.

Edited by 6677, 30 November 2012 - 03:43 PM.


#19 Suspense   Members   -  Reputation: 449

Like
1Likes
Like

Posted 30 November 2012 - 04:34 PM

Microsoft needs to stop pissing off there devs or everyone will switch to IOS eww.


I would switch to Linux in a heartbeat before going to Apple. Actually, even if all computers in the world except for Apples were to stop working, I would start a new career before switching to Apple.

And with the train wreck that is Windows 8, I'm getting very close to switching over to Linux completely.

#20 et1337   Members   -  Reputation: 1478

Like
1Likes
Like

Posted 30 November 2012 - 05:20 PM

I would switch to Linux in a heartbeat before going to Apple. Actually, even if all computers in the world except for Apples were to stop working, I would start a new career before switching to Apple.


Jeez, that's a little harsh. What about the fact that almost everything that runs on Linux also runs on OS X and that they're practically interchangeable? And what about Clang and other cool Apple things?

Also, you'll go broke targeting Linux. There's no market there.

Now, once Steam releases on Linux... I don't think there will be a huge stampede to Linux, but it could be a pretty monumental shift.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS