Information processing device, information processing method, and program

By introducing a long-press operation followed by a second action to control gauge changes based on character performance and field conditions, the entertainment value of battle-type games is enhanced, offering dynamic and engaging gameplay.

JP2025099012AActive Publication Date: 2025-07-03門田 征司
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023209314
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-12
Publication Date
2025-07-03
Estimated Expiration
2043-12-12

AI Technical Summary

Technical Problem

Existing games lack innovative methods to enhance entertainment value, particularly in battle-type games where character control is repetitive and lacks engaging interaction.

Method used

Implementing a long-press operation followed by a second operation to control a gauge's value change, with varying speeds based on predetermined conditions such as character performance and field area, allowing for timed actions with increased power levels.

Benefits of technology

Enhances game interest by requiring precise timing and dynamic power management, increasing player engagement and enjoyment through varied gameplay mechanics.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025099012000001_ABST
    Figure 2025099012000001_ABST
Patent Text Reader

Abstract

To increase fun of a game by providing a new operation method.SOLUTION: An information processing device includes a control section for detecting long-press operation that is a user's first operation and second operation performed after the first operation, changing a value of a gauge displayed on a screen during detection of the first operation, and performing control such that a speed at which the value of the gauge is changed differs according to a predetermined condition. The technique can be applied to a terminal device or the like for executing a competition game application in which for example a character operated by a player travels on a field map and plays a match with an encountered opponent character.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present technology relates to an information processing device, an information processing method, and a program, and more particularly to an information processing device, an information processing method, and a program that improve the interest of a game by providing a new operation method. [Background technology]

[0002] Conventionally, games in which a player enjoys moving an object such as a character are known. For example, Patent Document 1 discloses a game in which a character operated by a player moves on a field map and fights against enemy characters that the player encounters. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2017-34946 A Summary of the Invention [Problem to be solved by the invention]

[0004] It is believed that the entertainment value of a game can be increased by providing a new method of controlling a character, etc.

[0005] The present technology has been made in light of these circumstances, and aims to increase the entertainment value of games by providing a new control method. [Means for solving the problem]

[0006] According to one aspect of the present technology, there is provided an information processing device comprising: Detecting a long press operation as a first operation of a user and a second operation performed following the first operation; changing a value of a gauge displayed on a screen while the first operation is being detected; A control unit that controls the speed at which the value of the gauge changes to be different according to a predetermined condition is provided.

[0007] An information processing method according to one aspect of the present technology is that an information processing apparatus detects a long-press operation which is a first operation of a user and a second operation performed after the first operation, while detecting the first operation, changes the value of a gauge displayed on a screen, and controls the speed at which the value of the gauge changes to be different according to a predetermined condition and includes.

[0008] A program according to one aspect of the present technology is for causing a computer to detect a long-press operation which is a first operation of a user and a second operation performed after the first operation, while detecting the first operation, change the value of a gauge displayed on a screen, and control the speed at which the value of the gauge changes to be different according to a predetermined condition and execute a process including.

[0009] In one aspect of the present technology, a long-press operation which is a first operation of a user and a second operation performed after the first operation are detected, while detecting the first operation, the value of a gauge displayed on a screen is changed, and the speed at which the value of the gauge changes is controlled to be different according to a predetermined condition.

[0010] Note that the program can be transmitted via a transmission medium or provided by being recorded on a recording medium.

[0011] The information processing apparatus may be an independent apparatus or may be an internal block constituting one apparatus.

Advantages of the Invention

[0012] According to one aspect of the present technology, the interest of the game can be improved by providing a new operation method.

[0013] Note that the effects described here are not necessarily limited, and any of the effects described in the present disclosure may be applicable.

Brief Description of Drawings

[0014]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Modes for Carrying Out the Invention

[0015] Hereinafter, embodiments for carrying out the present technology (hereinafter referred to as embodiments) will be described with reference to the accompanying drawings. In the present specification and drawings, components having substantially the same functional configuration are denoted by the same reference numerals, and redundant description is omitted. The description will be made in the following order. 1. Configuration Example of Terminal Device 2. Outline of Game Application Screen Example Skeletal Parts and Replacement Parts of Operation Character Basic Operations and Game Rules Operation Example in the Case of Mechanical Key 3. Operation Character Movement Control Process 4. Summary

[0016] <1. Configuration Example of Terminal Device> FIG. 1 is a block diagram showing a configuration example of a terminal device to which the present technology is applied.

[0017] The terminal device 1 is composed of, for example, a smartphone, a tablet terminal, a portable game machine, a PDA (Personal Digital Assistant), a personal computer, etc., and is an information processing device capable of executing a game application program (hereinafter simply referred to as a game app) stored in the terminal. The user executes the game app on the terminal device 1 and plays the game app. In the present embodiment, it is assumed that the terminal device 1 is composed of, for example, a smartphone.

[0018] Note that the present technology is not limited to handheld devices, but can be applied to all information processing devices capable of executing game apps, and can also be applied to, for example, installed game machines (game devices) placed in game centers and the like.

[0019] The terminal device 1 includes a control unit 11, a main memory unit 12, an auxiliary storage unit 13, an input unit 14, a display unit 15, and a communication unit 16. The control unit 11, the main memory unit 12, the auxiliary storage unit 13, the input unit 14, the display unit 15, and the communication unit 16 are capable of mutually transmitting and receiving data (signals) via a bus 17 as necessary.

[0020] The control unit 11 has one or more arithmetic processing devices such as a CPU (Central Processing Unit), an MPU (Micro-Processing Unit), and a GPU (Graphics Processing Unit), reads out and executes the game app GP stored in the auxiliary storage unit 13. The control unit 11 detects the user's operation received by the input unit 14, and operates (controls) the character on the game app GP based on the user's operation (instruction).

[0021] The main memory unit 12 is a temporary storage area such as SRAM (Static Random Access Memory), DRAM (Dynamic Random Access Memory), or flash memory, and temporarily stores the data necessary for the control unit 11 to execute arithmetic processing. The main memory unit 12 also temporarily stores the game application GP read by the control unit 11 from the auxiliary storage unit 13 and various data generated while the control unit 11 is operating according to the game application GP.

[0022] The auxiliary storage unit 13 is composed of a storage device such as an SSD (Solid State Drive), HDD (Hard Disk Drive), or flash memory, and stores the game application GP and various data related to the game application GP.

[0023] The input unit 14 is composed of a touch panel, mechanical keys including operation buttons, etc., and receives the operations (inputs) of the user who is a player of the game application GP. The input unit 14 supplies an operation signal indicating the received user operation to the control unit 11.

[0024] The display unit 15 is composed of a display device such as a liquid crystal display or an organic EL (Electro Luminescence) display, and displays the image supplied from the control unit 11. A touch panel, which is a part of the input unit 14, is superimposed on the upper surface of the display unit 15 to form a touch panel display.

[0025] The communication unit 16 is a communication IF that connects to a predetermined network such as the Internet and performs transmission and reception of various data with other devices. The communication unit 16 performs, for example, communication via a wireless LAN (Local Area Network) or a wired LAN, communication via a mobile phone line network, short-range wireless communication, etc.

[0026] The terminal device 1 includes at least the above configuration. Although not shown in the figure, the terminal device 1 also has other devices commonly found in smartphones, such as a position sensor such as GPS, an image sensor, an acceleration sensor, a distance measurement sensor, etc.

[0027] <2. Overview of the Game Application> Next, with reference to FIGS. 2 to 5, an overview of the game application GP executed on the terminal device 1 will be described.

[0028] <Screen Example> FIG. 2 shows an example of a screen displayed on the display unit 15 when the game application GP is executed.

[0029] The screen 40 in FIG. 2 has a character display unit 51, an operation input unit 52, and a gauge display unit 53.

[0030] The game application GP is an application of a battle-type game in which a character operated by a player moves on the field F and battles an enemy character encountered. The number of enemy characters may be one, and the player may battle one-on-one with the character operated by the player, or the number of enemy characters may be two or more, and the player may battle one-on-many with the character operated by the player. The enemy character may be a character operated by the game application GP (computer) as a virtual player, or a character operated by another player who is playing simultaneously via a network. In the present embodiment, for simplicity, it is assumed that the character operated by the player battles one-on-one with the enemy character operated by the game application GP, and hereinafter, the player represents a user who operates the terminal device 1. The character movements include four types: movement, rotation, attack, and defense.

[0031] The character display unit 51 displays a character (hereinafter referred to as the operation character) PR1 operated by the player and an enemy character PR2. In FIG. 2, for simplicity, the operation character PR1 and the enemy character PR2 are represented by hatched ellipses.

[0032] The operation character PR1 and the enemy character PR2 move on the field F within the character display unit 51. The field F is composed of a plurality of areas 61 laid out. In the present embodiment, it is assumed that the shape of the area 61 is a regular hexagon and the field F has a honeycomb structure, but the shape of the area 61 is not limited to a regular hexagon. The operation character PR1 and the enemy character PR2 can move in six directions corresponding to each side of the regular hexagon-shaped area 61. There are two types of areas 61 that make up the field F, the first area 61a and the second area 61b. The field F is composed of, for example, the first area 61a that occupies the majority and the second area 61b arranged at specific locations. In the first area 61a and the second area 61b, the change speed of the gauge 81 in the gauge display unit 53 is configured to be different.

[0033] The operation input unit 52 receives operations on the operation character PR1 by the player. The operation input unit 52 is composed of a central touch part 71 arranged at the center and peripheral touch parts 72 arranged in each of the six directions around the central touch part 71. As shown in the lower right of FIG. 2, the player fills the power of the operation character PR1 by touching (contacting) the index finger to the central touch part 71. After the power filling is completed, the player releases or slides the touched index finger to instruct the operation of the operation character PR1. For example, the player can move the operation character PR1 in any of the six directions by performing a slide operation (swipe operation) of moving the index finger touched to the central touch part 71 in any of the six directions. Specific operations of the operation character PR1 using the operation input unit 52 will be described later with reference to FIG. 4.

[0034] The gauge display unit 53 displays a gauge 81 indicating the power filling state of the operation character PR1. The operation character PR1 can perform actions such as moving, rotating, attacking, or defending only when the gauge 81 reaches a predetermined filling state. When the player touches the center touch portion 71 of the operation input unit 52 with the index finger, the start of the touch is set as the filling state of 0%, and the length of the gauge 81 changes according to the touch time (touch duration). The length of the gauge 81 corresponds to the value of the gauge 81. As shown in the lower left of FIG. 2, when the filling state reaches 100%, an action of the operation character PR1, that is, any one of moving, rotating, attacking, or defending becomes possible. When the filling state reaches 100%, for example, by changing the color, pattern, etc. of the gauge 81, the player can identify that the filling state has reached 100%. If the player continues to touch after the filling state reaches 100%, the power can be filled beyond 100% up to a filling state of 200%. As shown in FIG. 2, when the filling state reaches 200%, it may be possible for the player to identify that the 200% has been reached by further changing the display such as color and pattern.

[0035] The speed at which the value of the gauge 81 changes (hereinafter, also appropriately referred to as the filling speed) varies depending on the property difference of the area 61 of the field F and the performance of the operation character PR1. More specifically, the filling speed is different between the first area 61a and the second area 61b of the field F. In the second area 61b, it can be filled at high speed at a predetermined ratio (for example, 1.5 times) based on the filling speed in the first area 61a. Further, as the performance of the operation character PR1, there are a plurality of types of skeleton parts PA that the operation character PR1 has, and the filling speed varies depending on the type of the skeleton parts PA.

[0036] In this embodiment, it is described that the types of areas 61 constituting the field F are two types, namely the first area 61a and the second area 61b. However, the types of area 61 may be set to three or more types. For example, there may be an area 61 (e.g., the third area 61c) where the filling speed is slower than that of the first area 61a. Also, for example, there may be an area 61 (e.g., the fourth area 61d) that the operation character PR1 cannot enter. For example, the field F composed of a plurality of areas 61 corresponds to "paved road", "gravel road", "forest", "woods", "mountain", "water", "swamp", etc. on the display animation of the game application GP. Settings can be given to the types of each area 61 according to various environments, and the filling speeds can be made different. The area 61 that the operation character PR1 cannot enter can be provided corresponding to, for example, "wall", "magma", "hole", etc. on the display animation of the game application GP.

[0037] <Skeletal parts and replacement parts of the operation character> Figure 3 shows an example of the skeletal parts PA and replacement parts KA of the operation character PR1.

[0038] The skeletal parts PA of the operation character PR1 include at least three types, namely the skeletal parts PA1 to PA3 shown in Figure 3. The player purchases a desired skeletal part PA as the skeletal part PA of his / her own character with the coins he / she owns, etc. The filling speeds of the skeletal parts PA1 to PA3 are different for the operation character PR1, and the filling speed is fast in the order of skeletal parts PA1, PA2, and PA3.

[0039] The dressing parts KA of the operation character PR1 include, for example, at least three types of dressing parts KA1 to KA3 shown in FIG. 3, and the player purchases a desired dressing part KA as the dressing part KA of his own character with the coins he owns or the like. The dressing parts KA1 to KA3 have different attack and defense levels LVL (abilities). For example, the dressing part KA1 has a level LVL of 100, the dressing part KA2 has a level LVL of 50, and the dressing part KA3 has a level LVL of 25. The shield BA is an optional part that can only improve the front defensive power (defense level), and the shields BA1, BA2, and BA3 can increase the defense level LVL by, for example, 80 LVL (shield BA1 = 80 LVL), 40 LVL (shield BA2 = 40 LVL), and 20 LVL (shield BA3 = 20 LVL), respectively.

[0040] <Basic Operations and Game Rules> With reference to FIG. 4, the basic operations and game rules of the game application GP will be described.

[0041] The player performs a long-press operation by touching the index finger on the central touch part 71 on the screen 40 and holding it for a predetermined time. The game application GP changes the length (filled state) of the gauge 81 according to the touch duration of the long-press operation. The filling speed of the gauge 81 varies depending on the type of the skeleton part PA of the operation character PR1 and the type of the area 61 where the operation character PR1 is located. For example, when the operation character PR1 is in the second area 61b, it is filled at a high speed at a filling speed 1.5 times that when it is in the first area 61a. For example, when the operation character PR1 has the skeleton part PA2, it is filled at a filling speed 1.2 times that of the skeleton part PA3, and when the operation character PR1 has the skeleton part PA1, it is filled at a filling speed 1.5 times that of the skeleton part PA3.

[0042] When the filling state reaches 100%, the game app GP changes the color of gauge 81 and indicates to the player that the operation instructions for the character have become effective. The player recognizes that the filling state has reached 100%, moves the index finger touching the central touch part 71, and instructs the game app GP to perform one of the operations of the operation character PR1, specifically, movement, rotation, attack, or defense.

[0043] When the player performs a slide operation to move the index finger to any of the peripheral touch parts 72 around the central touch part 71, and there is no enemy character PR2 in the direction of the moved peripheral touch part 72, the operation character PR1 moves to the area 61 in the moving direction. That is, the game app GP accepts a slide operation to the peripheral touch part 72 in the direction where the enemy character PR2 does not exist as an operation for instructing the movement of the operation character PR1, and operates the operation character PR1.

[0044] When the player performs a slide operation of attaching the middle finger to the index finger touching the central touch part 71 and rotating the index finger clockwise or counterclockwise on the peripheral touch part 72 around the index finger, the direction of the operation character PR1 rotates according to the rotation angle. That is, the game app GP accepts a slide operation of rotating the middle finger clockwise or counterclockwise around the index finger as an operation for instructing the rotation (direction change) of the operation character PR1, and operates the operation character PR1.

[0045] When the player performs a slide operation to move the index finger to any of the peripheral touch parts 72 around the central touch part 71, and there is an enemy character PR2 in the peripheral touch part 72 in the moving direction, the operation character PR1 attacks the enemy character PR2. That is, the game app GP accepts a slide operation to the peripheral touch part 72 in the direction where the enemy character PR2 exists as an operation for instructing an attack on the enemy character PR2, and operates the operation character PR1.

[0046] When the player performs an operation of releasing the index finger from the central touch portion 71 (touch-off operation) without performing a slide operation on the peripheral touch portion 72 and a rotational slide operation with the middle finger attached, the operation character PR1 performs defense. That is, the game application GP accepts a touch-off operation performed without a slide operation as an operation instructing defense against an attack by the enemy character PR2, and operates the operation character PR1.

[0047] The attack and defense levels (abilities) vary depending on the type of the replacement parts KA worn by the operation character PR1. Regarding defense, it can be defended at a level LVL that is twice the level LVL possessed by the operation character PR1. For example, when the operation character PR1 is wearing the replacement parts KA1 (level LVL = 100), when defense is selected, it can defend against attacks equivalent to level LVL = 200. Furthermore, when the operation character PR1 possesses the shield BA1, the front defense level is equivalent to 280LVL.

[0048] Before the filling state reaches 100%, when the player releases the index finger during a long-press operation, the filling state is reset to 0%. Unless the filling state reaches 100%, the player cannot instruct the operation of the operation character PR1.

[0049] Even after the filling state reaches 100%, if the player continues to hold down the operation and fills the power beyond 100% up to a filling state of 200%, the operation character PR1 can attack at a level LVL twice that at 100%. In the case of defense, it can defend against attacks equivalent to three times the level LVL at 100%. Regarding movement and rotation, in the case of a filling state of 200%, the game app GP operates the operation character PR1 with twice the amount of movement. If the filling state does not reach 200% and is between 100% and 200%, the operation character PR1 performs actions such as attack or defense at the same level LVL as at 100%. That is, when the filling state is more than 100% and less than 200%, the operation character PR1 operates at a level equivalent to when the filling state is 100%. On the other hand, when the filling state is 200%, the operation character PR1 operates at a level twice (three times for defense) that at 100%. Hereinafter, the state of operating at a level equivalent to when the filling state is 100% is referred to as the level 1x state, and the state of operating at a level equivalent to when the filling state is 200% is referred to as the level 2x state.

[0050] If, while the player is filling gauge 81 and before the filling state reaches 100%, the operation character PR1 receives an attack from the enemy character PR2, the game app GP calculates the defense power at the previous level LVL and causes the operation character PR1 to defend. For example, if the previous operation of the operation character PR1 by the player was defense in the level 1x state, since it was defending at twice the level LVL, the operation character PR1 also defends at twice the level LVL. If the previous operation of the operation character PR1 by the player was an attack in the level 1x state, the operation character PR1 defends at the 1x level LVL.

[0051] When a character PR equipped with a dress-up part KA is attacked, the dress-up part KA receives damage according to the level LVL of the attack. If the attacker is able to attack an opponent's character PR not equipped with a dress-up part KA, in other words, the opponent's skeletal part PA, the victory of the attacking side is decided. For example, if the playable character PR1 is able to attack the skeletal part PA of an opponent character PR2 not equipped with a dress-up part KA, the playable character PR1 wins.

[0052] As described above, the player can instruct the action of the operation character PR1 by a series of actions (continuous long press action) of movement, rotation, or touch-off starting from a long press action with the index finger. It is important for the player to perform an action instruction at just the right timing when the charge state is 100% after the long press action. If the charge state is before 100%, the operation character PR1 cannot perform an attack, defense, or other action, and if it greatly exceeds 100%, the start of an attack, defense, or other action is delayed, losing time and giving an advantage to the opponent. In addition, the game application GP has a characteristic that the charging speed of the gauge 81 by the long press action differs depending on the type of the area 61 in which the operation character PR1 is located and the type of the skeletal part PA. The game application GP has the fun of trying to match the timing to the 100% or 200% charge state, and the fun of the charging speed until the gauge 81 reaches 100% or 200% can change depending on a predetermined condition. By providing such a new operation method, the game application GP can increase the entertainment value of the game.

[0053] <Example of operation for mechanical keys> In the present embodiment, an example has been described in which the terminal device 1 is a smartphone, and the player instructs the action of the playable character PR1 by performing touch operations and slide operations on the screen 40 displayed on the touch panel display.

[0054] Referring to FIG. 5, when a joystick and two buttons are provided as the input unit 14, an example of instructing the operation of the operation character PR1 using the joystick and the two buttons will be described.

[0055] For example, as shown in FIG. 5, it is assumed that the terminal device 1 is provided with a joystick 91 that can indicate at least four or more directions as a mechanical key, an A button 92A that is the first button, and a B button 92B that is the second button. The joystick 91 is an example of a direction key that can indicate at least four or more directions, and other direction keys other than the joystick 91, such as a cross key, may be used.

[0056] By a long-press operation of the A button 92A, the length (filling state) of the gauge 81 changes. And after the filling state reaches 100%, when the player wants to move the operation character PR1, the player tilts the joystick 91 in the direction where the operation character PR1 is to be moved while keeping the A button 92A pressed. Thereby, the operation character PR1 moves in the direction in which the joystick 91 is tilted.

[0057] When the player wants to rotate the operation character PR1, after the filling state reaches 100%, the player further presses the B button 92B while keeping the A button 92A pressed, and tilts the joystick 91 to the left or right while pressing the A button 92A and the B button 92B. When the joystick 91 tilts to the left, the operation character PR1 rotates counterclockwise. When the joystick 91 tilts to the right, the operation character PR1 rotates clockwise. Releasing the press of the B button 92B in the rotated state in the desired direction stops the rotation of the operation character PR1.

[0058] When the player wants to attack the enemy character PR2 with the operation character PR1, after the filling state reaches 100%, the player tilts the joystick 91 in the direction where the enemy character PR2 is while keeping the A button 92A pressed. Thereby, the operation character PR1 attacks the enemy character PR2.

[0059] When the player wants to defend the controlled character PR1 from the attack of the enemy character PR2, after the filling state reaches 100%, the player releases the A button 92A without operating the joystick 91 and the B button 92B (releases the pressing of the A button 92A). Thereby, the controlled character PR1 defends against the attack from the enemy character PR2.

[0060] As described above, even when the player instructs the operation of the controlled character PR1 using a mechanical key or the like, the player can instruct the operation of the controlled character PR1 by a series of operations (long-press continuous operations) using the joystick 91 and the B button 92B starting from the long-press operation of the A button 92A. Also in this case, the game application GP has the fun of the operation trying to match the timing of the filling states of 100% and 200%, and the fun that the filling speed until the filling state of the gauge 81 reaches 100% and 200% can vary depending on predetermined conditions. By providing a new operation method, the interestingness of the game can be improved.

[0061] <3. Controlled Character Motion Control Process> Next, with reference to the flowcharts of FIGS. 6 and 7, the controlled character motion control process for controlling the motion of the controlled character PR1 will be described. This process starts when the game application GP is executed by the control unit 11.

[0062] First, in step S1, the game application GP determines whether an operation (touch operation) in which the player touches the index finger on the center touch portion 71 of the screen 40 is detected. Until it is determined that the touch operation is detected, the determination process in step S1 is repeated. Until it is determined that the touch operation is detected in step S1, the determination process in step S1 is repeated. If it is determined that the touch operation is detected, the process proceeds from step S1 to step S2.

[0063] In step S2, the game app GP obtains the types of the skeletal parts PA2 that the operation character PR1 has, and in step S3, the game app GP obtains the type of the area 61 where the operation character PR1 is located.

[0064] In step S4, the game app GP determines the filling speed of the gauge 81 according to the types of the skeletal parts PA2 that the operation character PR1 has and the type of the area 61 where the operation character PR1 is located.

[0065] In step S5, the game app GP determines whether it has detected the next operation after the touch operation. More specifically, as described with reference to FIG. 4, after the touch operation, the game app GP determines whether it has detected any of the following operations: a slide operation to the peripheral touch part 72 that instructs the movement or attack of the operation character PR1, a slide operation of the middle finger around the index finger that instructs the rotation of the operation character PR1, or a release operation of the index finger that instructs the defense of the operation character PR1.

[0066] If it is determined in step S5 that the next operation after the touch operation has not been detected yet, that is, if it is determined that the long-press operation by the index finger continues, the process proceeds to step S6, and the game app GP changes the gauge 81 indicating the filling state of the power and returns the process to step S5. The speed at which the gauge 81 is changed is the filling speed of the gauge 81 determined in step S4.

[0067] On the other hand, if it is determined in step S5 that the next operation after the touch operation has been detected, the process proceeds to step S7, and the game app GP determines whether the filling state of the gauge 81 has reached 100%.

[0068] If it is determined in step S7 that the filling state of the gauge 81 has not reached 100%, the process proceeds to step S8, and the game app GP resets the filling state of the gauge 81 (sets it to 0%) and returns the process to step S1.

[0069] On the other hand, in step S7, when it is determined that the filling state of gauge 81 has reached 100%, the process proceeds to step S9, and game application GP determines whether the filling state of gauge 81 is 100% or more and less than 200%.

[0070] In step S9, when it is determined that the filling state of gauge 81 is 100% or more and less than 200%, the process proceeds to step S10, and game application GP sets the level LVL of operation character PR1 to the 1-fold state. On the other hand, in step S9, when it is determined that the filling state of gauge 81 is not 100% or more and less than 200%, in other words, it is 200% or more, the process proceeds to step S11, and game application GP sets the level LVL of operation character PR1 to the 2-fold state.

[0071] After step S10 or S11, the process proceeds to step S12 in FIG. 7, and game application GP determines whether the next operation detected after the touch operation is a movement operation, in other words, a slide operation of moving the index finger to the peripheral touch part 72 in a direction where enemy character PR2 does not exist.

[0072] In step S12, when it is determined that the next operation detected after the touch operation is a movement operation, the process proceeds to step S13, and game application GP moves operation character PR1 to area 61 according to the movement direction. When the level LVL of operation character PR1 is in the 2-fold state, the movement amount is twice that of the normal (1-fold state). After step S13, the process returns to step S1.

[0073] On the other hand, in step S12, when it is determined that the next operation detected after the touch operation is not a movement operation, the process proceeds to step S14, and game application GP determines whether the next operation detected after the touch operation is a rotation operation, in other words, a slide operation of rotating the middle finger clockwise or counterclockwise on peripheral touch part 72 around the index finger.

[0074] In step S14, if it is determined that the next operation detected after the touch operation is a rotation operation, the process proceeds to step S15, and the game application GP rotates the operation character PR1 in the rotation direction. When the level LVL of the operation character PR1 is in the double-level state, the rotation amount becomes twice that of the normal (single-level state). After step S15, the process returns to step S1.

[0075] On the other hand, in step S14, if it is determined that the next operation detected after the touch operation is not a rotation operation, the process proceeds to step S16, and the game application GP determines whether the next operation detected after the touch operation is a defensive operation, in other words, whether it is an operation to release the index finger from the central touch part 71.

[0076] In step S16, if it is determined that the next operation detected after the touch operation is a defensive operation, the process proceeds to step S17, and the game application GP checks the replacement parts KA of the operation character PR1 and calculates the defense level LVL of the operation character PR1. The defense level LVL becomes twice the level LVL held by the operation character PR1 in the single-level state, and becomes three times the level LVL held by the operation character PR1 in the double-level state. Subsequently, in step S18, the game application GP performs defense with the calculated defense level LVL.

[0077] Then, in step S19, the game application GP determines whether the skeleton parts PA of the operation character PR1 have been attacked. In step S19, if it is determined that the skeleton parts PA have not been attacked, the process proceeds to step S20, and the game application GP sets the damage to the replacement parts KA of the operation character PR1. After step S20, the process returns to step S1.

[0078] On the other hand, in step S19, if it is determined that the skeleton parts PA have been attacked, the process proceeds to step S21, and the game application GP sets the defeat of the operation character PR1 and ends the operation character motion control process.

[0079] On the other hand, in step S16, if it is determined that the next operation detected after the touch operation is not a defensive operation, in other words, if it is determined that the next operation detected after the touch operation is an attack operation, the process proceeds to step S22, and the game application GP determines whether there is an enemy character PR2 in the direction in which the index finger has moved.

[0080] In step S22, if it is determined that there is no enemy character PR2 in the direction in which the index finger has moved, the process returns to step S1. On the other hand, in step S22, if it is determined that there is an enemy character PR2 in the direction in which the index finger has moved, the process proceeds to step S23, and the game application GP checks the dressing parts KA of both the operation character PR1 and the enemy character PR2, and calculates the attack level LVL of the operation character PR1. The attack level LVL of the operation character PR1 is the same as the held level LVL (1 times) in the case of the 1 - fold level state, and becomes twice the held level LVL in the case of the 2 - fold level state. Subsequently, in step S24, the game application GP attacks the enemy character PR2 with the calculated attack level LVL.

[0081] In step S25, the game application GP determines whether the operation character PR1 has attacked the skeletal part PA of the enemy character PR2. In step S25, if it is determined that the skeletal part PA of the enemy character PR2 has not been attacked, the process proceeds to step S20, and the game application GP sets the damage to the dressing part KA of the enemy character PR2. After step S20, the process returns to step S1.

[0082] On the other hand, in step S25, if it is determined that the operation character PR1 has attacked the skeletal part PA of the enemy character PR2, the process proceeds to step S26, and the game application GP sets the victory of the operation character PR1 and ends the operation character motion control process.

[0083] As described above, according to the operation character movement control process, the player can instruct the movement of the operation character PR1 with a series of operations (long-press continuous operations) of movement, rotation, or touch-off starting from a long-press operation of the index finger. The player can enjoy the fun of the operation to match the timing of the filling state of 100% or 200% in the game application GP, and the fun that the filling speed of the gauge 81 can change according to predetermined conditions. According to the game application GP, by providing such a new operation method, the interest of the game can be improved.

[0084] <4. Summary> The control unit 11 of the terminal device 1 executes the game application GP. In the game application GP, it detects a long-press operation, which is the first operation of the user, and a second operation (slide operation, rotation operation, touch-off operation) performed following the first operation. While detecting the first operation, it changes the value (length of the gauge 81) of the gauge 81 displayed on the screen 40, and controls the speed at which the value of the gauge 81 changes (filling speed of the gauge 81) to be different according to predetermined conditions. The speed at which the value of the gauge 81 changes varies, for example, according to the performance of the character (type of the dressing parts KA). Alternatively, the speed at which the value of the gauge 81 changes varies, for example, according to the area 61 (type) of the field F where the character is located. When the second operation is performed before the value of the gauge 81 reaches the first reference value (100%), the second operation is invalid, and when the value reaches the first reference value (100%), the second operation becomes valid. The value of the gauge 81 can also change up to a second reference value (200%) that is twice the first reference value even after reaching the first reference value (100%). The player can select an immediate action of the character based on the first reference value or an action with increased power of the character based on the second reference value. The player operates with the goal of performing the second operation at just the right timing while the change speed of the value of the gauge 81 can change according to predetermined conditions. The game application GP can improve the interest of the game by providing such a new operation method.

[0085] In addition, in this specification, the steps described in the flowchart are not necessarily processed in chronological order, but may be executed in parallel or at a necessary timing such as when a call is made, even if they are not processed in chronological order when they are performed in the described order.

[0086] The embodiments of the present technology are not limited to the above-described embodiments, and various modifications are possible without departing from the gist of the present technology. For example, a form in which some of the above-described embodiments are appropriately combined can be adopted.

[0087] Note that the technology of the present disclosure can adopt the following configurations. (1) Detect a long-press operation that is a first operation of a user and a second operation performed after the first operation, While detecting the first operation, change the value of a gauge displayed on the screen, A control unit that controls the speed at which the value of the gauge changes to be different according to a predetermined condition is provided. An information processing apparatus. (2) The user performs an operation of instructing the movement of a character displayed on the screen by the first operation and the second operation, The control unit controls the speed at which the value of the gauge changes to be different according to the performance of the character. The information processing apparatus according to (1) above. (3) The performance of the character differs depending on the parts the character has. The information processing apparatus according to (2) above. (4) The user performs an operation of instructing the movement of a character displayed on the screen by the first operation and the second operation, The control unit controls the speed at which the value of the gauge changes to be different according to the area of the field where the character is located. The information processing apparatus according to any one of (1) to (3) above. (5) The second operation is any one of a slide operation performed without releasing the touch of the long-press operation, a rotation operation performed without releasing the touch of the long-press operation, or an operation of releasing the touch of the long-press operation without performing the slide operation and the rotation operation. The information processing apparatus according to any one of (1) to (4) above. (6) The first operation is a long-press operation of the first button. The second operation is any one of an operation of tilting the direction key in a predetermined direction without releasing the long-press operation of the first button, an operation of tilting the direction key in a predetermined direction while further pressing the second button without releasing the long-press operation of the first button, or an operation of releasing the long-press operation of the first button without operating the direction key and the second button. The information processing apparatus according to any one of (1) to (5) above. (7) The user performs an operation of instructing the movement of the character displayed on the screen by the first operation and the second operation. The movement of the character according to the second operation is any one of movement, rotation, attack, or defense. The information processing apparatus according to any one of (1) to (6) above. (8) When the second operation is performed before the value of the gauge reaches the first reference value, the control unit controls the second operation to be invalid, and when the value of the gauge reaches the first reference value, the control unit controls the second operation to be valid. The information processing apparatus according to any one of (1) to (7) above. (9) When the first operation is detected even after the value of the gauge reaches the first reference value, the control unit changes the value of the gauge to a second reference value that is twice the first reference value. The information processing apparatus according to (8) above. (10) The information processing apparatus detects a long-press operation that is the first operation of the user and a second operation performed after the first operation. while detecting the first operation, changing the value of a gauge displayed on a screen; controlling such that the rate of change of the value of the gauge varies according to a predetermined condition; An information processing method including the above. (11) causing a computer to detect a long-press operation that is a first operation of a user and a second operation performed after the first operation; while detecting the first operation, changing the value of a gauge displayed on a screen; controlling such that the rate of change of the value of the gauge varies according to a predetermined condition; A program for causing the above processing to be executed.

Explanation of Signs

[0088] 1 Terminal device, 11 Control unit, 12 Main memory unit, 13 Auxiliary storage unit, 14 Input unit, 15 Display unit, 16 Communication unit, 17 Bus, 40 Screen, 51 Character display unit, 52 Operation input unit, 53 Gauge display unit, 61 Area 61p High-output area 61u Normal panel, 71 Central touch part, 72 Peripheral touch part, 81 Gauge, 91 Joystick, 92A A button, 92B B button, GP Game application, F Field, PR1 Operation character, PR2 Enemy character, KA Outfit parts, PA Skeleton parts, BA Shield

Claims

1. Detect a long-press operation which is a first operation of the user and a second operation performed after the first operation, While detecting the first operation, change the value of a gauge displayed on the screen, A control unit is provided which controls such that the speed at which the value of the gauge changes varies according to a predetermined condition An information processing apparatus.

2. The user performs an operation of instructing the movement of a character displayed on the screen by the first operation and the second operation, The control unit controls such that the speed at which the value of the gauge changes varies according to the performance of the character The information processing apparatus according to claim 1.

3. The performance of the character varies depending on the parts the character has The information processing apparatus according to claim 2.

4. The user performs an operation of instructing the movement of a character displayed on the screen by the first operation and the second operation, The control unit controls such that the speed at which the value of the gauge changes varies according to the area of the field where the character is located The information processing apparatus according to claim 1.

5. The second operation is any one of a slide operation performed without releasing the touch of the long-press operation, a rotation operation performed without releasing the touch of the long-press operation, or an operation of releasing the touch of the long-press operation without performing the slide operation and the rotation operation The information processing apparatus according to claim 1.

6. The first operation is a long-press operation of a first button, The second operation is any one of an operation of tilting a direction key in a predetermined direction without releasing the long-press operation of the first button, an operation of tilting the direction key in a predetermined direction while further pressing a second button without releasing the long-press operation of the first button, or an operation of releasing the long-press operation of the first button without operating the direction key and the second button The information processing apparatus according to claim 1.

7. The user performs an operation of instructing the movement of a character displayed on the screen by the first operation and the second operation, The movement of the character according to the second operation is any one of movement, rotation, attack, or defense The information processing apparatus according to claim 1.

8. When the second operation is performed before the value of the gauge reaches a first reference value, the control unit controls such that the second operation becomes invalid, and when the value of the gauge reaches the first reference value, the control unit controls such that the second operation becomes valid The information processing apparatus according to claim 1.

9. If the first operation is detected even after the value of the gauge reaches the first reference value, the control unit changes the value of the gauge up to a second reference value that is twice the first reference value. The information processing apparatus according to claim 8.

10. An information processing apparatus that detects a long-press operation that is a first operation of a user and a second operation performed after the first operation, changes the value of a gauge displayed on a screen while the first operation is being detected, and controls the speed at which the value of the gauge changes to be different according to a predetermined condition An information processing method including.

11. A program for causing a computer to detect a long-press operation that is a first operation of a user and a second operation performed after the first operation, change the value of a gauge displayed on a screen while the first operation is being detected, and control the speed at which the value of the gauge changes to be different according to a predetermined condition and execute a process including.

Citation Information

Patent Citations

  • Program, game device, and server system

    JP2017012423A

  • Game program, game method, and information processor

    JP2019150269A

  • Game program, game processing system, game device, and game processing method

    JP2023111502A

  • Moving body device, non-contact power supply system and method for driving the same moving body device

    JP2017034946A