What's all this, now?
The prior thread
died of old age, so I'll take up the mantle of threadkeeper. This thread is about using XNA and C# to make your own games.
Oh, yeah, Xbox Live Indie Games. I've been meaning to check those out.
No! This thread isn't for info on new releases or reviews or discussion of the existing catalog. I'm sure another thread will be along shortly. Be honest - do you want to wade through five pages of discussion on content pipelines and compiler errors and streamwriters to find out if someone liked Shoot 1Up
as much as you did?
No, not really.
So... what's up?
I still don't know what this thread is about.
Oh, yeah. Sorry. This thread is for PA community members to discuss their works in progress, whore out their latest releases, and to get help with various technical issues regarding game development.
So is this a new thing?
No! XNA has been around for over 2 years now. Version 4.0 comes out pretty soon here. In fact, several forumers here have been developing games ever since it came out, myself included!
RainbowDespair and Slash000 are working on a 2d sprite based JRPG called Breath of Death, a spoof of Dragon Quest featuring a largely undead cast. Savooiperd has a stylish 2d platformer with customizable weapons. Trumpets has a pretty rad looking platformer as well. AlejandroDaJ has a geography game called Around the World that seems close to playtest stage. These are just from looking at a random page in the last thread. For more details, watch the thread.
Man, I wish I knew how to program.
Well, if you can't you're SOL.
Ha ha ha!
I'm serious. This isn't like RPG Maker 2000. You'll have to build everything yourself. XNA just takes care of stuff like loading assets, drawing objects, playing sounds. All the game logic is up to you.
What do I need, assuming I have some programming skils?
First, you'll want Visual Studio C#. Express 2008 is a free download. http://www.microsoft.com/express/Windows/
Second, you'll want XNA itself. Get it here: http://creators.xna.com/en-US/
If you want to test/release games on Xbox Live, you'll need a Creator's Club account, which runs $99 per year. It also gets you playtest access to upcoming titles. I'm on the fumes of a trial membership, so I can't say too much about full fledged Creator's Club. Maybe I'll update this when it runs out on the 24th.
I know some programming, but I don't know much about game programming specifically, or XNA
Well, the most amazing resource is Ziggyware. Sike! It got infested with malware and Ziggy didn't want to deal with it or something. There isn't really a site that matches it yet, but you can check out http://rbwhitaker.wikidot.com/xna-tutorials
. Also, Shawn Hargreaves runs a pretty rad blog, which is pretty technical, but useful: http://blogs.msdn.com/shawnhar/default.aspx
To get the thread jump started, I hope people with current projects will repost their current or latest info, because I don't really want to cull 100 pages of thread.
Old hands at XNA may with to PM me with additional info they think should be in the OP, and I'll modify it accordingly.
Download it now! Show support for PA devs!