Sign in to follow this  
RealMarkP

Info about XNA - Under the hood

Recommended Posts

Does anyone know any resources on how XNA actually works under the hood? A high level description is good enough. I'm more interested in how its various pieces work together and how it is designed. Thanks!

Share this post


Link to post
Share on other sites
Which part of XNA do you referee, too? I am asking because XNA is an umbrella for nearly everything that is game related. I assume you talk about the managed code site. XBox or PC?

Share this post


Link to post
Share on other sites
I'm going to assume you mean XNA Game Studio/XNA Framework. For reference, XNA technically refers to all of Microsoft's gaming technologies including XNA Game Studio, native DirectX, and the native Xbox XDK.

The XNA framework, rendering wise, is not much more than a wrapper on top of Direct3D 9. There's some special stuff in there to virtualize the graphics device such that you rarely have to recreate or reload GPU assets when a device resets, but otherwise it's fairly simple.

The XNA framework isn't a game engine or anything, so there aren't really any high level things like built in scene graphs or things of that nature. Just a lot of the same operations and objects like vertex buffers and index buffers like Direct3D 9.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this