XNA = eXtra unNecessary Api?
XNA = eXtra unNecessary Api?
Correct me if i am wrong, but doesn't Ms's new XNA-framework seem like 'just another framework'?
As far as i have understood, it wont _replace_ dx, just like .net doesn't replace the win32-api, but rather coexist and actually use the current api to achieve it's ends (Which can be achieved anyway..).
Myself, i belive that the future of graphics lies in ray-traced hardware acceleration. Microsoft would make a better move to try and design a general _os-independant_ interface for raytraced graphics instead of developing yet another layer between the programmer and dx.
Luben
As far as i have understood, it wont _replace_ dx, just like .net doesn't replace the win32-api, but rather coexist and actually use the current api to achieve it's ends (Which can be achieved anyway..).
Myself, i belive that the future of graphics lies in ray-traced hardware acceleration. Microsoft would make a better move to try and design a general _os-independant_ interface for raytraced graphics instead of developing yet another layer between the programmer and dx.
Luben
Even though Microsoft has a queer approach of 'satisfying customers'(Vista, whywhywhy? =P), i think its wrong to _idolize_ alternative os'es _just because_ its ThisOS or ThatOS or Not_A_M$_OS.
Especially linux has been incredibly hyped; It really has too much 'hacker/nerd'-value, so every goddamn noob that manages to dualboot goes around saying 'Its so much better' when they're really just using wine to run their familiar windows programs...
This is my first "flame war" post to, don't take it to seriously ;D
Especially linux has been incredibly hyped; It really has too much 'hacker/nerd'-value, so every goddamn noob that manages to dualboot goes around saying 'Its so much better' when they're really just using wine to run their familiar windows programs...
This is my first "flame war" post to, don't take it to seriously ;D
-
- Posts: 1029
- Joined: Thu Apr 06, 2006 12:45 am
- Location: Tennesee, USA
- Contact:
-
- Posts: 277
- Joined: Thu Dec 15, 2005 6:11 pm
I may be misinformed, but don't you have to use the XNA framework to access XBox360 controllers as joysticks. Also, XNA is one thing and DX is another. In reality, under the hood, DInput just translates to windows messages under the hood, and I read somewhere that microsoft itself recommend you switch to the XNA framework for performance reasons as well. Then again, M$ says alot of things to get you to use what they want you to use...
Re: XNA = eXtra unNecessary Api?
Main advantages AFAIK are:Luben wrote:Correct me if i am wrong, but doesn't Ms's new XNA-framework seem like 'just another framework'?
Luben
- Xbox360 affiliation, including hook for MS online games markets
- free, including development environment (studio express)
- updated with all up-to-date features by microsoft, including testing, QA and other stuff
XNA and C#
here is another thing to keep in mind. microsoft wants to promote.NET languages, specifically C# as a platform for next-gen games. So, they discontinued DX.NET and now you have to use XNA/C#, or DX/C++. this, along with the ability to write your own games for the 360, should be pretty damn compelling i think.
My irrlicht-based projects have gone underground for now, but if you want, check out my webcomic instead! http://brokenboomerang.net
Ya i have three computers, all run gentoo. I don't wine poop, except for dev-cpp so I can make windows compiles for the people who want to stay on a sinking boat. NOT EVEN BILL GATES IS STAYING ON THAT BOAT! Your using a what 4 year? 5 year? how old is that XP crap? Vista bombed, and Mac's graphics accelerated OS, and linux's beryl beat vista anyways. ubuntu is doing a great job at making linux easy enough for people who want to migrate. And to be quite honest, I find linux easier to use then windows anymore.
But if i move to linux how will I be able to ..... uh ??!?! BROWSE? CHAT? USE OFFICE? SKYPE? ya all thats native linux now. And there are alot of good native linux games out, and alot that will wine. But if you have something die hard, keep a windows computer around! I can barely give credit to windows for loading up the start menu to select the game anymore.
But if i move to linux how will I be able to ..... uh ??!?! BROWSE? CHAT? USE OFFICE? SKYPE? ya all thats native linux now. And there are alot of good native linux games out, and alot that will wine. But if you have something die hard, keep a windows computer around! I can barely give credit to windows for loading up the start menu to select the game anymore.
mmh ... mono ...roxaz wrote:not always. there is written a cool framework for linux tu run .NET applications. great success
For microsoft os-independent means: it could run on other platforms, not it does run on them.
They always seem to have anotther (incompatible) version of .net ready, when mono seems to get near are state that could be called finished.