Game program and game apparatus for correcting player's route within a game space
First Claim
1. A non-transitory storage medium storing a program so as to be readable by a computer of a game apparatus, said program causes said computer to perform execution comprising:
- displaying, on a display, a game space including a first area and a second area where continuity of a movement of an object within said first area is interrupted;
moving said object along a route that a user designates within said game space while sequentially taking a point position on said route as a target;
determining whether or not a predetermined area associated with said object moving along said route, in a case that said object enters a next point position on said route, enters said second area over a border between said first area and said second area;
setting said next point position as a target position when said predetermined area does not enter said second area at said next point position;
judging whether or not a distance of said next point position from said border is equal to or less than a threshold value when said predetermined area enters said second area over said border in said next point position;
correcting said next point position so as to become a target position within said first area when said distance is equal to or less than said threshold value; and
moving said object to said target position.
1 Assignment
0 Petitions
Accused Products
Abstract
A game apparatus displays game space on a display means, and the game space includes a first area and a second area which interrupts continuity of a movement of an object in the first area. A user sets a moving route within the game space by means of a touch pen. The collision, that is, the object moves along the route. Assuming that the object moves to a next point position on the route, when the next point position where the object will enter the second area is set, the computer corrects the next point position to a target position within the first area, and then moves the object thereto.
32 Citations
13 Claims
-
1. A non-transitory storage medium storing a program so as to be readable by a computer of a game apparatus, said program causes said computer to perform execution comprising:
-
displaying, on a display, a game space including a first area and a second area where continuity of a movement of an object within said first area is interrupted; moving said object along a route that a user designates within said game space while sequentially taking a point position on said route as a target; determining whether or not a predetermined area associated with said object moving along said route, in a case that said object enters a next point position on said route, enters said second area over a border between said first area and said second area; setting said next point position as a target position when said predetermined area does not enter said second area at said next point position; judging whether or not a distance of said next point position from said border is equal to or less than a threshold value when said predetermined area enters said second area over said border in said next point position; correcting said next point position so as to become a target position within said first area when said distance is equal to or less than said threshold value; and moving said object to said target position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A game apparatus comprising at least one processor, said processor controlling the game apparatus to perform execution comprising:
-
display, on a display, a game space including a first area and a second area where continuity of a movement of an object within said first area interrupted; move said object along a route that a user designates within said game space while sequentially taking a point position on said route as a target; determine whether or not a predetermined area associated with said object moving along said route, in a case that said object enters a next point position on said route, enters said second area over a border between said first area and said second area; set said next point position as a target position when said predetermined area does not enter said second area at said next point position; judge whether or not a distance of said next point position from said border is equal to or less than a threshold value when said predetermined area enters said second area over said border in said next point position; correct said next point position so as to become a target position within said first area when said distance is equal to or less than said threshold value; and move said object to said target position.
-
-
12. A game controlling method executed by an information processing apparatus having one or more processors, the method comprising:
-
displaying, on a display, a game space including a first area and a second area where continuity of a movement of an object within said first area is interrupted; moving said object along a route which a user designates within said game space while sequentially taking a point position on said route as a target; determining whether or not a predetermined area associated with said object moving along said route, in a case that said object enters a next point position on said route, enters said second area over a border between said first area and said second area; setting said next point position as a target position when said predetermined area does not enter said second area at said next point position; judging whether or not a distance of said next point position from said border is equal to or less than a threshold value when said predetermined area enters said second area over said border in said next point position; correcting said next point position so as to become a target position within said first area when said distance is equal to or less than said threshold value; and moving said object to said target position.
-
-
13. A game system, comprising:
processing circuitry having at least one processor, the processing circuitry configured to; display, on a display, a game space including a first area and a second area where continuity of a movement of an object within said first area is interrupted; move said object along a route that a user designates within said game space while sequentially taking a point position on said route as a target determine whether or not a predetermined area associated with said object moving along said route, in a case that said object enters a next point position on said route, enters said second area over a border between said first area and said second area set said next point position as a target position when said predetermined area does not enter said second area at said next point position; judge whether or not a distance of said next point position from said border is equal to or less than a threshold value when said predetermined area enters said second area over said border in said next point position; correct said next point position so as to become a target position within said first area when said distance is equal to or less than said threshold value; and move said object to said target position.
Specification