One or more computer-readable storage media, game system, and game processing method
AssigneeNintendo Co., Ltd.
InventorYusuke KITAZONO
Life of this patent
Estimating the term…
Abstract
In a first case in which a player character is on at least a terrain that is a voxel object, movement control of the player character is performed at a position on the terrain based on an operation input, and the position of the player character is stored as a history. When a first condition is satisfied due to movement of the player character, the movement control based on the operation input is interrupted, a return position is determined from candidates including a plurality of positions included in the history, except for a position where the terrain is not present, and the player character is caused to move and return to the return position, and the movement control based on the operation input is resumed.
Claims30
One or more non-transitory computer-readable storage media having stored therein instructions that, when executed, cause an information processing system to perform operations comprising:
- updating voxel data defined in a virtual space and indicating a terrain, based on game processing, wherein in the voxel data, for each of a plurality of voxels, at least a density indicating the degree of virtual occupation of a content in a space defined by the voxel is set;
- updating a terrain mesh related to the voxel data and indicating the terrain, wherein vertex coordinates of the terrain mesh are determined based on at least the density included in the voxel data;
- and
- in the game processing,
- in a first case in which a player character is on at least the terrain, performing movement control of the player character at a position on the terrain based on an operation input, and storing the position of the player character as a history, and
- when a first condition is satisfied due to movement of the player character,
- interrupting the movement control based on the operation input,
- determining a return position from candidates including a plurality of positions included in the history, except for a position where the terrain is not present, and
- causing the player character to move and return to the return position, and resuming the movement control based on the operation input.
A game system comprising:
- one or more processors;
- and
- one or more memories storing instructions to perform operations comprising:
- updating voxel data defined in a virtual space and indicating a terrain, based on game processing, wherein in the voxel data, for each of a plurality of voxels, at least a density indicating the degree of virtual occupation of a content in a space defined by the voxel is set;
- updating a terrain mesh related to the voxel data and indicating the terrain, wherein vertex coordinates of the terrain mesh are determined based on at least the density included in the voxel data;
- and
- in the game processing,
- in a first case in which a player character is on at least the terrain, performing movement control of the player character at a position on the terrain based on an operation input, and storing the position of the player character as a history, and
- when a first condition is satisfied due to movement of the player character,
- interrupting the movement control based on the operation input,
- determining a return position from candidates including a plurality of positions included in the history, except for a position where the terrain is not present, and
- causing the player character to move and return to the return position, and resuming the movement control based on the operation input.
A game processing method, comprising:
- updating voxel data defined in a virtual space and indicating a terrain, based on game processing, wherein in the voxel data, for each of a plurality of voxels, at least a density indicating the degree of virtual occupation of a content in a space defined by the voxel is set;
- updating a terrain mesh related to the voxel data and indicating the terrain, wherein vertex coordinates of the terrain mesh are determined based on at least the density included in the voxel data;
- and
- in the game processing,
- in a first case in which a player character is on at least the terrain, performing movement control of the player character at a position on the terrain based on an operation input, and storing the position of the player character as a history, and
- when a first condition is satisfied due to movement of the player character,
- interrupting the movement control based on the operation input,
- determining a return position from candidates including a plurality of positions included in the history, except for a position where the terrain is not present, and
- causing the player character to move and return to the return position, and resuming the movement control based on the operation input.
Dependencies are inferred from the claim text.