Difference between revisions of "Hello World in XNA 3.0 using spritefont"
esse quam videri
(New page: 1. Create a new XNA Project) |
m (Text replacement - "syntaxhighlight lang="csharp" line="1" " to "syntaxhighlight lang="csharp"") |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | [[category:XNA Programming]] | ||
+ | [[category:XNA]] | ||
+ | 1. Create a new XNA Project | ||
+ | |||
+ | [[Image:HelloSpriteFont NewProject.png]] | ||
+ | |||
+ | 2. Right Click on the Content Folder and Choose New Item | ||
+ | |||
+ | [[Image:HelloSpriteFont NewItem.png]] | ||
+ | |||
+ | 3. Select SpriteFont. And name your file Kootenay.spritefont | ||
+ | |||
+ | [[Image:HelloSpriteFont NewSpriteFont.png]] | ||
+ | |||
+ | 4. Now we need to add some code to load our new spriteFont. | ||
+ | Add new SpriteFont variable. | ||
+ | |||
+ | <syntaxhighlight lang="csharp"> | ||
+ | SpriteFont spriteFont; //Declare spriteFont | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | right below the definition of spriteBatch | ||
+ | <syntaxhighlight lang="csharp"> | ||
+ | SpriteBatch spriteBatch; | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | 5. Initalize the spriteFont viriable in the Load_Content() Method right below the // TODO: use this.Content to load your game content here | ||
− | + | <syntaxhighlight lang="csharp"> | |
+ | |||
+ | // TODO: use this.Content to load your game content here | ||
+ | spriteFont = Content.Load<SpriteFont>("Kootenay"); | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | 6. Add code to Draw some text with your new spriteFont. In the Draw() method add | ||
+ | |||
+ | <syntaxhighlight lang="csharp"> | ||
+ | // TODO: Add your drawing code here | ||
+ | spriteBatch.Begin(); | ||
+ | spriteBatch.DrawString(spriteFont, "Hello XNA!!!", new Vector2(100, 100), Color.Silver); | ||
+ | spriteBatch.End(); | ||
+ | </syntaxhighlight> |
Latest revision as of 03:21, 9 February 2016
1. Create a new XNA Project
2. Right Click on the Content Folder and Choose New Item
3. Select SpriteFont. And name your file Kootenay.spritefont
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();