Systems and methods for generating in-game assets for a gaming platform based on inheriting characteristics from other in-game assets
AssigneeMythical, Inc.
InventorJamie Jackson
Life of this patent
Estimating the term…
Abstract
Systems and methods for generating characters for a gaming platform based on inheriting characteristics from other characters are disclosed. Exemplary implementations may: store, in electronic storage, a set of character definitions that define visual representations of individual characters that can operate and interact within the gaming platform; present a user interface to a first player on a first client computing platform associated with the first player; receive user input from the first player; generate a new character definition based on the first character definition and the second character definition; and present the new character on the user interface.
Claims20
A system configured for generating characters for a gaming platform based on inheriting characteristics from other characters, the system comprising:
- electronic storage configured to electronically store information, wherein the information includes a set of character definitions that define visual representations of individual characters that can operate and interact within the gaming platform, wherein individual ones of the character definitions include a hierarchical set of body component definitions that define primary body components and secondary body components, wherein the primary body components and the secondary body components are organized in a hierarchy having different levels, wherein individual ones of the primary body components include one or more secondary body components, wherein the set of character definitions includes a first character definition defining a first visual representation of a first character and a second character definition defining a second visual representation of a second character, wherein the first character definition includes a first hierarchical set of body component definitions, and wherein the second character definition includes a second hierarchical set of body component definitions;
- and
- one or more hardware processors configured by machine-readable instructions to:
- present a user interface to a first player on a first client computing platform associated with the first player, wherein the user interface displays one or more of the individual characters including the first character and the second character;
- receive user input from the first player, wherein the user input indicates a first selection of the first character to be used in generating a new character through inheritance, wherein the first hierarchical set of the first character definition includes:
- a first primary body component definition that is capable of being inherited by the new character in part or as a whole, wherein the first primary body component definition includes:
- a first secondary body component definition organized in the first hierarchical set, wherein the first secondary body component definition is only capable of being inherited by the new character as a whole and not capable of being inherited by the new character in part, and
- wherein the user input further indicates a second selection of the second character to be used in generating the new character through inheritance, wherein the second hierarchical set of the second character definition includes:
- a second primary body component definition that is capable of being inherited by the new character in part or as a whole, wherein the second primary body component definition includes:
- a second secondary body component definition organized in the second hierarchical set, wherein the second secondary body component definition is capable of being inherited by the new character in part or as a whole,
- a third secondary body component definition organized in the second hierarchical set, wherein the third secondary body component definition is capable of being inherited by the new character in part or as a whole, and
- a fourth secondary body component definition organized in the second hierarchical set that is capable of being inherited by the new character in part or as a whole;
- determine an inheritance of the new character at primary body component level, wherein the new character inherits from the first character the first primary body component definition in part and further inherits from the second character the second primary body component definition in part;
- determine further for the inheritance of the new character at secondary body component level that the new character inherits from the first character the first secondary body component definition as a whole and not in part;
- determine further for the inheritance of the new character at the secondary body component level that the new character inherits from the second character one or more of the third and fourth secondary body component definitions;
- generate a new character definition based on the determined inheritance, wherein the new character definition includes a new hierarchical set of new body component definitions that define new primary body components and new secondary body components organized in a new hierarchy having different levels, wherein the new character definition includes the first secondary body component definition inherited from the first character, and one or more of the third secondary body component definition and the fourth secondary body component definition inherited from the second character;
- assemble the new character according to the new hierarchy of the new character definition;
- and
- present the new character on the user interface, wherein presentation of the new character is in accordance with a particular visual representation of the new character, wherein the particular visual representation is defined by the generated new character definition.
A method for generating characters for a gaming platform based on inheriting characteristics from other characters, the method comprising:
- storing, in electronic storage, a set of character definitions that define visual representations of individual characters that can operate and interact within the gaming platform, wherein individual ones of the character definitions include a hierarchical set of body component definitions that define primary body components and secondary body components, wherein the primary body components and the secondary body components are organized in a hierarchy having different levels, wherein individual ones of the primary body components include one or more secondary body components, wherein the set of character definitions includes a first character definition defining a first visual representation of a first character and a second character definition defining a second visual representation of a second character, wherein the first character definition includes a first hierarchical set of body component definitions, and wherein the second character definition includes a second hierarchical set of body component definitions;
- presenting a user interface to a first player on a first client computing platform associated with the first player, wherein the user interface displays one or more of the individual characters including the first character and the second character;
- receiving user input from the first player, wherein the user input indicates a first selection of the first character to be used in generating a new character through inheritance, wherein the first hierarchical set of the first character definition includes:
- a first primary body component definition that is capable of being inherited by the new character in part or as a whole, wherein the first primary body component definition includes:
- a first secondary body component definition organized in the first hierarchical set, wherein the first secondary body component definition is only capable of being inherited by the new character as a whole and not capable of being inherited by the new character in part, and
- wherein the user input further indicates a second selection of the second character to be used in generating the new character through inheritance, wherein the second hierarchical set of the second character definition includes:
- a second primary body component definition that is capable of being inherited by the new character in part or as a whole, wherein the second primary body component definition includes:
- a second secondary body component definition organized in the second hierarchical set, wherein the second secondary body component definition is capable of being inherited by the new character in part or as a whole,
- a third secondary body component definition organized in the second hierarchical set, wherein the third secondary body component definition is capable of being inherited by the new character in part or as a whole, and
- a fourth secondary body component definition organized in the second hierarchical set that is capable of being inherited by the new character in part or as a whole;
- determining an inheritance of the new character at primary body component level, wherein the new character inherits from the first character the first primary body component definition in part and further inherits from the second character the second primary body component definition in part;
- determining further for the inheritance of the new character at secondary body component level that the new character inherits from the first character the first secondary body component definition as a whole and not in part;
- determining further for the inheritance of the new character at the secondary body component level that the new character inherits from the second character one or more of the third and fourth secondary body component definitions;
- generating a new character definition based on the determined inheritance, wherein the new character definition includes a new hierarchical set of new body component definitions that define new primary body components and new secondary body components organized in a new hierarchy having different levels, wherein the new character definition includes the first secondary body component definition inherited from the first character, and one or more of the third secondary body component definition and the fourth secondary body component definition inherited from the second character;
- assembling the new character according to the new hierarchy of the new character definition;
- and
- presenting the new character on the user interface, wherein presentation of the new character is in accordance with a particular visual representation of the new character, wherein the particular visual representation is defined by the generated new character definition.
Dependencies are inferred from the claim text.