Storage medium having stored thereon game program, and game apparatus
AssigneeNintendo Co., Ltd.
InventorsIchiro Suzuki, Yoshikazu Yamashita
Life of this patent
Estimating the term…
Abstract
A game apparatus calculates a reference direction of each boat by combining a velocity vector and a front direction vector of each boat at a predetermined rate. Next, the game apparatus calculates an average direction by performing weighted averaging of the calculated reference direction of each boat in accordance with a distance from the front boat. Then, the game apparatus calculates the imaging direction of the virtual camera based on the calculated average direction.
Claims29
A storage medium having stored there on a game program that is executed by a computer of a game apparatus that displays, on a display device, an image of a virtual space that is taken by a virtual camera, a plurality of objects being present in the virtual space,
- the game program causing the computer to operate as:
- object moving means for moving the plurality of objects in the virtual space;
- average direction calculation means for calculating, as a reference direction of each object, a direction based on a moving direction and/or a facing direction of each object, and for calculating an average direction by performing weighted averaging of the calculated reference directions of the plurality of objects under a first condition;
- imaging direction setting means for setting an imaging direction of the virtual camera based on the average direction;
- and
- display control means for displaying, based on the imaging direction that is set by the imaging direction setting means, a taken image of the virtual space on the display device.
A storage medium having stored thereon a game program that is executed by a computer of a game apparatus that displays, on a display device, an image of a virtual space that is taken by a virtual camera, a plurality of objects being present in the virtual space,
- the game program causing the computer to operate as:
- object moving means for moving the plurality of objects in the virtual space;
- set position calculation means for setting, as a reference direction of each object, a direction based on a moving direction and/or a facing direction of each object, and for calculating a set position based on the reference direction and a position of each object;
- average position calculation means for calculating an average position by performing, under a predetermined condition, weighted averaging of each set position calculated by the set position calculation means;
- fixation point setting means for setting a fixation point of the virtual camera based on the average position;
- and
- display control means for displaying, based on the fixation point that is set by the fixation point setting means, a taken image of the virtual space on the display device.
A game apparatus that displays, on a display device, an image of a virtual space that is taken by a virtual camera, a plurality of objects being present in the virtual space, the game apparatus comprising:
- object moving means for moving the plurality of objects in the virtual space;
- average direction calculation means for calculating, as a reference direction of each object, a direction based on a moving direction and/or a facing direction of each object, and for calculating an average direction by performing weighted averaging of the calculated reference directions of the plurality of objects under a first condition;
- imaging direction setting means for setting an imaging direction of the virtual camera based on the average direction;
- and
- display control means for displaying, based on the imaging direction that is set by the imaging direction setting means, a taken image of the virtual space on the display device.
A game apparatus that displays, on a display device, an image of a virtual space that is taken by a virtual camera, a plurality of objects being present in the virtual space, the game apparatus comprising:
- object moving means for moving the plurality of objects in the virtual space;
- set position calculation means for setting, as a reference direction of each object, a direction based on a moving direction and/or a facing direction of each object, and for calculating a set position based on the reference direction and a position of each object;
- average position calculation means for calculating an average position by performing, under a predetermined condition, weighted averaging of each set position calculated by the set position calculation means;
- fixation point setting means for setting a fixation point of the virtual camera based on the average position;
- and
- display control means for displaying, based on the fixation point that is set by the fixation point setting means, a taken image of the virtual space on the display device.
Dependencies are inferred from the claim text.