Hello World in XNA 3.0 using spritefont

esse quam videri
Jump to: navigation, search

1. Create a new XNA Project

HelloSpriteFont NewProject.png

2. Right Click on the Content Folder and Choose New Item

HelloSpriteFont NewItem.png

3. Select SpriteFont. And name your file Kootenay.spritefont

HelloSpriteFont NewSpriteFont.png

4. Now we need to add some code to load our new spriteFont. Add new SpriteFont variable.

SpriteFont spriteFont;      //Declare spriteFont

right below the definition of spriteBatch

SpriteBatch spriteBatch;

5. Initalize the spriteFont viriable in the Load_Content() Method right below the // TODO: use this.Content to load your game content here

            // TODO: use this.Content to load your game content here
            spriteFont = Content.Load<SpriteFont>("Kootenay");

6. Add code to Draw some text with your new spriteFont. In the Draw() method add

 // TODO: Add your drawing code here
            spriteBatch.Begin();
            spriteBatch.DrawString(spriteFont, "Hello XNA!!!", new Vector2(100, 100), Color.Silver);
            spriteBatch.End();