Lets start by just moving a 2D image around on the screen.
Ok so first thing first draw a 2D image.
If you downloaded TheGimp you should create a new image on a transparent background. I suggest you create an image that's 240x240 pixels large.
I'm no artist so my first picture sucked. If you want just download a 2D image or use your favorite image from a 2D game from the SNES (you can easily find these online for free).
Save your file as a tiff or TGA.
Here's the basic stuff you have to do:
1.> Create member level variable of the type AlignedSpriteBatch
AlignedSpriteBatch spriteBatch;
The spriteBatch class is the class that will load all graphics in a batch style (one after the other) into the graphics device that will output to the screen.
2.> Create a member level variable of the type Texture2D
Texture2D carTexture;
A texture is just an image. In a 2D world the word texture doesn't make much sense. The term used to be sprite. In a 3D world a 2D image stamped onto the surface of a 3D image can be used to simulate texture. (Don't belive me? Think about a cube with these two images stamped on different sides- one side looks like wood and the other side looks smooth like plastic).
2.> In the LoadContent method of your game class initialize the spriteBatch object:
spriteBatch = new AlignedSpriteBatch(GraphicsDevice);
See I told you! the alignedspritebatch uses the graphis device
3.> In the LoadContent method initialize the texture content.
catTexture = Content.Load
4.>
3.>


