Hobbies And Interests
Home  >> Internet Games >> Xbox Live

How to Make an Xna Game

XNA is a Microsoft brand associated with the company's Visual Studio and Visual C# products. It's an open and free game development tool set that debuted in 2004 and gained a jump in popularity among programmers and startup game designers in 2008. The primary platforms for games developed through XNA are the Xbox 360, Zune and Windows PC. Although XNA titles differ from commercially created games in terms of quality and sophistication, they can be very enjoyable and are an excellent starting point for budding developers. With XNA, you can work on your game-development career without extensive resources and connections---the very definition of homebrew.

Things You'll Need

  • Xbox 360 or Zune
  • Personal computer with Windows Vista or XP
  • XNA software
  • Visual Studio and Visual C#
  • DirectX development and runtime kits
Show More

Instructions

    • 1

      Note that you need to be familiar with Microsoft's Visual Studio, as well as be fluent in Visual C# programming. Make sure your PC meets the basic requirements---Vista or XP Service Pack 2 plus a video card that supports DirectX 9.0c with shader model 1.1, the graphics toolkit responsible for special visual effects.

    • 2

      Join the XNA Creators Club at xna.com and sign up for full membership. Download the latest version of the XNA Game Studio software suite. Also make sure to download the latest versions of Visual Studio and Visual C#, which integrate with the XNA software, as well as both the DirectX development kit and runtime Web installer. All of these downloads are free from the Microsoft website.

    • 3

      Purchase a premium membership at the XNA Creators Club after making sure all of the software was downloaded properly. Although XNA itself is free, it does require paid membership in order to sell games developed for the Xbox 360 on the Xbox Live Marketplace.
      Decide whether your game will be for Xbox 360, Zune or Windows PC before proceeding.

    • 4

      Develop your game within the Visual Studio and XNA Game Studio environment. Keep in mind the game engine and programming are all up to your skill level with Visual C#, as XNA does not do any of these automatically like traditional game engines such as Unreal 3 and Chrome 4.
      Development time is entirely dependent on your own skill and ambition---most XNA titles currently available have taken a few months to create, with teams averaging five members. This is noticeably different than full commercial games, which take around a hundred people and more than two years on average.

    • 5

      Test your finished game on your Xbox 360 console, Zune or Windows PC. The XNA Game Studio suite has functions designed to "finalize" games for transfer to these devices. Make sure all errors and glitches you can find are worked out prior to the next step. In other words, the game must work as intended.

    • 6

      Submit the finished game as a .ccgame file to the XNA Creators Club; further submit it to the Xbox Live Marketplace, if it's an Xbox 360 title. Be prepared for a lengthy peer evaluation process undertaken by other XNA creators, plus a certification process by Microsoft if you want to sell the game on Xbox Live. Games can't be published or shared with others without this approval stage, but may be kept for your own use.


https://www.htfbw.com © Hobbies And Interests