In Need of Game Development Software for C++ 2010

Post » Wed Aug 25, 2010 10:56 am

Does anyone know a good game development kit for C++ 2010?
User avatar
Jonathan Braz
 
Posts: 3459
Joined: Wed Aug 22, 2007 10:29 pm

Post » Wed Aug 25, 2010 3:31 pm

What are you making? The major game engines have their own SDK's. Are you making a game using your own engine...er...what's the end result?
User avatar
Nicole Mark
 
Posts: 3384
Joined: Wed Apr 25, 2007 7:33 pm

Post » Wed Aug 25, 2010 9:07 am

What are you making? The major game engines have their own SDK's. Are you making a game using your own engine...er...what's the end result?

I not making anything at the moment I'm just asking if there's a good game development kit. I've tried setting up the dark GDK but I have been having problems with it because it uses software for 2007 instead . So I'm asking if there's another kit similar to it. Also if I'm not making sense its probably because I'm fairly new to this stuff.
User avatar
Ana Torrecilla Cabeza
 
Posts: 3427
Joined: Wed Jun 28, 2006 6:15 pm

Post » Wed Aug 25, 2010 7:54 am

Why don't you try XNA for Visual Studio?
Yes, I know it's C#, not C++... so what?

C# is a great language and easy to learn if you already know C++. :grad:
User avatar
Harinder Ghag
 
Posts: 3405
Joined: Wed Jan 17, 2007 11:26 am

Post » Wed Aug 25, 2010 3:00 am

Why don't you try XNA for Visual Studio?
Yes, I know it's C#, not C++... so what?

C# is a great language and easy to learn if you already know C++. :grad:

Is it similar to C++. Because that's the only computer language I know.
User avatar
REVLUTIN
 
Posts: 3498
Joined: Tue Dec 26, 2006 8:44 pm

Post » Wed Aug 25, 2010 10:35 am

Is it similar to C++. Because that's the only computer language I know.

Not really

it's very similar to Java :shrug:
User avatar
Vahpie
 
Posts: 3447
Joined: Sat Aug 26, 2006 5:07 pm

Post » Wed Aug 25, 2010 5:05 am

Is it similar to C++. Because that's the only computer language I know.


Yes, seriously if you already know C++ it's a piece of cake.

There are some key differences, like you can't use multi-class inheritance in C#.

The biggest advantage is that the C# compiler has a "garbage collector", which takes care of a great deal of the memory management for you.
This leads to more stable code and you having more time to spend on the actual programming.

http://www.c-sharpcorner.com/UploadFile/gtomar/ComparisionofCandcsharplanguages10242007013053AM/ComparisionofCandcsharplanguages.aspx
http://msdn.microsoft.com/en-us/library/bb200104.aspx
User avatar
Maeva
 
Posts: 3349
Joined: Mon Mar 26, 2007 11:27 pm

Post » Wed Aug 25, 2010 2:42 am

Yeah, in this case you're probably better off using XNA. But it really depends on what kind of game you plan to make. For instance if you're game is going to use skeletal animations for 3D models, XNA doesn't directly support that. You can still do it but you have to use more traditional methods or scrounge up an unofficial animation library.

If you plan on just doing simple 2D graphics and animations then SDL might be better for you. You can use it with a whole variety of languages including C++ and it uses opengl so your game would run on most operating systems. XNA by comparison is better suited for complex 2D graphics and animation.

If you have your heart set on 3D you should probably look into UDK. It's completely free for non-commercial applications.
User avatar
Adam
 
Posts: 3446
Joined: Sat Jun 02, 2007 2:56 pm

Post » Wed Aug 25, 2010 11:10 am

I'm trying to go for graphics similar to temple of elemental evil.
User avatar
Flesh Tunnel
 
Posts: 3409
Joined: Mon Sep 18, 2006 7:43 pm

Post » Wed Aug 25, 2010 1:22 pm

Not really

it's very similar to Java :shrug:

Yeah, and they're both similar enough to C++, IMO. TBH, as a language, I actually like C# better than Java. :o XNA is going to probably be a better place to start learning than with a more obscure dev kit anyway.
User avatar
Je suis
 
Posts: 3350
Joined: Sat Mar 17, 2007 7:44 pm

Post » Wed Aug 25, 2010 5:06 pm

Yeah, and they're both similar enough to C++, IMO. TBH, as a language, I actually like C# better than Java. :o XNA is going to probably be a better place to start learning than with a more obscure dev kit anyway.

Agreed :nod:
User avatar
Flesh Tunnel
 
Posts: 3409
Joined: Mon Sep 18, 2006 7:43 pm

Post » Wed Aug 25, 2010 5:10 am

Since this is a programming-ish thread I have a question for you all. I have a toshiba laptop that can not really run games all that great (AMD Sempron SI-42, 2GB memory, Integrated graphics), will that affect my ability to program a game? I have a degree in programming already but i have not used it for about 7 years and I want to get back into it as a hobby and make a game for fun. I downloaded all the XNA software and my only worry is if I make a game I won't be able to troubleshoot it because my computer is so slow. I guess I could just port it to Xbox?
User avatar
Enie van Bied
 
Posts: 3350
Joined: Sun Apr 22, 2007 11:47 pm

Post » Wed Aug 25, 2010 2:03 am

Since this is a programming-ish thread I have a question for you all. I have a toshiba laptop that can not really run games all that great (AMD Sempron SI-42, 2GB memory, Integrated graphics), will that affect my ability to program a game? I have a degree in programming already but i have not used it for about 7 years and I want to get back into it as a hobby and make a game for fun. I downloaded all the XNA software and my only worry is if I make a game I won't be able to troubleshoot it because my computer is so slow. I guess I could just port it to Xbox?


A slower computer may actually be ideal. You can spot performance issues with your game much sooner than with a fast computer. When I made Xeno Arena I tested it on my netbook to see if there were any performance issues. Turns out I was processing too many map tiles at once so I made some adjustments and it ran perfectly.
User avatar
Susan Elizabeth
 
Posts: 3420
Joined: Sat Oct 21, 2006 4:35 pm


Return to Othor Games