Page 1 of 1 [ 14 posts ] 

theSPECTRE
Toucan
Toucan

User avatar

Joined: 24 Aug 2004
Gender: Male
Posts: 260
Location: USA PA

07 Mar 2005, 9:54 am

whats the best and where can I get info on how too make a video game using C++


_________________
In this country. You gotta have the money. Then when you get the money you get the power. Then when you get the power, you get the woman.

-Tony Mantanna
-Scarface

Say Good Night to the bad guy - Tony Montana
-Scarface


Jetson
Veteran
Veteran

User avatar

Joined: 22 Feb 2005
Gender: Male
Posts: 1,220
Location: Vancouver, Canada

07 Mar 2005, 10:11 am

theSPECTRE wrote:
whats the best and where can I get info on how too make a video game using C++


There are many different programming skills that have to come together to make a good game. I've never seen any one book or web site that had everything in it. Most people I know who write games (a friend of mine works at Electronic Arts) start out by learning the skills in a specific area one at a time. Things to consider:

- animation mechanics
- game play (rule enforcement, goal detection)
- game play, part two (CPU time division, turn-taking)
- artwork
- physics
- human factors (game controller assignments, display attention management)
- economics

Anything more complicated than a simple side-scroller will usually involve more than one programmer, so teamwork becomes unavoidable.


_________________
What would Flying Spaghetti Monster do?


Jetson
Veteran
Veteran

User avatar

Joined: 22 Feb 2005
Gender: Male
Posts: 1,220
Location: Vancouver, Canada

07 Mar 2005, 10:16 am

By the way, programming skills are quite portable. There's remarkably little difference between writing a game and writing an accounting package (I've done both).

As far as OS and compiler goes, I'd suggest using Linux/Gnu C++ because they're free. Once you have taught yourself C++ you can always go buy MS Visual Studio or whatever....


_________________
What would Flying Spaghetti Monster do?


theSPECTRE
Toucan
Toucan

User avatar

Joined: 24 Aug 2004
Gender: Male
Posts: 260
Location: USA PA

07 Mar 2005, 10:16 am

were can I learn that stuff? is there a website out there that explains it?


_________________
In this country. You gotta have the money. Then when you get the money you get the power. Then when you get the power, you get the woman.

-Tony Mantanna
-Scarface

Say Good Night to the bad guy - Tony Montana
-Scarface


Jetson
Veteran
Veteran

User avatar

Joined: 22 Feb 2005
Gender: Male
Posts: 1,220
Location: Vancouver, Canada

07 Mar 2005, 10:36 am

You can get some of the basic C++ language skills at http://www.cprogramming.com/tutorial.html

When I was starting out, I learned BASIC first, then ASSEMBLY, then C, and then C++. Now I do most of my programming in Java, JavaScript, Perl, Ruby, and MS Visual BASIC for Applications (the BASIC interpreter embedded inside the MS Office programs).


_________________
What would Flying Spaghetti Monster do?


theSPECTRE
Toucan
Toucan

User avatar

Joined: 24 Aug 2004
Gender: Male
Posts: 260
Location: USA PA

07 Mar 2005, 11:25 am

oh cool i wanna learn java I'm currently learning HTML and blitz basic I know Visual basic Pretty well and i took a class on C++ but it was a simple class


_________________
In this country. You gotta have the money. Then when you get the money you get the power. Then when you get the power, you get the woman.

-Tony Mantanna
-Scarface

Say Good Night to the bad guy - Tony Montana
-Scarface


UltimApe
Snowy Owl
Snowy Owl

User avatar

Joined: 23 Jun 2004
Gender: Male
Posts: 130

07 Mar 2005, 2:05 pm

Bloodshed Dev C++

tis free, works reasonably well


if you want directx compatibility though, I suggest getting the microsoft package.



BlackLiger
Veteran
Veteran

User avatar

Joined: 21 Apr 2005
Gender: Male
Posts: 1,525
Location: My Posh Leather Chair. England.

01 May 2005, 5:49 pm

Im learning with SAMS and you can find that by searching on either google or a file sharer and you can also (in the UK) if you are near uni age, go to university of bolton and take the computer games softwear course.



NeantHumain
Veteran
Veteran

User avatar

Joined: 24 Jun 2004
Age: 44
Gender: Male
Posts: 4,837
Location: St. Louis, Missouri

01 May 2005, 7:03 pm

For Linux, the BSDs, and the Mac OS X, the standard is GCC. For Microsoft Windows, Microsoft Visual C++ .NET is the standard.



andy1976uk
Veteran
Veteran

User avatar

Joined: 9 Dec 2006
Gender: Male
Posts: 1,122

07 Jan 2007, 3:01 am

theSPECTRE wrote:
whats the best and where can I get info on how too make a video game using C++



I suggest starting with these:

gamedev.net
nehe.gamedev.net
gametutorials.com


You'll find all the info you need via those :)



TheMachine1
Veteran
Veteran

User avatar

Joined: 11 Jun 2006
Gender: Male
Posts: 8,011
Location: 9099 will be my last post...what the hell 9011 will be.

07 Jan 2007, 12:25 pm

UltimApe wrote:
Bloodshed Dev C++

tis free, works reasonably well


Yeah i used it. Its GNU based.



PenitentSpark
Raven
Raven

User avatar

Joined: 17 Jun 2006
Age: 43
Gender: Male
Posts: 122
Location: on the internet

07 Jan 2007, 7:02 pm

Visual C++ Express is good for C++; But there is also Visual C# Express (similar to c++, but a bit different), and the also free XNA Game Studios add-on, which is really good for games.

The only downside is that you can't make programs for Linux/Mac using either, but with Visual C#+XNA Express you can make games on the Xbox 360.



andy1976uk
Veteran
Veteran

User avatar

Joined: 9 Dec 2006
Gender: Male
Posts: 1,122

11 Jan 2007, 10:42 pm

What kinda projects does everyone work on? Does anyone use MFC, VCL or Win32?



ahayes
Veteran
Veteran

User avatar

Joined: 2 Dec 2006
Gender: Male
Posts: 9,506

12 Jan 2007, 3:46 am

I have recently been using wxDevC++. It has good integration with wxWidgets so it's really easy to build GUI apps and it include a facility for using SDL and GLUT (openGL).

There's also VC++2005, but I find that anything more than console programs are a nightmare to program using Microsoft's toolkits, with wxDevC++ you can produce and sell royalty free programs, or open source them too.

VC++2005 Express is free. Borland also makes Turbo C++ Explorer available for free and they use their own toolkit which is better than Microsoft's but not as good as wxWidgets (IMHO). I don't know if you can build open-source or royalty free apps using Borland's toolkit though.