Non-transitory computer-readable storage medium with executable development program stored thereon, information processing system, information processing apparatus, and information processing method
AssigneeNintendo Co., Ltd.
InventorKento Hoshi
Life of this patent
Estimating the term…
Abstract
A development program for development of an application program with a programming language in which an object is generated based on a type is provided. The development program includes instructions for generating or extracting a first type definition of an object from a source code of the application program and instructions for generating a schema file that describes a data structure of the first type definition.
Claims16
A non-transitory computer-readable storage medium with an executable development program stored thereon, the development program being for development of an application program with a programming language in which an object is generated based on a type, the development program causing one or more processors of an information processing apparatus to perform:
- generating or extracting a type definition of an object from a source code of the application program, where asset data corresponding to the object from the source code is to be generated in the information processing apparatus;
- and
- generating a schema file that describes a data structure of the type definition, the schema file includes one or more property information including details on respective properties of the asset data, whereby the schema file enables editing and generation of the asset data independent from the application program.
An information processing system that develops an application program with a programming language in which an object is generated based on a type, the information processing system comprising:
- a memory which the application program under development is stored and in which asset data is stored;
- and
- one or more processors configured to perform:
- generating or extracting a type definition of an object from a source code of the application program, where the asset data corresponds to the object from the source code;
- generating a schema file that describes a data structure of the type definition, the schema file includes one or more property information including details on respective properties of the asset data;
- and
- edition processing comprising at least one of creation, edition, or presentation of the asset data independently from the application program based on the schema file.
An information processing apparatus comprising:
- one or more processors;
- and
- a memory where a development program for development of an application program with a programming language in which an object is generated based on a type and asset data are stored, wherein
- the information processing apparatus is configured to perform, by execution of the development program by the one or more processors,
- generating or extracting a type definition of an object from a source code of the application program, where the asset data corresponds to the object from the source code, and
- generating a schema file that describes a data structure of the type definition, the schema file includes one or more property information including details on respective properties of the asset data, whereby the schema file enables editing or generation of the asset data independent from the application program.
An information processing method performed by a computer for development of an application program with a programming language in which an object is generated based on a type, the information processing method comprising:
- generating or extracting a type definition of an object from a source code of the application program, where asset data corresponds to the object from the source code;
- and
- generating a schema file that describes a data structure of the type definition, the schema file includes one or more property information including details on respective properties of the asset data,
- whereby the schema file enables editing or generation of the asset data independent from the application program.
Dependencies are inferred from the claim text.