Our Properties: Gamasutra GameCareerGuide IndieGames Indie Royale GDC IGF Game Developer Magazine GAO
My Message close
Latest News
spacer View All spacer
 
February 9, 2012
 
Analyst questions validity of unusual January NPD results [1]
 
DICE 2012: Blizzard's Pearce on World Of Warcraft's launch hangover
 
DICE 2012: Insomniac's Price on Quality Of Life, ditching the 'Loser' badge
spacer
Latest Features
spacer View All spacer
 
February 9, 2012
 
arrow Principles of an Indie Game Bottom Feeder [14]
 
arrow Postmortem: CyberConnect 2's Solatorobo: Red the Hunter [1]
 
arrow Jerked Around by the Magic Circle - Clearing the Air Ten Years Later [37]
spacer
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
February 9, 2012
 
Airtight Games
Art Director
 
High 5 Games
Technical Artist
 
Telltale Games
Core Technology - Senior Systems Engineer
 
Kabam
Lead Software Engineer - Flash
 
Kabam
Lead Software Engineer-Ruby
 
Kabam
Software Engineer - PHP - Mobile
spacer
Blogs

  How To Make A Game (For Free In XNA)
by Alistair Doulin on 12/06/09 10:11:00 pm   Expert Blogs
Post A Comment Share on Twitter Share on Facebook RSS
 
 
  Posted 12/06/09 10:11:00 pm
 

[This is a repost from my blog, doolwind.com]

Do you want to learn how to make your own computer games? Not sure where to start? This step-by-step tutorial shows you how to create your own games for free using XNA. I’ve been asked by a number of people what the best route to take when learning to develop games. The following tutorial will give you a good start towards creating your first few games for PC and Xbox 360. I cover the software you’ll need, a list of tutorial both in C# and XNA and other helpful links.

Software

1. Download Visual Studio 2008 Express - http://bit.ly/VCSExp

2. Download XNA Game Studio 3.1 - http://bit.ly/XNAGS31

Learning C#

3. Read these C# tutorials

a. C# Station Tutorial - http://bit.ly/CSTut1

b. C# WikiBooks - http://bit.ly/CSWiki

Learning XNA

4. Read these XNA tutorials

a. Introduction - http://bit.ly/XNATut1

b. 2D Introduction - http://bit.ly/XNATut2D

c. 3D Introduction - http://bit.ly/XNATut3D

5. Look at these starter kits - http://bit.ly/XNAKit

Other Links

6. Visit the following for more information on game development

a. Gamedev.net - http://www.gamedev.net/

b. Gamasutra - http://gamasutra.com/

c. Indie Gamer Forums - http://forums.indiegamer.com/

What should you create?

I've found the best way to learn game development is by creating a full game. Exactly what game you create depends on what you want to get out of game development. There are a number of paths I commonly see people taking:

  • Becoming a game programmer - The best route here is to take an existing game like Pong, Space Invaders or Mario and recreating it. The game design done is already complete, allowing you to focus on learning the skills required to code the game
  • Becoming a game designer - Rather than recreating an existing game, come up with a new, simpler design.
  • Getting a job at a particular game company - Before you begin your new game, you should find out what technology the company is using. You are much more likely to be hired by them if you are experienced in their technology suite. If you're unsure of what they use, ask them. Game companies are always looking for good talent and they'll be happy to share the technologies they use with you.

Want more?

I’d like this list to become a comprehensive, step-by-step introduction to game development that takes developers from zero experience to creating their own 3D (or 2D) games. If you get to a point where you’re stuck and don’t know what to do next, please email me and I’ll help you fill in the blanks.

 
 
Comments


none
 
Comment:
 




 
UBM Techweb
Game Network
Game Developers Conference | GDC Europe | GDC Online | GDC China | Gamasutra | Game Developer Magazine | Game Advertising Online
Game Career Guide | Independent Games Festival | Indie Royale | IndieGames

Other UBM TechWeb Networks
Business Technology | Business Technology Events | Telecommunications & Communications Providers

Privacy Policy | Terms of Service | Contact Us | Copyright © UBM TechWeb, All Rights Reserved.