Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Directx or Xna ?

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Discussions
View previous topic :: View next topic  
Author Message
Freiza
Grandmaster Cheater
Reputation: 22

Joined: 28 Jun 2010
Posts: 662

PostPosted: Tue Jul 05, 2011 9:13 pm    Post subject: Directx or Xna ? Reply with quote

Which is better with respect to cutting edge graphics. ( For a large game project) and why?
Back to top
View user's profile Send private message Send e-mail
Cryoma
Member of the Year
Reputation: 198

Joined: 14 Jan 2009
Posts: 1819

PostPosted: Wed Jul 06, 2011 12:50 am    Post subject: Reply with quote

if XNA = Xbox graphics chip only
and Xbox graphics chip = inferior to cutting edge computer graphics chips
and DirectX = Any cutting edge computer graphics chips
then XNA = inferior to DirectX

Euclid proves it.
Back to top
View user's profile Send private message
Freiza
Grandmaster Cheater
Reputation: 22

Joined: 28 Jun 2010
Posts: 662

PostPosted: Wed Jul 06, 2011 1:17 am    Post subject: This post has 1 review(s) Reply with quote

Xna can be used to create computer games also. Hence your beautiful theory fails.. Twisted Evil
Back to top
View user's profile Send private message Send e-mail
atom0s
Moderator
Reputation: 198

Joined: 25 Jan 2006
Posts: 8516
Location: 127.0.0.1

PostPosted: Wed Jul 06, 2011 6:44 am    Post subject: Reply with quote

They are two different things.

DirectX is a rendering (and other forms of Multimedia) API.

XNA is a set of game development tools and a managed wrapper around DirectX.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Freiza
Grandmaster Cheater
Reputation: 22

Joined: 28 Jun 2010
Posts: 662

PostPosted: Wed Jul 06, 2011 11:34 am    Post subject: Reply with quote

Then why do all big companies use directx(Direct3D) for game development instead of XNA. Especially when every thing can be done easily in XNA.
Back to top
View user's profile Send private message Send e-mail
atom0s
Moderator
Reputation: 198

Joined: 25 Jan 2006
Posts: 8516
Location: 127.0.0.1

PostPosted: Wed Jul 06, 2011 11:41 am    Post subject: Reply with quote

Freiza wrote:
Then why do all big companies use directx(Direct3D) for game development instead of XNA. Especially when every thing can be done easily in XNA.


It's developer preference. And based on what toolsets they need and wish to use.

XNA is the main toolset for game development for Xbox/Xbox360 since its Microsofts consoles, but for Windows there are tons of other toolsets, extensions and bases to choose from that devs. have more choice.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Cryoma
Member of the Year
Reputation: 198

Joined: 14 Jan 2009
Posts: 1819

PostPosted: Thu Jul 07, 2011 12:47 pm    Post subject: Reply with quote

Sure XNA can make computer games, but it's made for xbox, and it doesn't support nearly as many graphics cards.
My theory stands.
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 198

Joined: 25 Jan 2006
Posts: 8516
Location: 127.0.0.1

PostPosted: Thu Jul 07, 2011 6:28 pm    Post subject: Reply with quote

Cryoma wrote:
Sure XNA can make computer games, but it's made for xbox, and it doesn't support nearly as many graphics cards.
My theory stands.


XNAs rendering is just Direct3D wrapped. Meaning on PC it will support whatever Direct3D supports.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Freiza
Grandmaster Cheater
Reputation: 22

Joined: 28 Jun 2010
Posts: 662

PostPosted: Thu Jul 07, 2011 7:25 pm    Post subject: Reply with quote

Wiccaan wrote:
Cryoma wrote:
Sure XNA can make computer games, but it's made for xbox, and it doesn't support nearly as many graphics cards.
My theory stands.


XNAs rendering is just Direct3D wrapped. Meaning on PC it will support whatever Direct3D supports.


Xna doesnt have built-in physics support and it also doesn't support directx 10 and 11. then how "Meaning on PC it will support whatever Direct3D supports." ?

or am i wrong?
Back to top
View user's profile Send private message Send e-mail
atom0s
Moderator
Reputation: 198

Joined: 25 Jan 2006
Posts: 8516
Location: 127.0.0.1

PostPosted: Fri Jul 08, 2011 1:10 am    Post subject: Reply with quote

Freiza wrote:
Wiccaan wrote:
Cryoma wrote:
Sure XNA can make computer games, but it's made for xbox, and it doesn't support nearly as many graphics cards.
My theory stands.


XNAs rendering is just Direct3D wrapped. Meaning on PC it will support whatever Direct3D supports.


Xna doesnt have built-in physics support and it also doesn't support directx 10 and 11. then how "Meaning on PC it will support whatever Direct3D supports." ?

or am i wrong?


Freiza wrote:
Xna doesnt have built-in physics support


Because XNA isn't a game engine. It is just a tool set for easier development for games and other graphics based applications. It is still your job as the coder to create things like physics.

Freiza wrote:
and it also doesn't support directx 10 and 11.


XNA is designed around Direct3D9, and uses the compact .NET 2.0 framework so it has it's limits. Its designed the way it is to be cross-platform compatible without requiring different sets of tools or compiling options between Microsoft products. (It literally takes the flick of a switch to compile for Windows or Xbox/Xbox360/Zune/Windows Phone 7 without any code changes.)

Most games today are still using Direct3D9 engines. There are very few that are forced to DX10/11. The few that you do see using them are mainly FPS games strictly based on using those API. But for the majority they still use DX9.

Freiza wrote:
then how "Meaning on PC it will support whatever Direct3D supports." ?


Meaning whatever card Direct3D9 supports on your system. If you have issues, try updating your graphics driver.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Cryoma
Member of the Year
Reputation: 198

Joined: 14 Jan 2009
Posts: 1819

PostPosted: Fri Jul 08, 2011 2:02 am    Post subject: Reply with quote

But the original question was which has better graphics.
You can argue that DX11 isn't a ton better than DX9, but it's still better.
Back to top
View user's profile Send private message
Freiza
Grandmaster Cheater
Reputation: 22

Joined: 28 Jun 2010
Posts: 662

PostPosted: Fri Jul 08, 2011 2:21 am    Post subject: Reply with quote

Cryoma wrote:
But the original question was which has better graphics.
You can argue that DX11 isn't a ton better than DX9, but it's still better.


Thank you for giving me the idea..

But my motto was not to argue with anyone.. I just wanted to choose a platform for game development having better graphics.

But Great Argument though.
Back to top
View user's profile Send private message Send e-mail
kimboy
How do I cheat?
Reputation: 0

Joined: 12 Jul 2011
Posts: 2

PostPosted: Tue Jul 12, 2011 10:28 am    Post subject: Reply with quote

It's developer preference. And based on what toolsets they need and wish to use.

XNA is the main toolset for game development for Xbox/Xbox360 since its Microsofts consoles, but for Windows there are tons of other toolsets, extensions and bases to choose from that devs. have more choice.
Back to top
View user's profile Send private message
shaunaha74
How do I cheat?
Reputation: 0

Joined: 11 Jul 2011
Posts: 1

PostPosted: Thu Jul 14, 2011 12:30 am    Post subject: Reply with quote

Cryoma wrote:
if XNA = Xbox graphics chip only
and Xbox graphics chip = inferior to cutting edge computer graphics chips
and DirectX = Any cutting edge computer graphics chips
then XNA = inferior to DirectX

Euclid proves it.


I agree
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Discussions All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites