You are not just standing back watching the action, you are a part of it. When creating even a simple game like Galactic Arena it is important to keep this mind. Another topic we will touch on is multiple files. It can be a great help to move your code into multiple files. With multiple files it is easier to keep a large project organized.
Headers contain the basic declaration of a class.
While source files contain the definition of the class. A well-written class should be usable by others from just looking at the header. Here are the contents of Character.h cut and pasted from the old GalacticArena.cpp . Contact us for more information on GameSpy Industries.