Solved

XNA and C#?  Is It For XBOX Only?

Posted on 2008-10-16
7
372 Views
Last Modified: 2010-04-15
Simple little question really, is XNA only for XBOX games development?  Or can it be used for PC games too?
0
Comment
Question by:angus_young_acdc
  • 3
  • 3
7 Comments
 
LVL 6

Accepted Solution

by:
mirzas earned 300 total points
ID: 22730152
It can be used for windows games.

0
 
LVL 21

Assisted Solution

by:silemone
silemone earned 100 total points
ID: 22730264
0
 
LVL 21

Expert Comment

by:silemone
ID: 22730273
"he main program your gonna be using is C#. XNA is just a dev kit for like arcade games. You are allowed to run your "xbox" game on ur pc before you finalize it for 360"
0
Live: Real-Time Solutions, Start Here

Receive instant 1:1 support from technology experts, using our real-time conversation and whiteboard interface. Your first 5 minutes are always free.

 
LVL 21

Expert Comment

by:silemone
ID: 22730281
"The main program your gonna be using is C#. XNA is just a dev kit for like arcade games. You are allowed to run your "xbox" game on ur pc before you finalize it for 360"
0
 
LVL 6

Assisted Solution

by:mirzas
mirzas earned 300 total points
ID: 22730336
You can create perfectly normal Windows games with it that use DirectX/Direct3D
0
 
LVL 6

Expert Comment

by:mirzas
ID: 22730344
Since it needs .NET framework the games you make with it are slower than they need to be.

0
 
LVL 11

Assisted Solution

by:jgordos
jgordos earned 100 total points
ID: 22735938
Depending on your game's requirements, you can write video games in C# just fine.

Think of a 3D version of tetris... no real reason that can't be written in C#/XNA.

You'll be doing most of your work in C#, and XNA will provide a framework for you to use.

My advice:  get to know the XNA framework inside and out, before writing any code.  It's a lot easier to work a problem in the same spirit as the framework, rather than trying to get the framework to work the way you want it to.

http://msdn.microsoft.com/en-us/library/bb200104.aspx

-john

0

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Artificial Intelligence comes in many forms, and for game developers, Path-Finding is an important ability for making an NPC (Non-Playable Character) maneuver through terrain.  A* is a particularly easy way to approach it.  I’ll start with the algor…
Entity Framework is a powerful tool to help you interact with the DataBase but still doesn't help much when we have a Stored Procedure that returns more than one resultset. The solution takes some of out-of-the-box thinking; read on!
This Micro Tutorial will give you a basic overview how to record your screen with Microsoft Expression Encoder. This program is still free and open for the public to download. This will be demonstrated using Microsoft Expression Encoder 4.
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question