摘要:
A game controller includes an image-capturing section, and outputs, as control data, a captured image itself or a result of performing a predetermined operation on the captured image. Using the control data obtained from the game controller, distance data regarding the distance between the game controller and the imaging target is calculated. A predetermined game process is performed on a virtual game world based on the calculated distance data. Then, the virtual game world after the game process is displayed as an image on a display device.
摘要:
Between two apexes of a shape model associated with each other, a virtual spring for applying, to the two apexes, a virtual force which is directed in each of coordinate axis directions in a rectangular coordinate system and which is changed in magnitude in accordance with a distance between the two apexes in the coordinate axis direction is set. When positional relationship between the apexes of the shape model is changed from that of a reference state, the game apparatus calculates a difference between the post-change distance between the two apexes and the distance therebetween in the reference state for each of coordinate components. Then, the game apparatus calculates a magnitude of a virtual force generated by each of virtual springs based on the difference; and calculates a virtual force received by each apex for each coordinate component by adding parallel forces among the virtual forces applied to each apex.
摘要:
An information processing device of the present invention includes a housing, a plurality of control buttons provided on a surface of the housing, button data generation means for, when one of the control buttons is operated, generating the control button data according to a kind of the control button, and a motion sensor for generating the motion data according to movement of housing. The motion data is stored in the memory as necessary. The magnitude of housing movement at a point in time when the control button is operated is calculated, by using motion data already stored in the memory upon obtaining the control button data generated at the point in time and/or motion data stored in the memory after obtaining the control button data. A process determined according to the kind of the control button data is performed based on the magnitude.
摘要:
A video game device displays a reference image (an image of a fishing rod 54) at a predetermined position on the screen of a display device. The video game device displays a pointer image (a cursor 55) at a position on the screen being pointed at by a control device. The pointer image is erased when the pointer image reaches within a predetermined area defined based on the position of the reference image. The video game device controls the controlled object to act according to a position of a marker object in a captured image based on control data, after the pointer image reaches inside the predetermined area defined based on the position of the reference image.
摘要:
A video game apparatus as a three-dimensional image generating apparatus includes a CPU. The CPU works together with a GPU to generate and display a game image. More specifically, some objects are arranged in a virtual three-dimensional space. The virtual three-dimensional space is converted into a viewpoint coordinate and then projected and converted. After the projection conversion, determination points are set corresponding to a specific object, and the degree of hiding of the specific object is calculated on basis of a Z value of the specific object and Z values of the determination points. According to the degree of hiding, the movement of a viewpoint is controlled or the brightness of the light source is changed.
摘要:
Operation data acquisition means acquires operation data at least including motion data, which is data representing a motion of a predetermined input device, from the input device. Amount-of-change calculation means calculates an amount of change of the input device in a predetermined period of time, based on the motion data. Position orientation calculation means calculates a position and an orientation of a player object in a virtual game space. Degree-of-contact calculation means calculates a degree of contact, which represents a degree of the player object and a field object contacting each other in the virtual game space. Orientation change means changes the orientation of the player object, based on the amount of change and the degree of contact.
摘要:
A CPU causes an object to make a predetermined motion, and calculates an attracting force or a repulsive force generated, in accordance with the predetermined motion, between a node of attention among a plurality of the nodes and at least one connected node connected to the node of attention. Further, the CPU calculates a maximum value and a minimum value, of each reference axis direction in a virtual space, of an attracting force or a repulsive force generated between the node of attention and the at least one connected node, calculates a modification vector using the calculated maximum value and minimum value of each reference axis direction, and controls the node of attention based on the calculated modification vector.
摘要:
First, a position and/or a direction of at least one predetermined first node among a plurality of nodes is determined, and then a position and/or a direction of at least one predetermined second node among the plurality of nodes is determined based on the position and/or the direction of the first node and reference posture information representing a reference posture of an object. Based on the position and/or the direction of the first node and the position and/or the direction of the second node thus determined, the object is displayed on a display device.
摘要:
A game apparatus calculates an orientation of an input device including an acceleration sensor and a gyroscope based on at least acceleration data and angular rate data acquired from the input device. The game apparatus includes reflection rate setting means, first orientation calculation means, and second orientation calculation means. The reflection rate setting means sets a reflection rate representing a degree by which an acceleration indicated by the acceleration data is reflected in the orientation. The first orientation calculation means calculates the orientation of the input device based on the acceleration indicated by the acceleration data when the reflection rate is equal to or greater than a predetermined first threshold. The second orientation calculation means calculates the orientation of the input device based on an angular rate indicated by the angular rate data when the reflection rate is less than a predetermined second threshold equal to or less than the first threshold.
摘要:
A game device obtains first data from a first sensor and second data from a second sensor, wherein the first data represents a value according to an orientation or movement of a first input device, and the second data represents a value according to an orientation or movement of the second input device. Moreover, based on the first data and the second data, a degree of similarity between a state of the first input device with respect to the orientation or movement thereof and a state of the second input device with respect to the orientation or movement thereof is calculated. The amount of change by which to change the value of a game parameter used in the game process is calculated based on at least one of the first data and the second data so that the amount of change is greater as the degree of similarity is greater.