Information Processing Apparatus, Information Processing Method, and Program
The information processing apparatus allows users to select and play arbitrary quests within a skippable range by setting a skippable range based on previous quest results, enhancing gameplay flexibility and reward options.
Patent Information
- Application Number
- JP2021162961
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-10-01
- Publication Date
- 2025-07-23
- Estimated Expiration
- 2041-10-01
AI Technical Summary
Users in games with skippable quests are limited to either skipping all cleared quests or replaying them without skipping, lacking the ability to play arbitrary quests within the skippable range.
An information processing apparatus sets a skippable range based on play results during a previous quest period, allowing users to select and play any quest within this range, with options for rewards upon completion or skipping.
Enables users to play arbitrary quests within a skippable range, providing flexibility and personalized gameplay experiences with varied rewards based on quest completion or skipping.
Smart Images

Figure 0007711362000001 
Figure 0007711362000002 
Figure 0007711362000003
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing method, and a program.
Background Art
[0002] There is known a game in which a quest is cleared using a team composed of a plurality of characters called a deck. For example, Patent Document 1 discloses a game in which a quest is executed using a player character possessed by a player.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Among the above games, there is a game in which a user can skip quests that the user has cleared in the past among a plurality of quests playable by the user in the game. However, even in such a game, the user can only select whether to skip all the cleared quests among the plurality of quests or to play all the quests again without skipping the cleared quests, and there is a problem that the user cannot play an arbitrary quest from among the skippable quests.
[0005] Therefore, an object of the present invention is to provide a technique that enables playing an arbitrary quest from among quests within a skippable range.
Means for Solving the Problems
[0006] An information processing apparatus according to an aspect of the present invention sets, based on play results of a plurality of quests in a first period of a user, a first range including two or more quests included in the plurality of quests for the user as a skippable range in a second period after the first period, and includes a setting unit, and in the second period, a reception unit that receives designation of a quest to be played by the user from among two or more quests included in the first range.
Advantages of the Invention
[0007] According to the present invention, it is possible to provide a technique that enables playing of an arbitrary quest from among quests in a skippable range.
Brief Description of the Drawings
[0008]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Embodiments for Carrying Out the Invention
[0009] The embodiments of the present invention will be described with reference to the accompanying drawings. In each figure, those denoted by the same reference numerals have the same or similar configurations.
[0010] <System Configuration> FIG. 1 is a diagram showing an example of the system configuration of the game system 1 according to the present embodiment. The game system 1 shown in FIG. 1 includes a game server 10 and a plurality of terminals 20. The game server 10 and the terminals 20 are communicably connected to each other via a communication network N such as the Internet, an intranet, a wireless LAN, or mobile communication.
[0011] The game server 10 is a device that undertakes some of the functions in providing the game to the terminals 20, such as managing various information related to users and executing some of the game processes. The game server 10 may be composed of one or more information processing devices or computers, or may be configured using a virtual server (such as a cloud server).
[0012] The terminal 20 is an information processing device that provides the game to the user, and the user can execute the game according to the present embodiment by operating the terminal 20. The terminal 20 is, for example, a computer such as a mobile phone (including a smartphone), a tablet, a personal computer, an arcade game device, or a consumer game device. The terminal 20 notifies the game server 10 of its own position detected using GPS (Global Positioning System) or the like.
[0013] <Game Outline> Next, the outline of the game provided by the game system 1 according to the present embodiment will be described. In the game provided by the game system 1, a game event in which a predetermined quest can be played is held during a predetermined period. In the present embodiment, the predetermined period during which a predetermined quest can be played is referred to as the "quest holding period". Also, the quest holding period is set not only once but a plurality of times.
[0014] Figure 2 is a diagram showing an overview of the quest holding period. In the example of Figure 2, the first quest holding period is set from August 1st to 15th, the second quest holding period is set from October 10th to 20th, and the third quest holding period is set from December 5th to 15th. In the present embodiment, in order to distinguish each quest holding period, a predetermined quest holding period is called the "first period", a quest holding period after the first period is called the "second period", and a quest holding period after the second period may be called the "third period".
[0015] A predetermined quest that can be played during the quest holding period may be, for example, a plurality of quests with a determined order to be cleared. For example, quests from 1 to 20 are prepared, and when the user clears quest 1, they can play quest 2, and when they clear quest 2, they can play quest 3, so that the order to be cleared may be determined. A plurality of quests with a determined clear order may be called "continuous quests".
[0016] Here, a quest is a term meaning a task that can be cleared by satisfying a predetermined certain condition. A quest is generally also called exploration, task, event, and mission. A player who participates in a quest can clear the quest by satisfying the said certain condition (for example, defeating all enemies).
[0017] A deck is a term meaning a group combining a plurality of game objects. When the user executes a quest, they compile a deck with a plurality of game objects and execute the quest. The game objects for compiling the deck may be, for example, characters or game cards held by the player. In the present embodiment, the user executing the game or executing the quest may also be referred to as playing the game or playing the quest.
[0018] The game server 10 grants rewards to users according to the results of the quests played by the users. For example, the game server 10 may grant game value as a reward to users who have cleared the quests. The game value is a value (Value) that can be expressed numerically and may include, for example, points, scores, and rankings. Also, the player may be able to exchange the acquired game value for game objects that can be used within the game. The exchangeable game objects include, for example, items, characters, and game cards. Alternatively, for users who have cleared the quests, items, characters, game cards, etc. set for each cleared quest may be granted as rewards. Also, the game value may be a game object. That is, the game server 10 may grant a game object as a reward according to the results of the quests played by the users.
[0019] In this embodiment, based on the results of a user playing a plurality of quests during a quest holding period, a range in which the user can skip a plurality of quests that can be played by the user in a quest holding period after the current quest holding period (hereinafter referred to as the "skippable range") is set. Note that skipping a quest may mean being regarded as having cleared the quest without playing it, the game value granted upon quest clearance being granted without clearing the quest accompanied by playing, and / or being regarded as having cleared the quest without consuming the game parameters consumed when playing the quest.
[0020] Also, the user may be able to play any quest from among the skippable quests. For example, in a quest where quests from 1 to 20 are cleared in order, if the user clears quests from 1 to 5 during the first quest holding period, and in the second quest holding period, quests from 1 to 5 are set as the skip target range. In this case, during the second quest holding period, the user may skip all quests from 1 to 5 and start playing from quest 6, or may play any quest from among quests from 1 to 5 again.
[0021] <Hardware Configuration> FIG. 3 is a diagram showing an example of the hardware configuration of the game server 10 and the terminal 20. The game server 10 and the terminal 20 include a processor 11 such as a CPU (Central Processing Unit) and a GPU (Graphical Processing Unit), a memory, a storage device 12 such as an HDD (Hard Disk Drive) and / or an SSD (Solid State Drive), a communication IF (Interface) 13 for performing wired or wireless communication, an input device 14 for receiving input operations, and an output device 15 for outputting information. The input device 14 is, for example, a keyboard, a touch panel, a mouse, and / or a microphone, etc. The output device 15 is, for example, a display, a touch panel, and / or a speaker, etc.
[0022] <Functional Block Configuration> (Game Server) FIG. 4 is a diagram showing an example of the functional block configuration of the game server 10. The game server 10 includes a storage unit 100 and a control unit 110. The storage unit 100 can be realized using a storage device 12 provided in the game server 10. Also, the control unit 110 can be realized by a processor 11 of the game server 10 executing a program stored in the storage device 12. Further, the program can be stored in a storage medium. The storage medium storing the program may be a non-transitory computer readable medium. The non-transitory storage medium is not particularly limited, and may be, for example, a storage medium such as a USB memory or a CD-ROM.
[0023] The storage unit 100 stores game data necessary for the game server 10 to execute this game. The game data includes various databases.
[0024] The control unit 110 provides various functions necessary for executing this game. The control unit 110 includes a setting unit 111, a reception unit 112, an execution unit 113, a granting unit 114, and a display control unit 115.
[0025] The setting unit 111 sets a skippable range for a plurality of quests playable during the quest holding period based on the play results of the user. For example, the setting unit 111 sets, for the user, a skippable range (first range) including two or more quests included in the plurality of quests as a skippable range in a quest holding period (second period) after the quest holding period (first period) based on the play results of the plurality of quests of the user during the quest holding period (first period).
[0026] The reception unit 112 receives various operations, specifications, etc. related to the game from the user. For example, in a quest holding period (second period) after a predetermined quest holding period, the reception unit 112 receives the specification of the quest to be played by the user from among two or more quests included in the skippable range (first range).
[0027] The execution unit 113 executes the quests provided in the game. For example, the execution unit 113 executes the quest received from the user by the reception unit 112.
[0028] The awarding unit 114 awards game value to the user when the user clears a quest. For example, when the user clears a quest, game value corresponding to the difficulty level of the quest, etc. may be awarded to the user.
[0029] The display control unit 115 causes various screens in this game to be displayed on the display of the terminal 20. For example, the display control unit 115 causes a quest that satisfies a predetermined condition among two or more quests included in the skippable range (first range) to be displayed as a quest recommended for the user to play.
[0030] (Terminal) FIG. 5 is a diagram showing an example of the functional block configuration of the terminal 20. The terminal 20 includes a storage unit 200, a communication unit 201, a UI (User Interface) unit 202, and a control unit 203. The storage unit 200 can be realized using the storage device 12 provided in the terminal 20. Also, the communication unit 201, the UI unit 202, and the control unit 203 can be realized by the processor 11 of the terminal 20 executing a program stored in the storage device 12. Further, the program can be stored in a storage medium. The storage medium storing the program may be a computer-readable non-transitory storage medium. The non-transitory storage medium is not particularly limited, and may be, for example, a storage medium such as a USB memory or a CD-ROM.
[0031] The storage unit 200 stores game data necessary for the control unit 203 to execute this game. The game data stores image data of objects, game scenarios, and the like.
[0032] The communication unit 201 has a function of performing various communications with the game server 10 using the communication IF 13.
[0033] The UI unit 202 has a function of receiving various inputs from the user and a function of displaying various game screens on the display. Further, the UI unit 202 displays a game screen on the output device 15 (display) of the terminal 20 according to an instruction from the game server 10.
[0034] The control unit 203 provides various functions necessary for executing this game in cooperation with the game server 10. For example, the control unit 203 provides a function of acquiring various information (icon image data, text data, etc.) for drawing on the game screen from the game server 10.
[0035] Regarding the functional block configuration described above, when included in the game server 10, all or part of the setting unit 111, the reception unit 112, the execution unit 113, the granting unit 114, and the display control unit 115 may be provided in the control unit 203 of the terminal 20. That is, various processes according to this embodiment may be executed by the game server 10, may be executed by the terminal 20, or may be executed in cooperation between the game server 10 and the terminal 20.
[0036] <Processing Procedure> Subsequently, a specific processing procedure performed by the game system 1 will be described. The storage unit 100 of the game server 10 stores a user management DB (Data Base) 100a that manages game data of each user and a history DB 100b that manages various histories when each user plays a plurality of quests that can be played during the quest holding period. The data stored in the history DB 100b may be referred to as a "play history" or a "clear history".
[0037] In the following description, assume that a predetermined quest playable during the quest holding period is a continuous quest. Also, for the sake of convenience, it is said that a game value corresponding to the play result of the quest is given to the user, that is, the user is given a "reward".
[0038] FIG. 6 is a diagram showing an example of the user management DB 100a and the history DB 100b. The user management DB 100a manages various data related to users who play the game. The user management DB 100a stores, for example, a user ID that uniquely identifies a user, a nickname used as a user name in the game, a friend registration list indicating other users in a friendship relationship, position information indicating the position of the terminal 20 used by the user, the user's experience points, rank, stamina, and various parameters such as the number of points held by the user, in association with each other.
[0039] The history DB 100b manages history information regarding the content of quests played by the user. The history DB 100b stores, in association with each other, a user ID that uniquely identifies a user, a time stamp indicating the date and time when the history was recorded, and the content of the history when the quest was played. More specifically, the history when the quest was played records information identifying the quest played by the user, the number of times the user played the same quest, information indicating clear success or failure, the number of continuations made by the user from the start of the quest to the clear, the number of turns required from the start of the quest to the clear, the amount of damage received by the user (or received by the user's game object) from the start of the quest to the clear, items used by the user during the quest play, and / or the content of the reward given to the user after the quest ends. The user management DB 100a and the history DB 100b described above are merely examples, and the present embodiment is not limited thereto.
[0040] FIG. 7 is a flowchart showing an example of the processing procedure performed by the game server 10. Note that the processing procedure shown in the flowchart shown in FIG. 7 is executed when an instruction to play a continuous quest is received from the user.
[0041]
[0041] In step S10, the setting unit 111 refers to the history DB 100b and sets the skippable range based on the play results of consecutive quests during past quest holding periods. For example, the setting unit 111 may set the cleared quests among the consecutive quests provided during past quest holding periods as the skippable range of the consecutive quests provided during the current quest holding period.
[0042]
[0041] Here, the cleared quests of the consecutive quests provided during past quest holding periods and the skippable range of the consecutive quests provided during the current quest holding period may be associated on a one-to-one basis. For example, if quests 1 to 4 have been cleared in the consecutive quests provided during a past quest holding period, the setting unit 111 may set quests 1 to 4 as the skippable range in the consecutive quests provided during the current quest holding period.
[0043]
[0041] Also, the cleared quests of the consecutive quests provided during past quest holding periods and the skippable range of the consecutive quests provided during the current quest holding period may be associated on a one-to-n or n-to-one (n is a natural number) basis. For example, if quests 1 to 4 have been cleared in the consecutive quests provided during a past quest holding period, the setting unit 111 may set quests 1 to 2 as the skippable range in the consecutive quests provided during the current quest holding period (that is, the past cleared quests and the current skippable range may be associated on a two-to-one basis).
[0044] In step S11, the reception unit 112 receives a designation of a quest to play from the user. More specifically, the reception unit 112 receives a designation of a quest to play from among quests within the skippable range and the quest to be played next among the quests within the skippable range from the user. For example, in a series of consecutive quests that should be cleared in order from Quest 1, if the skippable range is Quests 1 to 15, the quest to be played next after the quests within the skippable range is Quest 16.
[0045] In step S12, the execution unit 113 executes the quest instructed by the user. The execution unit 113 records the content of the quest played by the user in the history DB 100b.
[0046] In step S13, the awarding unit 114 awards a reward to the user based on the result of the quest played by the user. The awarding unit 114 may award a reward to the user when the user clears the quest or when the user skips the quest.
[0047] [Regarding the Skippable Range and Awarding of Rewards] Subsequently, the setting of the skippable range and specific examples of the rewards given to the user will be described.
[0048] (Specific Example 1) When setting the skippable range during the subsequent quest holding period (the second period), the setting unit 111 may set the quests that have been cleared during the previous quest holding period (the first period) within the skippable range. Also, when the user plays and clears a quest during the quest holding period (the second period), the game server 10 may prevent the cleared quest and the quests that should have been cleared before the cleared quest from being playable during the quest holding period (the second period). That is, when the user clears a quest during a predetermined quest holding period, the reception unit 112 may accept the designation of the quest to be played from among the quests within the skippable range and the quests to be played next after the quests within the skippable range, excluding the cleared quests and the quests whose clear order is before the cleared quests during the quest holding period. Also, when the user clears a quest included in the skippable range, the awarding unit 114 may award a reward to the user for the quest and the quests whose clear order is before the quest. That is, in the specific example 1, even for the quests skipped without playing, the user may be regarded as having cleared the quests and a reward may be awarded.
[0049] FIG. 8 is a diagram for explaining a specific example 1 of the skippable range and the reward. In the example of FIG. 8, the continuous quests are composed of 20 quests from the 1st floor to the 20th floor. Also, it is assumed that for the continuous quests, when the quest on the 1st floor is cleared, the quest on the 2nd floor can be played, and when the quest on the 2nd floor is cleared, the quest on the 3rd floor can be played, and thus it is necessary to clear them in order from the 1st floor. Also, it is assumed that the user has cleared the quests on the 1st to 10th floors during the previous quest holding period, but has not cleared the quests on the 11th floor and later.
[0050] In FIG. 8, the "Play" column indicates whether the quest is playable by the user. More specifically, "OK" indicates that it is playable, "NG" indicates that it is not playable, and "Completed" indicates that it has been cleared. The "Reward" column indicates whether a reward has been given to the user. More specifically, "Completed" indicates that the reward has been given, and "Not yet" indicates that the reward has not been given.
[0051] First, when the user wishes to play consecutive quests, the setting unit 111 sets the skippable range during the current quest holding period. Since the user has cleared quests on floors 1 to 10 during the previous quest holding period, the setting unit 111 sets the skippable range to floors 1 to 10. As described above, the reception unit 112 receives the designation of the quest to play from among the quests included in the skippable range and the quest whose clear order is next to the skippable range. Therefore, the reception unit 112 receives the designation of the quest to play from among the quests on floors 1 to 11.
[0052] Here, assume that the user designates the quest on floor 5, plays the quest on floor 5, and clears it. As described above, in Specific Example 1, for the skipped quests, it is regarded as if the user has cleared the quest, and a reward is given. Therefore, as shown in Table F101, the awarding unit 114 gives a reward for the quest on floor 5 and also gives a reward for each quest from floor 1 to floor 4, regarding it as if the user has cleared them. Also, in Specific Example 1, when the player clears a quest, the cleared quest and the quests on floors lower than the cleared quest are made unplayable. Therefore, as shown in Table F101, the setting unit 111 sets each quest from floor 1 to floor 5 as cleared.
[0053] Next, when the user wishes to play consecutive quests again, the setting unit 111 changes the skippable range during the current quest holding period. Since the user has cleared quests on floors 1 to 10 during the previous quest holding period and has cleared the quest on floor 5 during the current quest holding period, the setting unit 111 sets the skippable range to floors 6 to 10. Subsequently, the reception unit 112 receives from the user a designation of the quest to play. As described above, the reception unit 112 receives a designation of the quest to play from among the quests included in the skippable range and the quests whose clear order is next to the skippable range. Therefore, the reception unit 112 receives a designation of the quest to play from among the quests on floors 6 to 11.
[0054] Next, assume that the user designates the quest on floor 8 and plays and clears the quest on floor 8. Therefore, as shown in Table F102, the awarding unit 114 awards rewards for the quest on floor 8 and also awards rewards for each of the quests on floors 6 and 7, considering that the user has cleared them. Also, as shown in Table F102, the setting unit 111 sets each of the quests from floor 6 to floor 8 as cleared.
[0055] (Specific Example 2) When setting the skippable range during the subsequent quest holding period (the second period), the setting unit 111 may set the quests cleared during the previous quest holding period (the first period) within the skippable range. Also, when the user plays and clears a quest, the game server 10 makes it impossible to play the cleared quest. However, unlike Specific Example 1, quests within the skippable range that have not been cleared may be playable. That is, when the user clears a quest during a predetermined quest holding period, the reception unit 112 may accept the designation of a quest to play from among the quests within the skippable range and the quests to be played next among the quests within the skippable range, excluding the cleared quests, during the quest holding period. Further, when the user clears a quest included in the skippable range, the awarding unit 114 may award a reward to the user for the cleared quest. That is, in Specific Example 2, unlike Specific Example 1, for the quests skipped without playing, it is considered that the user has not cleared the quests and no reward is awarded.
[0056] FIG. 9 is a diagram for explaining Specific Example 2 of the skippable range and rewards. Points not specifically mentioned may be the same as those in FIG. 8.
[0057] First, when the user wishes to play consecutive quests, the setting unit 111 sets the skippable range during the current quest holding period. Since the user has cleared the quests on floors 1 to 10 during the previous quest holding period, the setting unit 111 sets the skippable range to floors 1 to 10. As described above, the reception unit 112 accepts the designation of a quest to play from among the quests included in the skippable range and the quests whose clear order is next to the skippable range. Therefore, the reception unit 112 accepts the designation of a quest to play from among the quests on floors 1 to 11.
[0058] Here, it is assumed that the user specifies a quest on the 5th floor, plays the quest on the 5th floor, and clears it. As described above, in Specific Example 2, no reward is given for skipped quests. Therefore, as shown in Table F201, the awarding unit 114 awards a reward for the quest on the 5th floor that the user has cleared. Also, in Specific Example 2, when a player clears a quest, that cleared quest cannot be played. Therefore, as shown in Table F201, the setting unit 111 sets the quest on the 5th floor as cleared.
[0059] Subsequently, when the user wishes to play consecutive quests again, the setting unit 111 changes the skipable range during the current quest holding period. Since the user has already cleared quests on floors 1 to 10 during the previous quest holding period and has cleared the quest on the 5th floor during the current quest holding period, the setting unit 111 sets the skipable range to floors 1 to 4 and floors 6 to 10. Subsequently, the reception unit 112 receives a designation of the quest to play from the user. As described above, the reception unit 112 receives a designation of the quest to play from among the quests included in the skipable range and the quests whose clear order is next to the skipable range. Therefore, the reception unit 112 receives a designation of the quest to play from among the quests on floors 1 to 4 and floors 6 to 11.
[0060] Next, it is assumed that the user specifies a quest on the 2nd floor, plays the quest on the 2nd floor, and clears it. Therefore, as shown in Table F202, the awarding unit 114 awards a reward for the quest on the 2nd floor. Also, as shown in Table F102, the setting unit 111 sets the quest on the 2nd floor as cleared.
[0061] [Supplementary Notes on Skipable Range and Reward Awarding] (Supplementary Note 1) During the quest holding period (e.g., the second period), the reception unit 112 may be able to accept the designation of a second quest (another quest) included in the skipable range (the first range) after the user has played a first quest included in the skipable range (the first range). The second quest may be a quest whose clear order is before the first quest, or may be a quest whose clear order is after the first quest.
[0062] That is, as described in Specific Example 1 and Specific Example 2, during the same quest holding period, after playing a quest within the skipable range (e.g., a quest on the 5th floor), it may be possible to play a quest within the skipable range again (e.g., a quest on the 8th floor or a quest on the 2nd floor). Also, it is not limited to Specific Example 1 and Specific Example 2, and it may be possible to repeatedly play the same quest within the skipable range. For example, during the same quest holding period, after playing a quest within the skipable range (e.g., a quest on the 5th floor), it may be possible to play a quest within the skipable range again (the quest on the 5th floor). As a result, the user can play the quests within the skipable range multiple times.
[0063] (Supplementary Note 2) During the quest holding period (for example, the second period), the setting unit 111 may set, for the user, a skippable range (second range) including two or more quests included in consecutive quests (a plurality of quests) as skippable quests in a quest holding period (third period) later than the current quest holding period (second period) based on the play history of the user for the quests included in the skippable range (first range). That is, the setting unit 111 may reflect the content of the quests included in the skippable range (first range) that the user has played when setting the skippable range in the next quest holding period. The play history may include, for example, whether the user succeeded in clearing the quest, the number of continuations the user made from the start of the quest until clearing, the number of turns required from the start of the quest until clearing, the amount of damage the user received (or the user's game object received) from the start of the quest until clearing, the items the user used during the quest play, the content of the rewards given to the user after the quest ends, the ratio of the quests in the skippable range that the user cleared without skipping, the number of quests in the skippable range that the user cleared without skipping, and / or whether the user cleared a specific quest in the skippable range without skipping, etc. (the same applies in the following explanations).
[0064] For example, during the quest holding period (second period), assume that the skippable range is set to quests from floor 1 to floor 10, and the user cleared floors 1 to 5 out of floors 1 to 10 without skipping. In this case, the setting unit 111 may set the quests from floor 1 to floor 5 as the skippable range in the next quest holding period (third period). That is, the setting unit 111 may set the quests in the skippable range (first range) during the quest holding period (second period) that the user cleared without skipping as the skippable range in the next quest holding period (third period).
[0065] Also, during the quest holding period (the second period), the skippable range is set for quests from the 1st to the 10th floors. Assume that the user clears the quests from the 1st to the 10th floors without skipping more than a predetermined percentage (for example, 50% or more) of the floors. In this case, the setting unit 111 may set the quests from the 1st to the 10th floors within the skippable range during the next quest holding period (the third period). On the other hand, assume that the user clears the quests from the 1st to the 10th floors without skipping less than a predetermined percentage (for example, less than 50%) of the floors. In this case, the setting unit 111 may not set the skippable range during the next quest holding period (the third period). That is, when the ratio of the quests that the user clears without skipping among the skippable range (the first range) during the quest holding period (the second period) is equal to or more than the predetermined ratio, the setting unit 111 may succeed the skippable range during the quest holding period (the second period) to the skippable range during the next quest holding period (the third period). Thereby, it becomes possible to reflect the play history during the previous quest holding period when setting the skippable range.
[0066] (Supplementary Note 3) When the user clears a quest (predetermined quest) included in the skippable range (the first range) during the quest holding period (for example, the second period), the setting unit 111 sets, during the subsequent quest holding period (the third period), a skippable range (the second range) as a quest skippable for the user. When the user skips the quest (predetermined quest) included in the skippable range (the first range) during the quest holding period (for example, the second period), the setting unit 111 may set the skippable range (the second range), which is set as a quest skippable for the user during the subsequent quest holding period (the third period), to be in a different range. That is, the setting unit 111 may set the skippable range during the next quest holding period to be different depending on whether the user plays and clears the quest included in the skippable range or skips it without playing.
[0067] For example, during the quest holding period (the second period), the skipable range is set for quests from the 1st floor to the 10th floor. Assume that the user clears the quests from the 1st floor to the 5th floor without skipping them among the 1st floor to the 10th floor. In this case, the setting unit 111 may set the quests from the 1st floor to the 5th floor within the skipable range during the next quest holding period (the third period). On the other hand, during the quest holding period (the second period), the skipable range is set for quests from the 1st floor to the 10th floor. Assume that the user skips all of the 1st floor to the 5th floor and clears the 6th floor. In this case, the setting unit 111 may set only the quest on the 6th floor within the skipable range during the next quest holding period (the third period). Thereby, it becomes possible to reflect the selection result of whether the user cleared or skipped the quest in the skipable range during the subsequent quest holding periods.
[0068] (Supplementary Note 4) When the user clears a predetermined number of quests among the quests included in the skipable range (the first range) during the quest holding period (for example, the second period), the setting unit 111 may set the skipable range (the second range) for the subsequent quest holding period (the third period) so that more quests can be skipped in the subsequent quest holding period (the third period) than when the user clears a number of quests less than the predetermined number during the same quest holding period (for example, the second period). That is, the setting unit 111 may make it so that the more quests the user clears among the quests included in the skipable range during a predetermined quest holding period (for example, the second period), the more quests are included in the skipable range (the second range) for the next quest holding period (the third period).
[0069] For example, assume that during the quest holding period (the second period), the skippable range is set for quests from the 1st floor to the 10th floor. If the user clears 5 quests from the 6th to the 10th floors out of the 1st to the 10th floors without skipping them, the setting unit 111 may set the quests from the 1st floor to the 5th floor as the skippable range during the next quest holding period (the third period). If the user clears 3 quests from the 6th to the 8th floors without skipping them, the setting unit 111 may set the quests from the 1st to the 3rd floors as the skippable range during the next quest holding period (the third period). Thereby, it becomes possible to determine the skippable range in subsequent quest holding periods based on the number of quests the user has cleared within the skippable range.
[0070] (Supplementary Note 5) When the play history by the user for the quests included in the skippable range (the first range) during a predetermined quest holding period (for example, the second period) satisfies a predetermined condition, the setting unit 111 may set the quests not included in the skippable range (the first range) among the consecutive quests (a plurality of quests) to be skippable during the quest holding period (the second period). That is, when the result of the user playing the quests within the skippable range during the same quest holding period satisfies a predetermined condition, the setting unit 111 may add the quests outside the skippable range to the skippable range. The case where the predetermined condition is satisfied may be, for example, that the ratio of the quests cleared by the user without skipping within the skippable range is equal to or more than a predetermined ratio, or the number of quests cleared by the user without skipping within the skippable range is equal to or more than a predetermined number, or the user clears a specific quest within the skippable range without skipping, etc.
[0071] For example, assume that during the quest holding period (the second period), the skippable range is set for quests from floor 1 to floor 10. If the user clears 8 quests out of the quests from floor 1 to floor 10 without skipping them, the setting unit 111 may recognize that the predetermined conditions are satisfied, and during the quest holding period (the second period), add the quest to be cleared next within the skippable range (i.e., the quest on floor 11) to the skippable range. Alternatively, the setting unit 111 may add an arbitrary quest (for example, a quest on floor 16, etc.) from among the quests outside the skippable range to the skippable range during the quest holding period (the second period). As a result, it becomes possible to expand the skippable range based on the user's play content.
[0072] (Supplementary Note 6) When the user clears a quest included in the skippable range (the first range) during a quest holding period (the second period) that is after a predetermined quest holding period (the first period), the awarding unit 114 may award the user a reward different from the reward given when the quest is skipped. That the rewards are different may mean, for example, that the amount of game value awarded as a reward is different, or that the type (quality) of the game medium (such as characters or items) awarded as a reward is different.
[0073] For example, assume that during the quest holding period (the second period), the skippable range is set for quests from floor 1 to floor 10. In this case, the reward A for each of quests 1 to 5 given to the user when the user skips quests 1 to 5 and clears the quest on floor 6, and the reward B for each of quests 1 to 5 given to the user when the user clears quests 1 to 6 without skipping them may be such that reward B is greater. That is, the awarding unit 114 may be configured to award more rewards when the quest is cleared without being skipped. As a result, it becomes possible to change the awarded reward based on the selection result of whether the user cleared or skipped the quest.
[0074] (Supplementary Note 7) When the user skips a quest included in the skippable range (the first range) during a predetermined quest holding period (for example, the second period), the awarding unit 114 may award the user a reward (game value) corresponding to the case where the quest was cleared during a quest holding period (the first period) prior to the predetermined quest holding period. The "corresponding reward" may be the same reward as the reward given when the quest was cleared during the previous quest holding period (the first period).
[0075] Also, when the user clears a quest included in the skippable range (the first range) during the predetermined quest holding period (for example, the second period), the awarding unit 114 may award the user a different reward from the case where the quest was cleared during the previous quest holding period (the first period). The "different reward" may be, for example, more rewards than when the quest was skipped, or more rewards than the reward given when the quest was cleared during the previous quest holding period (the first period).
[0076] For example, assume that during the quest holding period (the second period), the skippable range is set for quests from floor 1 to floor 10. Also assume that during the previous quest holding period (the first period), the reward given upon clearing a quest is 100 points. Also assume that during the predetermined quest holding period (for example, the second period), the reward given upon clearing a quest without skipping is 150 points. If the user skips the quests from floor 1 to floor 5 and clears the quest on floor 6, 100×5 + 150 = 650 points will be awarded to the user. On the other hand, if the user clears the quests from floor 1 to floor 6 in order without skipping, 150×6 = 900 points will be awarded to the user. Thus, it becomes possible to change the awarded reward based on the selection result of whether the user cleared or skipped the quest.
[0077] In addition, when the user skips a quest included in the skippable range (the first range) during a predetermined quest holding period (for example, the second period), the awarding unit 114 may award the user the same character as the character awarded to the user when the quest was cleared during a quest holding period (the first period) prior to the predetermined quest holding period. Further, when the user clears a quest included in the skippable range (the first range) without skipping it during the predetermined quest holding period (for example, the second period), the awarding unit 114 may award the user a character different from the case where the quest was cleared during the previous quest holding period (the first period). For example, assume that the reward given upon clearing a quest during the previous quest holding period (the first period) is character A. Also, assume that the reward given upon clearing a quest without skipping it during a predetermined quest holding period (for example, the second period) is character B, which is different from character A (for example, a character with a higher rarity than character A). If the user skips the quests on floors 1 to 5 and clears the quest on floor 6, 5 copies of character A may be awarded to the user. On the other hand, if the user clears the quests on floors 1 to 6 in order without skipping them, 5 copies of character B may be awarded to the user.
[0078] <Example of screen display> Based on the user's play history regarding consecutive quests (multiple quests) during a predetermined quest holding period (the first period), the display control unit 115 may display, for the user, a quest recommended for play among two or more quests included in the skippable range (the first range). For example, based on the result of the user playing consecutive quests during the previous quest holding period (such as which quests were cleared), the display control unit 115 may cause the screen of the user's terminal 20 to display a quest recommended for play within the skippable range during the subsequent quest holding period.
[0079] In addition, the display control unit 115 may display quests recommended for the user to play among two or more quests included in the skippable range (first range) based on the play history of the "cleared quests" among the consecutive quests (multiple quests) during a predetermined quest holding period (first period). For example, the display control unit 115 may cause a quest recommended for play within the skippable range during a subsequent quest holding period to be displayed on the screen of the user's terminal 20 based on the play content (such as the time required for clearing) of the quests cleared by the user during a previous quest holding period.
[0080] FIG. 10 is a diagram showing an example of a game screen. On the screen shown in FIG. 10, quests of the cleared levels (levels 1 to 10) during the previous quest holding period, quests of the levels playable during the current quest holding period, levels 1 to 10 which are the skippable range, and the quest of level 11 to be played next after level 10 are displayed in a selectable manner. In addition, the quests of levels 4 and 7 are displayed as quests recommended for play.
[0081] Here, the display control unit 115 may display, as quests recommended for play, quests that satisfy a predetermined condition among the quests played by the user during the previous quest holding period. The quests that satisfy the predetermined condition may be, for example, quests cleared by the user or quests that the user could easily clear. Specifically, it may be a quest in which the time required for clearing is within a predetermined time, a quest in which the total damage received from enemy characters from the start of the quest until clearing is below a predetermined value, a quest in which the number of turns required from the start of the quest until clearing is below a predetermined number, and so on. Or, the quests that satisfy the predetermined condition may be quests in which the user struggled, specifically, a quest in which the time required for clearing is above a predetermined time, a quest in which the total damage received from enemy characters from the start of the quest until clearing is above a predetermined value, a quest in which the number of turns required from the start of the quest until clearing is above a predetermined number, and so on. Thereby, it becomes possible to notify the user of quests recommended for play.
[0082] <Summary> According to the embodiment described above, the game server 10 sets quests within a skippable range based on the results of the user playing quests during the previous quest holding period, and accepts the designation of any quest as a quest to play from among the quests within the skippable range. Thereby, it becomes possible to provide a technique that enables playing any quest from among the quests within the skippable range.
[0083] The embodiments described above are for facilitating the understanding of the present invention and are not for limiting and interpreting the present invention. The flowcharts, sequences, each element included in the embodiments, and their arrangements, materials, conditions, shapes, sizes, etc. described in the embodiments are not limited to those exemplified and can be changed as appropriate.
[0084] <Supplementary Note> <Supplementary Note 1> Based on the play results of a plurality of quests in the first period of the user, a setting unit sets, for the user, a first range including two or more quests included in the plurality of quests as a skippable range in a second period after the first period. In the second period, a reception unit receives a designation of a quest that the user plays from among two or more quests included in the first range. An information processing apparatus comprising:
[0085] According to Appendix 1, it becomes possible to provide a technique that enables playing any quest from among the quests in the skippable range.
[0086] <Appendix 2> The reception unit can receive a designation of a second quest included in the first range after the user plays a first quest included in the first range in the second period. The information processing apparatus according to Appendix 1.
[0087] According to Appendix 2, when receiving a designation of a quest to play, it becomes possible to repeatedly receive a designation of a quest included in the first range within the same period.
[0088] <Appendix 3> In the second period, when the user clears a quest included in the first range, a giving unit gives the user a reward different from the reward given when the quest is skipped. The information processing apparatus according to Appendix 1 or 2.
[0089] According to Appendix 3, it becomes possible to change the reward given depending on whether the quest is skipped or cleared without being skipped.
[0090] <Appendix 4> The giving unit When the user skips a quest included in the first range during the second period, the same reward as when the user cleared the quest during the first period is given to the user. When the user clears a quest included in the first range during the second period, a reward different from that when the user cleared the quest during the first period is given to the user. The information processing apparatus according to Supplementary Note 3.
[0091] According to Supplementary Note 4, it becomes possible to change the reward given depending on whether a quest is skipped or cleared without being skipped.
[0092] <Supplementary Note 5> Based on the play history of the user with respect to the quests included in the first range during the second period, the setting unit sets, for the user, a second range including two or more quests included in the plurality of quests as quests that can be skipped in a third period after the second period. The information processing apparatus according to any one of Supplementary Notes 1 to 4.
[0093] According to Supplementary Note 4, it becomes possible to set quests to be skipped in a third period after the second period based on the play history of the user during the second period.
[0094] <Supplementary Note 6> The setting unit When the user clears a predetermined quest included in the first range during the second period, the second range set as a quest that can be skipped for the user in the third period, and When the user skips the predetermined quest included in the first range during the second period, the second range set as a quest that can be skipped for the user in the third period are Set so as to be in different ranges. The information processing apparatus according to any one of Supplementary Note 5.
[0095] According to Supplementary Note 6, it becomes possible to change quests to be skipped in the third period after the second period based on whether the user has cleared or skipped the quests to be skipped in the second period.
[0096] <Supplementary Note 7> When the user clears a predetermined number of quests among the quests included in the first range in the second period, the setting unit sets the second range so that more quests can be skipped in the third period than when the user clears a number of quests less than the predetermined number in the second period. The information processing apparatus according to Supplementary Note 5 or 6.
[0097] According to Supplementary Note 7, the more quests the user clears among the quests to be skipped in the second period, the more quests to be skipped in the third period after the second period can be increased.
[0098] <Supplementary Note 8> When the play history of the user for the quests included in the first range satisfies a predetermined condition, the setting unit sets quests not included in the first range among the plurality of quests to be skippable in the second period. The information processing apparatus according to any one of Supplementary Notes 1 to 7.
[0099] According to Supplementary Note 8, it becomes possible to add quests not included in the skippable range to the skippable range according to the user's play history.
[0100] <Supplementary Note 9> A display control unit that displays quests recommended for the user to play among the two or more quests included in the first range based on the play history of the user for the plurality of quests in the first period. The information processing apparatus according to any one of Supplementary Notes 1 to 8.
[0101] According to Supplementary Note 9, it becomes possible to display quests that recommend play according to the user's play history.
[0102] <Supplementary Note 10> Based on the play results of the quests cleared by the user among the plurality of quests in the first period, a display control unit that displays a quest that recommends play to the user among the two or more quests included in the first range. The information processing apparatus according to any one of Supplementary Notes 1 to 9.
[0103] According to Supplementary Note 10, it becomes possible to display quests that recommend play according to the play history of the quests cleared by the user.
[0104] <Supplementary Note 11> A step in which an information processing apparatus sets, based on the play results of a plurality of quests in a first period of a user, a first range including two or more quests included in the plurality of quests as a skippable range in a second period after the first period; A step in which an information processing apparatus receives a designation of a quest for the user to play from among two or more quests included in the first range in the second period; An information processing method including the above.
[0105] According to Supplementary Note 11, it becomes possible to provide a technology that enables playing an arbitrary quest from among the quests in the skippable range.
[0106] <Supplementary Note 12> A step in which, based on the play results of a plurality of quests in a first period of a user, a first range including two or more quests included in the plurality of quests is set as a skippable range in a second period after the first period for the user; In the second period, receiving a designation of a quest to be played by the user from among two or more quests included in the first range; A program for causing a computer to execute.
[0107] According to Supplementary Note 12, it becomes possible to provide a technique that enables playing an arbitrary quest from among quests within a skippable range.
Description of Reference Numerals
[0108] 1... game system, 10... game server, 11... processor, 12... storage device, 13... communication IF, 14... input device, 15... output device, 20... terminal, 100... storage unit, 100a... user management DB, 100b... history DB, 110... control unit, 111... setting unit, 112... reception unit, 113... execution unit, 114... granting unit, 115... display control unit, 200... storage unit, 201... communication unit, 202... UI unit, 203... control unit
Claims
1. As a quest holding period, there are at least a first period and a second period after the first period. In each holding period, a plurality of quests with a determined order to be cleared are playable. Based on the play results of a plurality of quests of the user in the first period, for the user, a first range indicating two or more quests included in the plurality of quests, from the first quest to a predetermined number of consecutive quests, is set as a skippable range in the second period, and a setting unit; In the second period, a reception unit that receives a designation of a quest to be played by the user from among two or more quests included in the first range; Comprising; When the play history by the user for the quests included in the first range in the second period satisfies a predetermined condition, the setting unit sets quests not included in the first range among the plurality of quests to be skippable in the second period, The predetermined condition is that the ratio of the quests cleared by the user without skipping among the first range is equal to or more than a predetermined ratio. An information processing apparatus.
2. The reception unit enables reception of a designation of a second quest included in the first range after the user plays a first quest included in the first range in the second period. The information processing apparatus according to Claim 1.
3. In the second period, when the user clears a quest included in the first range, a giving unit that gives the user a reward different from the reward given when the quest is skipped is provided. The information processing apparatus according to Claim 1 or 2.
4. The giving unit In the second period, when the user skips a quest included in the first range, gives the user the same reward as when the quest was cleared in the first period, In the second period, when the user clears a quest included in the first range, gives the user a reward different from when the quest was cleared in the first period. The information processing apparatus according to Claim 3.
5. As the quest holding period, there is a third period after the second period, and in the second period, based on the play history of the user for the quests included in the first range, the setting unit sets, for the user, a second range indicating two or more quests included in the plurality of quests, from the first quest to a predetermined number of consecutive quests, as quests that can be skipped in the third period. The information processing apparatus according to any one of claims 1 to 4.
6. The setting unit In the second period, when the user clears a predetermined quest included in the first range, in the third period, the second range set as a quest that can be skipped for the user, and In the second period, when the user skips the predetermined quest included in the first range, in the third period, the second range set as a quest that can be skipped for the user, Are set to be in different ranges. The information processing apparatus according to claim 5.
7. When the user clears a predetermined number of quests among the quests included in the first range in the second period, the setting unit sets the second range so that more quests can be skipped in the third period than when the user clears a number of quests less than the predetermined number in the second period. The information processing apparatus according to claim 5 or 6.
8. A display control unit that displays, based on the play history of the user for the plurality of quests in the first period, quests recommended for the user to play among the two or more quests included in the first range. The information processing apparatus according to any one of claims 1 to 7.
9. Having a display control unit that displays, based on the play results of the quests cleared by the user among the plurality of quests in the first period, quests recommended for the user to play among the two or more quests included in the first range. The information processing apparatus according to any one of claims 1 to 8.
10. The information processing apparatus has at least a first period and a second period after the first period as quest holding periods. In each holding period, a plurality of quests with a determined order to be cleared are playable. Based on the play results of a plurality of quests of the user in the first period, for the user, a first range indicating two or more quests included in the plurality of quests and consecutive quests up to a predetermined number from the first quest is set as a skippable range in the second period; The information processing apparatus has a step of accepting a designation of a quest for the user to play from among two or more quests included in the first range in the second period; The setting step sets quests not included in the first range among the plurality of quests to be skippable in the second period when the play history of the user for the quests included in the first range in the second period satisfies a predetermined condition; The predetermined condition includes that the ratio of the quests cleared by the user without skipping among the first range is equal to or more than a predetermined ratio; Information processing method.
11. There are at least a first period and a second period after the first period as quest holding periods. In each holding period, a plurality of quests with a determined order to be cleared are playable. Based on the play results of a plurality of quests of the user in the first period, for the user, a first range indicating two or more quests included in the plurality of quests and consecutive quests up to a predetermined number from the first quest is set as a skippable range in the second period; There is a step of accepting a designation of a quest for the user to play from among two or more quests included in the first range in the second period; The setting step sets quests not included in the first range among the plurality of quests to be skippable in the second period when the play history of the user for the quests included in the first range in the second period satisfies a predetermined condition; The predetermined condition includes that the ratio of the quests cleared by the user without skipping among the first range is equal to or more than a predetermined ratio; Program for causing a computer to execute.
Citation Information
Patent Citations
Video game machine
JP1996276073A
Control program, game device, and control method
JP2020044320A