US11712626B2ActiveUtilityA1

Systems and methods for generating in-game assets for a gaming platform based on inheriting characteristics from other in-game assets

68
Assignee: MYTHICAL INCPriority: Oct 3, 2019Filed: May 6, 2022Granted: Aug 1, 2023
Est. expiryOct 3, 2039(~13.2 yrs left)· nominal 20-yr term from priority
Inventors:Jamie Jackson
A63F 13/655A63F 13/213A63F 13/58A63F 13/825G06T 11/00A63F 2300/8058G06F 3/0482A63F 13/35A63F 13/533A63F 13/537
68
PatentIndex Score
0
Cited by
71
References
20
Claims

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.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A system configured for generating characters for a gaming platform based on using characteristics from one or more 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 and a second selection of the second character, wherein the first character is used to modify the second character, wherein the first hierarchical set of the first character definition includes a first primary body component definition that is capable of being used to modify the second character in part or as a whole, wherein the first primary body component definition includes:
 (i) a first secondary body component definition organized in the first hierarchical set, wherein the first secondary body component definition is only capable of being used to modify the second character as a whole and not capable of being used to modify the second character in part, and 
 (ii) a second secondary body component definition organized in the first hierarchical set, wherein the second secondary body component definition is only capable of being used to modify the second character as a whole and not capable of being used to modify the second character in part; 
 
 determine whether to perform a primary modification based on the first character at primary body component level, wherein the second character is modified based on the first primary body component definition of the first character in part and further based on the second primary body component definition of the second character in part; 
 determine further whether to perform a first secondary modification based on the first character at secondary body component level, wherein the second character is modified based on the first secondary body component definition of the first character as a whole and not in part; 
 determine further whether to perform a second secondary modification based on the first character at secondary body component level, wherein the second character is modified based on the second secondary body component definition of the first character as a whole and not in part; 
 modify the second character definition based on the primary modification, the first secondary modification, and the second secondary modification, wherein the second character definition includes one or more of the first primary body component definition, the first secondary body component definition, and the second secondary body component definition; 
 assemble the second character according to the second character definition as modified; and 
 present the second character on the user interface, wherein presentation of the second character is in accordance with a particular visual representation of the second character, wherein the particular visual representation is defined by the second character definition as modified. 
 
 
     
     
       2. The system of  claim 1 , wherein:
 the primary body components include a head and the secondary body components include one or more of a face, headwear, and hair. 
 
     
     
       3. The system of  claim 1 , wherein the secondary body components include one or more eyes. 
     
     
       4. The system of  claim 1 , wherein determining one or more of the primary modification, the first secondary modification, and the second secondary modification are performed stochastically and/or pseudo-stochastically in accordance with one or more probabilities. 
     
     
       5. The system of  claim 1 , wherein a first color defined in the first primary body component definition is used to modify the second character in part or as a whole. 
     
     
       6. The system of  claim 1 , wherein a first pattern in the first primary body component definition is used to modify the second character in part or as a whole. 
     
     
       7. The system of  claim 1 , wherein the one or more hardware processors are further configured by machine-readable instructions to:
 execute an instance of an online game within the gaming platform and implementing the instance of the online game by receiving and executing commands, wherein the commands are received from players through client computing platforms associated with the players, wherein the players include the first player, wherein the client computing platforms include the first client computing platform, wherein execution of the commands facilitates interactions between the players, wherein implementing the instance of the online game includes determining view information for presentation of the online game to the players on the client computing platforms; and 
 present the view information of the online game to the first player, such that the presented view information includes the particular visual representation of the second character as modified. 
 
     
     
       8. The system of  claim 7 , wherein at least part of the online game takes place in a virtual space that includes a simulated topography, wherein the execution of the commands further facilitates locomotion of user-controlled objects within the simulated topography of the virtual space, wherein the user-controlled objects include the second character, and wherein the presented view information includes the particular visual representation of the second character within the simulated topography of the virtual space. 
     
     
       9. The system of  claim 2 , wherein individual ones of the secondary body components include one or more tertiary body components. 
     
     
       10. The system of  claim 9 , wherein the first face of the first character includes multiple tertiary body components including eyes, nose, and mouth of the first character. 
     
     
       11. A method for generating characters for a gaming platform based on using characteristics from one or more 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 and a second selection of the second character, wherein the first character is used to modify the second character, wherein the first hierarchical set of the first character definition includes a first primary body component definition that is capable of being used to modify the second character in part or as a whole, wherein the first primary body component definition includes:
 (i) a first secondary body component definition organized in the first hierarchical set, wherein the first secondary body component definition is only capable of being used to modify the second character as a whole and not capable of being used to modify the second character in part, and 
 (ii) a second secondary body component definition organized in the first hierarchical set, wherein the second secondary body component definition is only capable of being used to modify the second character as a whole and not capable of being used to modify the second character in part; 
 
 determining whether to perform a primary modification based on the first character at primary body component level, wherein the second character is modified based on the first primary body component definition of the first character in part and further based on the second primary body component definition of the second character in part; 
 determining further whether to perform a first secondary modification based on the first character at secondary body component level, wherein the second character is modified based on the first secondary body component definition of the first character as a whole and not in part; 
 determining further whether to perform a second secondary modification based on the first character at secondary body component level, wherein the second character is modified based on the second secondary body component definition of the first character as a whole and not in part; 
 modifying the second character definition based on the primary modification, the first secondary modification, and the second secondary modification, wherein the second character definition includes one or more of the first primary body component definition, the first secondary body component definition, and the second secondary body component definition; 
 assembling the second character according to the second character definition as modified; and 
 presenting the second character on the user interface, wherein presentation of the second character is in accordance with a particular visual representation of the second character, wherein the particular visual representation is defined by the second character definition as modified. 
 
     
     
       12. The method of  claim 11 , wherein:
 the primary body components include a head and the secondary body components include one or more of a face, headwear, and hair. 
 
     
     
       13. The method of  claim 11 , wherein the secondary body components include one or more eyes. 
     
     
       14. The method of  claim 11 , wherein determining one or more of the primary modification, the first secondary modification, and the second secondary modification are performed stochastically and/or pseudo-stochastically in accordance with one or more probabilities. 
     
     
       15. The method of  claim 11 , wherein a first color defined in the first primary body component definition is used to modify the second character in part or as a whole. 
     
     
       16. The method of  claim 11 , wherein a first pattern in the first primary body component definition is used to modify the second character in part or as a whole. 
     
     
       17. The method of  claim 11 , further comprising:
 executing an instance of an online game within the gaming platform and implementing the instance of the online game by receiving and executing commands, wherein the commands are received from players through client computing platforms associated with the players, wherein the players include the first player, wherein the client computing platforms include the first client computing platform, wherein execution of the commands facilitates interactions between the players, wherein implementing the instance of the online game includes determining view information for presentation of the online game to the players on the client computing platforms; and 
 presenting the view information of the online game to the first player, such that the presented view information includes the particular visual representation of the second character as modified. 
 
     
     
       18. The method of  claim 17 , wherein at least part of the online game takes place in a virtual space that includes a simulated topography, wherein the execution of the commands further facilitates locomotion of user-controlled objects within the simulated topography of the virtual space, wherein the user-controlled objects include the second character, and wherein the presented view information includes the particular visual representation of the second character within the simulated topography of the virtual space. 
     
     
       19. The method of  claim 12 , wherein individual ones of the secondary body components include one or more tertiary body components. 
     
     
       20. The method of  claim 19 , wherein the first face of the first character includes multiple tertiary body components including eyes, nose, and mouth of the first character.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.