- Number
- 10222953
- Published
- 2019-03-05
- Filed
- 2014-04-30
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Vesco; Benjamin
- CPC
- A63F13/60; G06F3/04842; G06F40/166; A63F13/533; G06Q30/06
- Verdict
- Set aside editing virtual content of virtual space, generic content editor
- Source
- Google Patents · FreePatentsOnline
Abstract
A system for editing virtual content of a virtual space. The system may include a host server comprising one or more physical processors configured to effectuate presentation of an editing interface on a client computing platform associated with an administrator user. The files may store property values for the properties of the virtual content of the virtual space. The property value for a property of virtual content may be determined based on a selection of a file that stores the property value. The editing interface may be configured to receive selection of a file from a group of files that stores different property values for the same property in order to implement the property value(s) of the selected file. The editing interface may be configured to present visual cues to the administrator related to the selection of files that store different property values for the properties of the virtual content.
Background
FIELD OF THE DISCLOSURE(1) This disclosure relates to virtual spaces.BACKGROUND(2) Virtual spaces may be defined by one or more electronic files that store data and/or information related to the execution of the virtual space. Files may store information about virtual content included in the virtual space. Virtual content may include one or more virtual objects, an aspect of the virtual space (e.g., topography, topographical elements, upgrades, display skins, etc.), and/or other considerations of virtual content. Virtual content may be associated with one or more properties that define the virtual content. Properties of the virtual content may be defined by property values stored by the files.(3) The execution of a virtual space may be associated with hundreds, if not thousands of such files. The execution of the virtual space may require an assembly of these files, referred to as the “build”, wherein many files are compiled together to define one or more sets of content to ultimately define the virtual space as a whole. Administrators and/or designers wishing to make changes to the virtual content must carefully keep track of information stored at these many different file locations. For example, files may be organized based on naming conventions and/or other organization techniques which an administrator or designer must remember when making changes to the information stored by the files.SUMMARY(4) Accordingly, one or more aspects of the disclosure relates to system for edi
Claims
1. A system for editing virtual content of a virtual space, the system comprising: non-transitory electronic storage configured to store electronic files, individual ones of the electronic files defining one or more instances of one or more virtual objects implemented in one or more instances of the virtual space, an individual file being associated with one or more virtual object properties, the individual file storing individual property values for individual ones of the one or more virtual object properties associated with the individual file, such that: the electronic files include a first file and a second file concurrently stored in the non-transitory electronic storage, the first file being associated with a first property, the first file storing a first value for the first property, the second file being associated with the first property, the second file storing a second value for the first property; a first instance of a first virtual object in a first instance of the virtual space is defined, at least in part, by the first file or the second file based on implementation of either the first file or the second file; and implementing the first file during execution of the first instance of the virtual space causes the first instance of the first virtual object to be perceived in a first manner in the first instance of the virtual space, and implementing the second file during the execution of the first instance of the virtual space causes the first instance of the first virtual object to be perceived in a second manner in the first instance of the virtual space, the second manner being different from the first manner; and one or more physical processors configured by machine-readable instructions to: execute the first instance of the virtual space, wherein executing the first instance of the virtual space includes implementing either the first file or the second file, the first instance of the virtual space being implemented to facilitate participation by a player in the first instance of the virtual space via a computing platform associated with the player, wherein the property value for the first property of the first instance of the first virtual object in the executed first instance of the virtual space is determined based on the selection of either the first file or the second file; effectuate presentation of an editing interface configured to facilitate selection of files by administrators of the virtual space, the editing interface including: one or more layers that correspond to file groups, a given file group including a set of files that store different property values for one or more virtual object properties that are associated commonly between individual files in the set of files, wherein a given layer corresponding to the given file group is selectable by an administrator to facilitate making further selections of individual files within the set of files included in the given file group; and wherein the editing interface includes a first layer corresponding to a first file group, the first file group including the first file and the second file, wherein the first layer is selectable by the administrator to facilitate making a further selection of the first file or the second file to define the property value of the first property of the first instance of the first virtual object by either the first value or the second value; and track player behavior within the virtual space and associate changes in player behavior with changes in property values of virtual object properties, the associations guiding future selections of individual property values among multiple property values available for individual virtual object properties of one or more other virtual objects, the future selections being made for one or more other players of the virtual space to elicit one or more behaviors from the one or more other players in the virtual space, such that responsive to tracking the player's behavior and determining a first behavioral change when the property value of the first property of the first instance of the first virtual object is changed from the first value to the second value, the first behavioral change is associated with the change in the property value of the first property, the association guiding a first future selection of an individual property value from among a first set of property values for a second property of a second virtual object, the first future selection being made for a second player participating in a second instance of the virtual space to elicit one or more behaviors from the second player.
7. A method of editing virtual content of a virtual space, the method being implemented in a computer system including one or more physical processors and non-transitory electronic storage storing machine-readable instructions, the method comprising: storing electronic files that define one or more instances of one or more virtual objects implemented in one or more instances of the virtual space, an individual file being associated with one or more virtual object properties, the individual file storing individual property values for individual ones of the one or more virtual object properties associated with the individual file, such that; the electronic files include a first file and a second file which are concurrently stored, the first file being associated with a first property, the first file storing a first value for the first property, the second file being associated with the first property, the second file storing a second value for the first property; a first instance of a first virtual object in a first instance of the virtual space is defined, at least in part, by the first file or the second file based on implementation of either the first file or the second file; and implementing the first file during execution of the first instance of the virtual space causes the first instance of the first virtual object to be perceived in a first manner in the first instance of the virtual space, and implementing the second file during the execution of the first instance of the virtual space causes the first instance of the first virtual object be perceived in a second manner in the first instance of the virtual space, the second manner being different from the first manner; executing the first instance of the virtual space, wherein executing the first instance of the virtual space includes implementing either the first file or the second file, the first instance of the virtual space being implemented to facilitate participation by a player in the first instance of the virtual space via a computing platform associated with the player, wherein the property value for the first property of the first instance of the first virtual object in the executed first instance of the virtual space is determined based on the selection of either the first file or the second file; effectuating presentation of an editing interface configured to facilitate selection of files by administrators of the virtual space, the editing interface including: one or more layers that correspond to file groups, a given file group including a set of files that store different property values for one or more virtual object properties that are associated commonly between individual files in the set of files, wherein a given layer corresponding to the given file group is selectable by an administrator to facilitate making further selections of the different files within the set of files; and wherein the editing interface includes a first layer corresponding to a first file group, the first file group including the first file and the second file, wherein the first layer is selectable by the administrator to facilitate making a further selection of the first file or the second file to define the property value of the first property of the first instance of the first virtual object by either the first value or the second value; and tracking player behavior within the virtual space and associating changes in player behavior with changes in property values of virtual object properties, the associations guiding future selections of individual property values among multiple property values available for individual virtual object properties of one or more other virtual objects, the future selections being made for one or more other players of the virtual space to elicit one or more behaviors from the one or more other players in the virtual space, including, responsive to tracking the player's behavior and determining a first behavioral change when the property value of the first property of the first instance of the first virtual object is changed from the first value to the second value, associating the first behavioral change with the change in the property value of the first property, the association guiding a first future selection of an individual property value from among a first set of property values for a second property of a second virtual object, the first future selection being made for a second player participating in a second instance of the virtual space to elicit one or more behaviors from the second player.