JP-2026074716-A - Program, game control method, game server, and information processing device.
Abstract
[Problem] To provide a program, a game control method, a game server, and an information processing device that improve the stability of the user's terminal while the user is playing the game, and the operability of the characters in the game. [Solution] The user terminal 300, which is an information processing device for providing a game to a user, is made to execute a display process that displays a virtual space VW and a main character MC, which is an object that can move within the virtual space VW; a movement process that moves the main character MC, which is the object, in response to a first operation of the user; and a speed change process that changes the movement speed of the main character MC, which is the object, in response to a second operation of the user while the movement process is being executed. [Selection Diagram] Figure 2
Inventors
- 沖山 雄大
- 大川 史樹
Assignees
- 株式会社バンク・オブ・イノベーション
Dates
- Publication Date
- 20260507
- Application Date
- 20241021
Claims (13)
- An information processing device for providing games to users, A display process that displays a virtual space and objects that can move within the virtual space, A movement process that moves the object in response to the first operation of the user, During the execution of the aforementioned movement process, a speed change process is performed to change the movement speed of the object in response to the user's second operation, A program that executes the command.
- In the speed change process, the second operation is effective only while the object is moving. The program according to claim 1.
- The aforementioned information processing device is equipped with tactile input means, The first operation is a swipe operation on the haptic input means, and the second operation is a touch operation on the haptic input means. The program according to claim 1.
- The movement process obtains direction information from the swipe operation and determines the direction of movement of the object based on the direction information. The program according to claim 3.
- The directional information is determined based on one or a combination of the following vectors in the trajectory of the swipe operation: a vector consisting of the start point and the current point, a vector consisting of a point from a certain time ago and the current point, and a vector consisting of a point from a certain distance ago and the current point. The program according to claim 4.
- The speed change process modifies the movement speed of the object when the second operation is performed outside the first operation range, which is a range of a certain distance from a point on the trajectory of the swipe operation. The program according to claim 3.
- The tactile input means has a predetermined input area, The aforementioned movement process considers the first operation detected within one half of the input area to be valid. The speed change process considers the second operation detected in the other half of the input area to be valid. The program according to claim 3.
- The display process displays the virtual input means superimposed on the virtual space, The first and second operations are operations on the virtual input means. The program according to claim 1.
- The information processing device includes a direction input means and a speed change means for receiving operations from the user, The first operation is an operation on the direction input means, and the second operation is an operation on the speed change means. The program according to claim 1.
- Furthermore, if an item or NPC is present in the object's movement path in the virtual space while the object is moving, an action initiation process is performed in which an action associated with the item is executed when the object approaches the item or NPC. The program according to claim 1 that causes the execution of the program.
- An information processing device for providing games to users, A display process that displays a virtual space and objects that can move within the virtual space, A movement process that moves the object in response to the first operation of the user, During the execution of the aforementioned movement process, a speed change process is performed to change the movement speed of the object in response to the user's second operation, A game control method to execute the game.
- An information processing device for providing games to users, A display control unit that performs display processing to display a virtual space and objects that can move within the virtual space, A movement control unit that executes a movement process to move the object in response to the first operation of the user, During the execution of the aforementioned movement process, a speed control unit executes a speed change process to change the movement speed of the object in response to the user's second operation, A game server equipped with the following features.
- An information processing device for providing games to users, A display process that displays a virtual space and objects that can move within the virtual space, A movement process that moves the object in response to the first operation of the user, During the execution of the aforementioned movement process, a speed change process is performed to change the movement speed of the object in response to the user's second operation, An information processing device that causes a computer to execute an action.
Description
This invention relates to a program, a game control method, a game server, and an information processing device. In recent years, many games have been released for user devices equipped with touch panels, such as smartphones and tablets, in which users move objects such as characters within a virtual game space (hereinafter referred to as smartphone games). Technologies have been proposed to improve the operability of smartphone games that are controlled via such touch panels. For example, a game control device has been proposed that includes: a display control means for displaying the target object on a display means; a reference position setting means for setting a specific position on the touch panel as a reference position; an operation position acquisition means for acquiring an operation position corresponding to the touch position on the touch panel; a first operation control means for causing the target object to perform a predetermined type of operation based on the positional relationship between the reference position and the operation position; and a second operation control means for causing the target object to perform the predetermined type of operation based on a touch operation on a predetermined area of the touch panel (see Patent Document 1). Japanese Patent Publication No. 2019-187801 This is a schematic diagram showing a game system according to an embodiment of the present invention.This is a functional block diagram of a game server according to an embodiment of the present invention.This is a functional block diagram of a user terminal according to an embodiment of the present invention.This figure shows an example of a game screen displayed on a user terminal and user operations according to an embodiment of the present invention.This figure shows an example of a game screen displayed on a user terminal and user operations according to an embodiment of the present invention.This figure shows an example of a game screen displayed on a user terminal according to an embodiment of the present invention.This is a flowchart showing the object movement process by a game system according to an embodiment of the present invention.This is a diagram showing the basic configuration of a computer. The following describes a game system 1 according to an embodiment of the present invention, with reference to the drawings. In all the drawings illustrating the embodiments, common components are denoted by the same reference numerals, and repeated explanations are omitted. <System Configuration> Figure 1 is a schematic diagram showing a game system 1 according to an embodiment of the present invention. Game system 1 comprises a game server 100 and user terminals 300. The game server 100 and user terminals 300 are connected to a network NW and can communicate with each other via the network NW. The network NW includes the Internet. The network NW may also include a LAN (Local Area Network) and/or a WAN (Wide Area Network). Note that while Figure 1 shows one user and user terminal 300, there may be multiple users and user terminals 300. The game server 100 and user terminal 300 are information processing devices each composed of one or more computers 900. The basic configuration of the computers 900 will be described later. In this embodiment, the user terminal 300 is a smartphone equipped with a touch panel (tactile input means) having a predetermined input area on its display. The user installs the game G application on the user terminal 300 and plays the game G while inputting commands on the touch panel. Figure 2 is a functional block diagram of a game server 100 according to an embodiment of the present invention. The game server 100 comprises a communication unit 110, a storage unit 120, and a processing unit 130. The game server 100 is a server that provides games G to user terminals 300 accessed via a network NW. The communication unit 110 is a network interface and communicates with the user terminal 300 via the network NW. The communication unit 110 passes data received from the user terminal 300 to the processing unit 130, and also transmits data generated by the processing unit 130 to the user terminal 300. The storage unit 120 is configured using a storage device such as a magnetic hard disk or a semiconductor storage device. The storage unit 120 stores user information, game G information, application programs, etc., necessary for the game server 100 to function. The processing unit 130 comprises, as functional units, a game provisioning unit 131, a display control unit 132, a movement control unit 133, a speed control unit 134, and an NPC operation control unit 135. The processing unit 130 realizes these functional units by executing the application program stored in the memory unit 120, and performs object movement processing. Object movement processing is the process of moving the main character MC within the virtual space VW of the game G in response to user input, and controlling the