CROSS-REFERENCE TO RELATED APPLICATION

This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. JP 2019-139305, filed on Jul. 30, 2019, the entire contents of which is incorporated herein by reference in its entirety for any purpose.

BACKGROUND OF THE INVENTION

Field of the Invention

The invention relates to a game program and a game system.

Description of Related Art

A video game in which attack is performed on a target such as an enemy character by shooting a bullet from a gun in a three-dimensional virtual space has been provided. Examples of such game media, systems, devices and methods may be found in Japanese Published Patent Application No. JP-2003-245465. In such a game, the bullet hits the target by shooting the bullet in a state where an aiming cursor is set to the target. Accordingly, a user easily aims at the target.

SUMMARY

In the above game in which the aiming cursor or the like for setting aim is used, the bullet or the like basically hits the target in a case where the aiming cursor is set to the target. Thus, there may be a lack of interest as a game.

An object of at least one embodiment of the present invention is to solve deficiencies of the related technology.

From a non-limiting viewpoint, a game program according to one embodiment of the present invention is a game program causing a computer to implement a function of controlling progress of a video game based on an operation input of a user. The game program causes the computer to implement a first control function of controlling operation of a first reference object having a predetermined shape and an enlarging and reducing object that is repeatedly enlarged and reduced between a state of being contained in the first reference object and a state of containing the first reference object, a second control function of displaying a game image that is an image of a game space including the first reference object and the enlarging and reducing object on a display unit, and a decision function of deciding an arrival location of a moving object released from a predetermined position in the game space based on a state of the enlarging and reducing object in a case where a decision operation is performed by the user, in which in the decision function, a function of deciding, as the arrival location, a position in the game space included in a display region of the first reference object in the game image in a case where the enlarging and reducing object is in the state of being contained in the first reference object is implemented.

From a non-limiting viewpoint, a game program according to one embodiment of the present invention is a game program causing a server apparatus to control progress of a video game. The server apparatus is connected to a game terminal apparatus executing the video game based on an operation input of a user through a communication network. The game program causes the server apparatus to implement a first control function of controlling operation of a first reference object having a predetermined shape and an enlarging and reducing object that is repeatedly enlarged and reduced between a state of being contained in the first reference object and a state of containing the first reference object, a second control function of displaying a game image that is an image of a game space including the first reference object and the enlarging and reducing object on a display unit, and a decision function of deciding an arrival location of a moving object released from a predetermined position in the game space based on a state of the enlarging and reducing object in a case where a decision operation is performed by the user, in which in the decision function, a function of deciding, as the arrival location, a position in the game space included in a display region of the first reference object in the game image in a case where the enlarging and reducing object is in the state of being contained in the first reference object is implemented.

From a non-limiting viewpoint, a game system according to one embodiment of the present invention is a game system including a game terminal apparatus executing a video game based on an operation input of a user, and a server apparatus connected to the game terminal apparatus through a communication network. The game system includes a first controller configured to control operation of a first reference object having a predetermined shape and an enlarging and reducing object that is repeatedly enlarged and reduced between a state of being contained in the first reference object and a state of containing the first reference object, a second controller configured to display a game image that is an image of a game space including the first reference object and the enlarging and reducing object on a display unit, and a decider configured to decide an arrival location of a moving object released from a predetermined position in the game space based on a state of the enlarging and reducing object in a case where a decision operation is performed by the user, in which the decider decides, as the arrival location, a position in the game space included in a display region of the first reference object in the game image in a case where the enlarging and reducing object is in the state of being contained in the first reference object.

One or two or more deficiencies are solved by each embodiment of the present application.

