1. A storage medium having stored there on a game program executable by a computer of a game apparatus for creating a character object by combining a plurality of part objects, each of which is for each of a plurality of sites which are used for forming a character object appearing in a virtual game space, the game program causing the computer to execute: a reference character generation step of generating a reference character object by combining part objects, each of which is selected for each site among the plurality of part objects stored for the respective site; an initial candidate character generation step of generating at least one candidate character object by changing at least one part object among the part objects used in the reference character object; a display step of causing a display device to display the reference character object and the candidate character object; a selection input acceptance step of accepting an input to select one of the reference character object and the candidate character object; a change site determination step of determining a site for which different part objects are used between the selected character object and the reference character object; a changed character generation step of generating at least one new character object by changing the part object used for the site determined in the change site determination step with priority among the part objects used in the selected character object; a reference character update step of updating the reference character object with the selected character object; and a candidate character update step of updating the candidate character object with the character object generated in the changed character generation step.