1. A non-transitory computer readable medium storing a program for generating a character object by combining a plurality of part objects, each of which is for each of a plurality of parts which are used for forming a character object appearing in a virtual game space, the program causing a processor to perform: generating a reference character object by combining part objects, each of which is selected for each part on the character object among the plurality of part objects stored for the respective parts; generating at least one candidate character object by changing at least one part object among the part objects used in the reference character object; concurrently displaying on a display device the reference character object and the candidate character object; accepting an input to select one of the reference character object and the candidate character object; generating at least one new character object by changing at least one part object used in the selected character object; updating the reference character object with the selected character object; and updating the candidate character object with the new character object generated.