The invention discloses a virtual object generation method and device, a terminal and a storage medium, and relates to the technical field of human-computer interaction. The method comprises the steps that in response to a first operation used for triggering generation of a first virtual object, under the condition that a master control virtual character lacks at least one missing material used for generating the first virtual object, the process that at least one non-player character executes an acquisition task of the missing material is displayed, the missing material refers to a set number of materials which are not obtained yet and are required for generating the first virtual object; in the missing material obtaining process, remaining missing material information is displayed, and the remaining missing material information is used for indicating missing materials which are not obtained by the master control virtual character; in the event at least one missing material is acquired, a first virtual object is generated in the virtual environment. According to the method and the device, automatic determination and acquisition of the missing materials are supported, so that the user only needs to select the generation target without deciding and triggering acquisition of the missing materials, and the generation convenience of the virtual object is improved.