Game Programming : XNA introduction

hello friends,  sorry for not posting anything for the long time…..

I am back with a really interesting thing which is game programming with a new library called Microsoft XNA framework. which is used for making games for windows and XBOX 360 plateform.

Wanna make games like this?

How to be a game programmer?

To be a game programmer you need to have really good programming skills in one of the following languages  C++,  java, C# u can also program games in Visual basic,

second thing u need to know is some kind 3D software {like 3D max or Blender}, and some kind of image and texture making software like photoshop,

and surprisingly u need to know mathematics and physics well, to implement game physics.

How to start game programming?

You can start game programming with one of the three technologies  DirectX(C++), JAVA , or  XNA (C#)  , depending upon which language u know well.

I’ll be talking about XNA because i know it better. XNA is the framework which integrates with Visual studio. XNA has a lot of predefined classes and code which we can use in our game programming. for example 3D object in the game is called a MODEL we can import this 3D model in the game using the Model class as:

Model car = content.Load<Model>(“car”);

which makes it very easy to load the model. XNA has hundreds of classes which helps the programmer.

Price of XNA framework?

I think this is the first free microsoft product that i am using. the only time you have to pay for XNA is when you are registering the product on (XNA creators club) website. which you need to make games for your XBOX.  Don’t worry you don’t need to pay for developing windows game.

hey XNA is free but what about visual studio?

ya visual studio is expensive. but u can use free version of  visual studio called visual studio express edition and if you want full version, i don’t need to tell u where to get it.

which version of visual studio and XNA ?

there are different versions of XNA supported by different versions of visual studio:

Visual studio 2005 : XNA 2

Visual studio 2008 : XNA 3

Visual studio 2010 : XNA 4

This is my first 3D Game in XNA

 which type of game programming 2D or 3D ?

we can develop both type of games 2D and 3D with XNA. I’ll recommend to start with 2D first to understand how game works. 3D programming is complex and requires good understanding of vectors and angles (again mathematics).

Any tutorials for XNA ?

I can give u the links of tons of tutorials on XNA but i am giving links to only those tutorials which i found very useful.

1. XNA 101 3D buzz: best game programming tutorials i have ever seen, best for newbies, explains each concept in detail, u’ll make lots of games, but u need atleast 2-3 free weeks to complete the course.{just 2D games}

for rich monkeys:

http://www.3dbuzz.com/xcart/product.php?productid=52

for poor dogs who can’t buy like monkeys:

torrent link

http://thepiratebay.org/torrent/5634300/3D_Buzz_-_XNA_Extreme_101

2. XNA creators club tutorials: (both 2D and 3D) these online tutorials are really nice but in less detail then the above one.

 http://create.msdn.com/en-us/education/gamedevelopment

plz comment if u have any questions…

some snaps of games developed using XNA:

Advertisements

About hackmyass
free the internet

One Response to Game Programming : XNA introduction

  1. wefewgfer says:

    Texas Chili Cook-off Note: Please take time to read this slowly

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: