Patent attributes
A method is provided for generating virtual units in a virtual scene at a computing device. The method includes displaying, on a display device, a user interface (UI) that includes a plurality of build elements comprising a first set of build elements corresponding to generating virtual units available to a user and a second set of build elements corresponding to generating or upgrading virtual objects available to the user. The plurality of build elements in the UI may include a union set of all virtual unit generation, build, and upgrade actions available to the user. The method also includes receiving a user input indicating a selection of a build element among the plurality of build elements in the UI. The method further generating a virtual unit, generating a virtual object, or upgrading an existing virtual object in the virtual scene according to the selection of the build element.