Game program, game device, and game method
Abstract
In a game that is implemented by the present game program, the contact position of a command means on a monitor will be identified when a player places the command means in contact with the monitor. Then, the contact position will be moved in an expected pass display area with the command means. When this occurs, the moved contact position will be identified as a final contact position from the point in time at which the contact position was identified, to the point in time at which a thrown ball character has arrived at the expected pass position. Then, the positional relationship between the final contact position and the pass position of the ball character that will pass through the expected pass display area will be identified.
Claims
exact text as granted — not AI-modified1 . A game program for causing functions to be implemented in a computer that can implement a game in which a moving object is displayed on a touch panel type of monitor, the game program comprising:
a pass area setting function that sets an expected pass display area of a moving object in a predetermined position between a dispatch position of the moving object and an arrival position of the moving object, a pass position setting function that sets an expected pass position of the moving object in the expected pass display area, a first trajectory setting function that sets the trajectory of the moving object that passes through the expected pass display area to a predetermined trajectory, a contact position identification function that identifies a contact position of contact means on a monitor when the contact means is placed in contact with the monitor, a contact position movement function that will make the contact position moveable in the expected pass display area by means of the command means, a final contact position identification function that identifies the contact position as a final contact position between a point in time in which the contact position was identified to a point in time at which the moving object arrived at the expected pass position, a positional relationship identification function that identifies the positional relationship between a pass position of the moving object that will pass through the expected pass display area and the final contact position, and a second trajectory setting function that sets the trajectory of the moving object after the moving object has arrived at the expected pass position to a predetermined trajectory or a trajectory that differs from the predetermined trajectory.
2 . The game program according to claim 1 , wherein the final contact position identification function comprises:
a contact position movement determination function that will determine whether or not the contact position has moved, and a monitor separation determination function that will determine whether or not the command means has been separated from the monitor, wherein if it has been determined that the contact movement has moved with the contact movement determination function, the contact position after movement will be identified as a first contact position, and if it is determined that the contact position has not moved, the contact position identified by the contact position identification function will be identified as a second contact position, if it is determined that the command means has been separated from the monitor with the monitor separation determination function, the first contact position or the second contact position will be identified as the final contact position at the point in time at which the command means is separated from the monitor, and if it is determined that the command means has not been separated from the monitor with the monitor separation determination function, the first contact position or the second contact position will be identified as the final contact position when the moving object has arrived at the expected pass position.
3 . The game program according to claim 1 , wherein the positional relationship identification function includes a gap identification function that will determine whether or not a gap between the pass position of the moving object that passes through the expected pass display area, and the final contact position, is within a predetermined range,
if it is determined with the gap identification function that a gap between the pass position of the moving object that passes through the expected pass display area and the final contact position is within a predetermined range, the trajectory of the moving object after the moving object has arrived at the expected pass position will be set to a trajectory that differs from the predetermined trajectory with the second trajectory setting function, and if it is determined with the gap identification function that a gap between the pass position of the moving object that passes through the expected pass display area and the final contact position is not within a predetermined range, the trajectory of the moving object after the moving object has arrived at the expected pass position will be set to the predetermined trajectory with the second trajectory setting function.
4 . The game program according to claim 1 , wherein the positional relationship identification function includes a gap identification function that will determine whether or not a gap between the pass position of the moving object that passes through the expected pass display area, and the final contact position, is within a predetermined range, and
the second trajectory setting function further includes a function that will set the trajectory of the ball character after the ball character has arrived at the expected pass position to a predetermined trajectory or a trajectory that is different than a predetermined trajectory, in response to the amount of time from the point in time at which the contact position is identified, wherein if it is determined with the gap identification function that a gap between the pass position of the moving object that passes through the expected pass display area and the final contact position is within a predetermined range, the trajectory of the moving object after the moving object has arrived at the expected pass position will be set to a trajectory that differs from the predetermined trajectory with the second trajectory setting function when the moving object has arrived at the expected pass position within a predetermined time period after the contact position was identified, and when the moving object has arrived at the expected pass position outside the predetermined time period after the contact position has been identified, the trajectory of the moving object after the moving object has arrived at the expected pass position will be set to the predetermined trajectory with the second trajectory setting function, and if it is determined with the gap identification function that a gap between the pass position of the moving object that passes through the expected pass display area and the final contact position is not within a predetermined range, the trajectory of the moving object after the moving object has arrived at the expected pass position will be set to the predetermined trajectory with the second trajectory setting function.
5 . The game program according to claim 4 , wherein the predetermined time period is set to be from the point in time at which the contact position is identified to after the point in time at which a predetermined amount of time has elapsed.
6 . The game program according to claim 4 , wherein the predetermined time period is set to be after the point in time at which the contact position is identified.
7 . A game device capable of implementing a game in which a moving object is displayed on a touch panel type of monitor, the game device comprising:
a pass area setting means that sets an expected pass display area of a moving object in a predetermined position between a dispatch position of the moving object and an arrival position of the moving object, a pass position setting means that sets an expected pass position of the moving object in the expected pass display area, a first trajectory setting means that sets the trajectory of the moving object that passes through the expected pass display area to a predetermined trajectory, a contact position identification means that identifies a contact position of contact means on a monitor when the contact means is placed in contact with the monitor, a contact position movement means that will make the contact position moveable in the expected pass display area by means of the command means, a final contact position identification means that identifies the contact position as a final contact position between a point in time in which the contact position was identified to a point in time at which the moving object arrived at the expected pass position, a positional relationship identification means that identifies the positional relationship between a pass position of the moving object that will pass through the expected pass display area and the final contact position, and a second trajectory setting means that sets the trajectory of the moving object after the moving object has arrived at the expected pass position to a predetermined trajectory or a trajectory that differs from the predetermined trajectory, 8 . A game method capable of implementing a game in which a moving object is displayed on a touch panel type of monitor, the game method comprising: a pass area setting step that sets an expected pass display area of a moving object in a predetermined position between a dispatch position of the moving object and an arrival position of the moving object, a pass position setting step that sets an expected pass position of the moving object in the expected pass display area, a first trajectory setting step that sets the trajectory of the moving object that passes through the expected pass display area to a predetermined trajectory, a contact position identification step that identifies a contact position of contact means on a monitor when the contact means is placed in contact with the monitor, a contact position movement step that will make the contact position moveable in the expected pass display area by means of the command means, a final contact position identification step that identifies the contact position as a final contact position between a point in time in which the contact position was identified to a point in time at which the moving object arrived at the expected pass position, a positional relationship identification step that identifies the positional relationship between a pass position of the moving object that will pass through the expected pass display area and the final contact position, and a second trajectory setting step that sets the trajectory of the moving object after the moving object has arrived at the expected pass position to a predetermined trajectory or a trajectory that differs from the predetermined trajectory,Join the waitlist — get patent alerts
Track US2007197284A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.