Mail Archives: djgpp/1997/03/25/16:46:43
Hi,
I'm writing a football game, and as in real life football there are lots of
players.
I'm going to create and object array of a class Player. This class will
hold information about the players, such as skill, speed etc. It will also
hold the players position in xyz space and it's personal functions, for
telling the program what its skill is, shooting, passing, and player AI.
I want to declare the array, like so:
Player data[1000]; // 1000 players in data array =)
But, the problem is, I don't want to use loads of functions to set the
player's data. Like:
data[0].SetSkill(100);
data[0].SetSpeed(99);
etc..
I would like to be able to do a:
data[0](100, 99)
sort of thing. Where 100 is the skill as shown in the other example, and
99 is the speed.
Thanks a lot in advance.
Lee
- Raw text -