A multi-player game system includes number-of-players detection means for
detecting the number of players participating in the game; primary game
field data storage means for storing primary game field data; secondary
game field data storage means for storing at least two units of secondary
game field data 150, such that each unit of secondary game field data is
associated with a different number of participating players; secondary
game field data selection means for selecting, in accordance with the
number of participating players as detected by the number-of-players
detection means, one of the at least two units of secondary game field
data from the secondary game field data storage means; game field
generation means for combining the primary game field data with the
secondary game field data to generate a game field. A plurality of
players are allowed to play a game on the generated game field. Thus, in
a multi-player game, it is possible to vary data concerning the game
field, e.g., geography and objects, depending on the number of
participating players.