Storage medium storing object controlling program, object controlling apparatus and object controlling method
First Claim
Patent Images
1. A non-transitory computer readable storage medium storing an object controlling program, said object controlling program comprising instructions that cause a computing system to at least:
- detect an operation input performed by a player;
generate a first object according to the detected operation input; and
move the generated first object according to a moving course based on a locus indicated by the detected operation input,wherein said moving course is a course where the locus indicated by the detected operation input is at a time that the first object is generated, the moving course including two or more direction vectors that are sequentially calculated toward coordinates of a start position of the operation input from coordinates of an end position of the operation input, and the first object is moved in accordance with a calculated sequence in a direction indicated by each of the two or more direction vectors for a time period at a moving velocity.
1 Assignment
0 Petitions
Accused Products
Abstract
A game apparatus includes a first LCD and a second LCD, and on the second LCD, a touch panel is provided. On the first LCD, an enemy object is displayed. On the second LCD, a drawn object generated according to a touch operation is displayed. When the drawn object is generated, the drawn object is moved according to a moving course based on a locus of the touch operation. When the drawn object hits the enemy object, the enemy object is damaged.
25 Citations
12 Claims
-
1. A non-transitory computer readable storage medium storing an object controlling program, said object controlling program comprising instructions that cause a computing system to at least:
-
detect an operation input performed by a player; generate a first object according to the detected operation input; and move the generated first object according to a moving course based on a locus indicated by the detected operation input, wherein said moving course is a course where the locus indicated by the detected operation input is at a time that the first object is generated, the moving course including two or more direction vectors that are sequentially calculated toward coordinates of a start position of the operation input from coordinates of an end position of the operation input, and the first object is moved in accordance with a calculated sequence in a direction indicated by each of the two or more direction vectors for a time period at a moving velocity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 12)
-
-
9. An object controlling apparatus, comprising:
-
a user input that is configured to detect an operation input performed by a player; and a processing system including at least one processor, the processing system configured to; generate an object according to the operation input performed by the player; and move the generated object according to a moving course based on a locus indicated by the operation input performed by a player, wherein said moving course is a course where the locus indicated by the detected operation input is at a time that the object is generated, the moving course including two or more direction vectors that are sequentially calculated toward coordinates of a start position of the operation input from coordinates of an end position of the operation input, and the object is moved in accordance with a calculated sequence in a direction indicated by each of the two or more direction vectors for a time period at a moving velocity.
-
-
10. A method of controlling a virtual object that is processed by a computing system that includes at least one processor, the method comprising:
-
detecting an operation input performed by a player; generating an object according to the detected operation inputs; and moving, via the at least one processor, the generated object according to a moving course that is based on a locus indicated by the detected operation inputs, wherein said moving course is a course where the locus indicated by the detected operation input is at a time that the object is generated, the moving course including two or more direction vectors that are sequentially calculated toward coordinates of a start position of the operation input from coordinates of an end position of the operation input, and the object is moved in accordance with a calculated sequence in a direction indicated by each of the two or more direction vectors for a time period at a moving velocity.
-
-
11. A non-transitory computer readable storage medium storing an object controlling program, said object controlling program comprising instructions that cause a computing system to at least:
-
detect an operation input performed by a player, wherein the operation input is associated with a plurality of coordinate positions; generate a first object according to the detected operation input; move the generated first object according to a moving course based on a locus indicated by the detected operation input; determine a plurality of movement vectors for moving the generated first object in accordance with the plurality of coordinate positions; and generate the moving course based on the plurality of movement vectors, wherein; the determined plurality of movement vectors includes a first movement vector, the plurality of coordinate positions includes a first coordinate position and a second coordinate position, and the first movement vector determined based on the second coordinate position to the first coordinate position, where the first coordinate position is associated with an earlier operation input than the second coordinate position.
-
Specification