Need Suggestions For Windows Game Development Tools Using C#

I'm interested in seeing what is available for building Windows PC Games using the C# programming language.  What I am looking for is some kind of game development kit that offers capabilities similar to or more than kits such as the following which use forms of the BASIC language or spinoffs of C++:

Dark Basic

Game Studio

Rather than learn a new language such as one that comes with the above 2 sample kits, I'm wondering if something is already available for C# developers.  Something that already has many ready made routines and frameworks to help make game development move along quickly.  Please only suggest products that use C# under Visual Studio and not something that uses a different language.  I will post another question later asking for toolkits or frameworks that are alternates to using c#.  For now, I just want to know what is availble for those who want to onlly program with C#.  Any info is appreciated.  Thanks.

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
zonkermanAuthor Commented:
Hello PockyMaster.
Thanks for the link.  I'm reading up on it now.  I never heard of XNA.  I hope it has a higher level of game development than the traditional DirectX sdks.  I don't have the time to get into low level coding.
take a look at this site
they have a free game engine for xna and a cheep 3d c++ game engine.
XNA has some nice working samples as well that you can modify and use as a starting point.
It allows you to create Xbox360 games, or windows games as well.
zonkermanAuthor Commented:
Hello B Iversen and PockyMaster.
Thank you both for the information leads on Windows Gaming.  It looks like XNA is something new that is gaining some momentum but there is so much to read on it that it will keep me busy trying to understand it for a few days.  

The link to has a pretty interesting interface to XNA called Torque X Builder 2D Game Engine which sounds like it is something created to further simplify XNA development.  That tool will also take several days of my time to check out.  I probably won't know if I should code direct with XNA or using the Torque X Builder to XNA.  My initial feeling is that I will go with the Torque tool if it truly does make the development easier and satisfies what I am trying to do.  

I'm going to split the points on this topic since both your answers are so closy tied to what I am looking for.  Thanks
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Game Programming

From novice to tech pro — start learning today.