The present invention relates to an information processing program, an information processing method, and an information processing system.
As indicated, for example, in PTL 1, an information processing system has been proposed in which a game is treated as if cleared as a result of the game being skipped on the basis of a predetermined operation performed by a player.
Some information processing systems are configured so that rewards that can be granted when games are cleared differ from game to game. In such a case, the player needs to select a game that can grant the player a reward desired by the player and then execute that game. This is problematic because the player is obliged to take a lot of time and effort until he/she can earn the desired reward.
An object of the present invention is to provide an information processing program, an information processing method, and an information processing system that can save the player time and effort.
In order to solve the aforementioned problem, an information processing program causes a computer to function as: a game execution unit for executing a game on the basis of an operation performed by a player; a reward granting unit for granting a predetermined reward when the game is cleared; a reward-specifying-screen display unit for displaying a reward specifying screen on which the player can specify a desired reward; a display control unit for displaying a skip selection screen capable of displaying a plurality of the games that can each award the reward specified on the reward specifying screen and that can execute a skip process for omitting at least one function; and a skip game execution unit for executing, by means of the skip process, a game selected from the plurality of games displayed on the skip selection screen, wherein the reward-specifying-screen display unit displays the games each capable of awarding the reward that can be specified on the reward specifying screen.
The information processing program may cause the computer to function as a search screen display unit for displaying a search screen on which the player can specify at least one reward including the desired reward, wherein the display control unit may be capable of displaying a plurality of the games that can each award the at least one reward specified on the search screen and that can execute the skip process for omitting at least one function, identifiably display the at least one reward specified on the search screen in a predetermined region on the skip selection screen, and identifiably display, in the predetermined region, the reward specified on the reward specifying screen the first time the skip selection screen is displayed after the reward has been specified on the reward specifying screen.
The information processing program may cause the computer to function as an advantage-conditioning unit for assigning at least one of the games a condition advantageous to the player, wherein the display control unit may display additional information capable of identifying the at least one game assigned the advantageous condition.
The information processing program may cause the computer to function as a selection screen display unit for displaying a group selection screen on which the player can select at least one of a plurality of predetermined groups, wherein each of the games may belong to one of the plurality of groups, the advantageous condition may be assigned to the games, classified by the group, the selection screen display unit may add the additional information to the group to which the at least one game assigned the advantageous condition belongs and display the additional information, and the display control unit may be capable of displaying the plurality of games belonging to the at least one group selected by the player on the group selection screen.
In order to solve the aforementioned problem, an information processing method includes: a step of executing a game on the basis of an operation performed by a player; a step of granting a predetermined reward when the game is cleared; a step of displaying a reward specifying screen on which the player can specify a desired reward; a step of displaying a skip selection screen capable of displaying a plurality of the games that can each award the reward specified on the reward specifying screen and that can execute a skip process for omitting at least one function; and a step of executing, by means of the skip process, a game selected from the plurality of games displayed on the skip selection screen, wherein, in the step of displaying a reward specifying screen on which the player can specify a desired reward, the games each capable of awarding the reward that can be specified on the reward specifying screen are displayed.
In order to solve the aforementioned problem, an information processing system includes: a game execution unit for executing a game on the basis of an operation performed by a player; a reward granting unit for granting a predetermined reward when the game is cleared; a reward-specifying-screen display unit for displaying a reward specifying screen on which the player can specify a desired reward; a display control unit for displaying a skip selection screen capable of displaying a plurality of the games that can each award the reward specified on the reward specifying screen and that can execute a skip process for omitting at least one function; and a skip game execution unit for executing, by means of the skip process, a game selected from the plurality of games displayed on the skip selection screen, wherein the reward-specifying-screen display unit displays the games each capable of awarding the reward that can be specified on the reward specifying screen.
Effects of Disclosure
According to the present invention, the player can save time and effort.
An aspect of an embodiment of the present invention will be described below in detail with reference to the accompanying drawings. The dimensions, materials, other specific numerical values, etc. given in this embodiment are merely examples for facilitating understanding and do not limit the present invention unless otherwise specifically mentioned. In this description and the drawings, the same reference signs are attached to elements having substantially the same functions and configurations, omitting repeated descriptions thereof, and elements that are not directly related to the present invention are not shown.
(Overall Configuration of Information Processing System S)
Each of the player terminals (information processing devices) 1 can establish communication with the server 100 via the communication network 200. The player terminals 1 widely include electronic appliances that can be communicatively connected to the server 100 by wire or wirelessly. Examples of the player terminals 1 include smartphones, mobile phones, tablet devices, personal computers, game machines, etc. This embodiment will be described in the context of the case where smartphones are used as the player terminals 1.
The server 100 is communicatively connected to the plurality of player terminals 1. The server 100 accumulates various kinds of information (player information) for each of the player IDs for identifying the players who play a game.
The communication base stations 200a are connected to the communication network 200, and transmit information to and receive information from the player terminals 1 wirelessly. The communication network 200 is configured of a mobile phone network, the Internet, a local area network (LAN), a dedicated line, etc., and realizes wired or wireless communicative connection between the player terminals 1 and the server 100.
In the information processing system S according to this embodiment, the player terminals 1 and the server 100 function as a game device G. The player terminals 1 and the server 100 individually have assigned thereto roles for controlling the proceeding of the game such that it is possible to proceed with the game through cooperation between the player terminals 1 and the server 100.
(Hardware Configurations of Player Terminal 1 and Server 100)
Furthermore, as shown in
The configurations and functions of the CPU 110, the memory 112, the bus 114, the input/output interface 116, the storage unit 118, the communication unit 120, the input unit 122, and the output unit 124 of the server 100 are substantially the same as those of the CPU 10, the memory 12, the bus 14, the input/output interface 16, the storage unit 18, the communication unit 20, the input unit 22, and the output unit 24, respectively, of the player terminal 1. Thus, a description of the hardware configuration of the player terminal 1 will be given below, and a description of the server 100 will be omitted.
The CPU 10 runs programs stored in the memory 12 to control the proceeding of the game. The memory 12 is configured of a read only memory (ROM) or a random access memory (RAM), and stores programs needed for controlling the proceeding of the game, as well as various kinds of data. The memory 12 is connected to the CPU 10 via the bus 14.
The input/output interface 16 is connected to the bus 14. The storage unit 18, the communication unit 20, the input unit 22, and the output unit 24 are connected to the input/output interface 16.
The storage unit 18 is configured of a semiconductor memory, such as a dynamic random access memory (DRAM), and stores various kinds of programs and data. At the player terminal 1, programs and data stored in the storage unit 18 are loaded into the memory 12 (RAM) by the CPU 10.
The communication unit 20 is communicatively connected to the communication base stations 200a in a wireless manner, and transmits information to and receives information from the server 100 via the communication network 200, such as various kinds of data and programs. At the player terminal 1, the programs, etc. received from the server 100 are stored in the memory 12 or the storage unit 18.
The input unit 22 is configured of, for example, a touchscreen, buttons, a keyboard, a mouse, a cross key, or an analog controller with which player operations are input (operations are accepted). Alternatively, the input unit 22 may be a special controller provided in the player terminal 1 or connected (externally attached) to the player terminal 1. Yet alternatively, the input unit 22 may be configured of an acceleration sensor that detects tilting or movement of the player terminal 1 or a microphone that detects speech of the player. That is, the input unit 22 widely includes devices that enable the player to input his or her intents in distinguishable manners.
The output unit 24 is configured to include a display device and a speaker. The output unit 24 may be a device connected (externally attached) to the player terminal 1. In this embodiment, the player terminal 1 is provided with a display 26 as the output unit 24 and is provided with a touchscreen as the input unit 22, wherein the touchscreen is overlaid on the display 26.
(Game Content)
Next, an example of the content of the game provided by the information processing system S (game device G) in this embodiment will be described. This embodiment provides a so-called battle game in which ally characters combat with enemy characters. More specifically, a plurality of ally characters are provided in the game of this embodiment. The player selects a plurality of (five here) ally characters from among the provided ally characters, thereby organizing a party. In addition, the player can play a plurality of types of battle games with different enemy characters and difficulty levels. A purpose of this battle game is to earn a reward by beating the enemy characters (clearing the battle game) by means of the ally characters organized into a party.
The normal screens are screens on which the player mainly performs various types of settings and confirms information. On the other hand, the battle screen is a screen displayed on the display 26 from the start to the end of a battle game. Here, all screens other than the battle screen are normal screens. The normal screens include a plurality of screens including the home screen shown in
On each of the normal screens, a menu bar 30 is displayed at the bottom of the display 26, as shown in FIGS. 3A to 3C. A plurality of operation sections that can be operated (tapped) by the player are provided in the menu bar 30. A home-screen selection operation section 30a captioned “Home”, an ally-character-confirmation-screen selection operation section 30b captioned “Chara”, a quest-screen selection operation section 30c captioned “Quest”, a gacha-screen selection operation section 30d captioned “Gacha”, and a menu-screen selection operation section 30e captioned “Menu” are provided in the menu bar 30.
When the home-screen selection operation section 30a is tapped, the home screen shown in
In the menu bar 30, the operation section corresponding to the screen being displayed on the display 26 is highlighted so that which screen is displayed can be identified. For example, the home-screen selection operation section 30a is highlighted in
The home screen shown in
Note that the stamina is a parameter required to play a battle game. In this system, a plurality of types of battle games are provided. Each of the battle games has set thereto a consumption value of stamina required to play the battle game and the number of times the battle game can be played per day, etc. When the player is to play a battle game in which the consumption value of stamina required to play the battle game is set, the player plays the battle game by consuming stamina. For this reason, the player cannot play the battle game when the stamina is insufficient.
Although a detailed explanation is omitted, the player can earn a predetermined value as a player experience value when the player clears a battle game. Also, each time the player experience value reaches a certain value, the player level increases. The player level has an upper limit value of stamina set thereto. As the player level increases, the upper limit value of stamina also becomes higher. Stamina is restored every certain time period (e.g., every five minutes) by a predetermined value (e.g., one point) within the range defined by the upper limit value. The stamina indication bar 31b is displayed so that the current remaining amount of stamina with respect to the upper limit value of stamina is visually recognizable.
The first currency and the second currency are currencies that can be used only in a game. For example, when a battle game is cleared, a predetermined amount of the first currency can be earned depending on the battle game that is cleared. The second currency can be earned for free or for a fee. Note that the first currency and the second currency can be earned in various ways, but a detailed description is omitted.
On the ally character confirmation screen shown in
For each of the ally characters, stars (rank), an experience value, and a level are stored in association with the ally character. The experience value increases when the player wins a battle game (described later) or uses a predetermined item. The level is set in accordance with the experience value, and the level increases each time the experience value reaches a predetermined value. Note that each of the ally characters has an upper limit value of level set thereto, and the level increases only within the range defined by the upper limit value.
Furthermore, each of the ally characters has set thereto base values of battle abilities, including life points, an attacking power, and a defending power, on the basis of the stars and the level. The higher the battle abilities of the ally characters are, the more advantageous the player becomes in proceeding with a battle game. Furthermore, the larger the number of stars and the higher the level, the higher the base values set to each of the ally characters.
Furthermore, ally characters can be equipped with items of equipment such as weapons and protectors (ally characters can have items of equipment set thereon). Each of the items of equipment has set thereto additional values to be added to the attacking power, the defending power, etc. When an ally character is equipped with equipment, the additional values of the equipment are added to the above-described base values, making it possible to enhance the battle abilities of the ally character.
More specifically, when the image of an ally character displayed on the ally character confirmation screen shown in
When the equipment selection operation section 35a in the ally-character-enhancement selection operation section 35 is selected (operated), six items of equipment are displayed around the image of the ally character in the enhancement item display region 36. Here, among the six items of equipment, the items of equipment with which the ally character is not equipped are displayed in gray, as shown by hatching in the figure, while the items of equipment with which the ally character is equipped are displayed in color.
In addition, among the items of equipment with which the ally character is not equipped (the items of equipment in the upper right and lower right in the figure), the items of equipment that are already possessed by the ally character (including the items of equipment that can be created) are labelled a “+” mark, as shown on the item of equipment in the upper right in the figure. On the other hand, the items of equipment not possessed by the ally character (including the items of equipment that cannot be created) are captioned “Available”, as shown on the item of equipment in the lower right in the figure. In addition, the items of equipment that have not been implemented in a game, such as the item of equipment in the upper left in the figure, are indicated by “?”.
When any of the items of equipment in the enhancement item display region 36 is operated (tapped), the statuses of the operated item of equipment are displayed in the enhancement-detail display region 37. In addition, an acquisition-method operation section 37a for displaying the method of acquiring the equipment and an equipment operation section 37b for equipping the ally character with the item of equipment are provided in the enhancement-detail display region 37.
Also, when the acquisition-method operation section 37a is operated, the acquisition method pop-up 38 shown in
Then, when the item displayed in the acquisition method pop-up 38 is operated (tapped), the acquisition location pop-up 40 shown in
In addition, the cancel operation section 39, the creation operation section 38a, and a skip operation section 40a are displayed in the acquisition location pop-up 40. Thereafter, when the operation tab for each of the battle games displayed in the acquisition location pop-up 40 is operated (tapped), a quest selection screen (see
On the other hand, screen transition and processing therefor that are executed when the skip operation section 40a displayed in the acquisition location pop-up 40 is operated (tapped) are described in detail below.
Also, in the case where the number of items possessed by the player meets the required number of items, the creation operation section 38a shown in
In addition, although a detailed explanation is omitted, when the Lv enhancement selection operation section 35b on the ally character detailed screen shown in
In addition, when the star enhancement selection operation section 35c on the ally character detailed screen shown in
In addition, in the enhancement-detail display region 37, the acquisition-method operation section 37a for displaying the method of acquiring the star enhancement item and a blooming operation section 37c for enhancing the stars are provided. When the acquisition-method operation section 37a is operated, the acquisition location pop-up 40 shown in
In addition, when the player performs a predetermined operation for checking the list of items possessed by himself/herself on the menu screen (not shown in the figure) that is displayed as a result of the menu-screen selection operation section 30e being tapped, the item list screen shown in
When the possessed-equipment-list operation section 33b is selected (operated), all items of equipment possessed by the player are displayed as shown in
When the quest-screen selection operation section 30c is operated (tapped) on the home screen shown in
Note that some types of battle games have release conditions set therein. The release conditions include, for example, the player level being above a predetermined value, the player having cleared another predetermined battle game, etc. In addition, a plurality of battle games (tiers) belong to each type of battle games. Each of these battle games also has release conditions set therein. When the release conditions are met, game release information included in the player information is updated.
A normal-quest selection operation section 41a for selecting the normal quest and a hard-quest selection operation section 41b for selecting the hard quest are provided on the quest screen. The quest screen appears so that either the normal-quest selection operation section 41a or the hard-quest selection operation section 41b is always selected on the quest screen. In the example of
In the case where the normal-quest selection operation section 41a is selected, a quest operation section 42 for selecting one of the plurality of battle games (tiers) belonging to the normal quest is displayed on the quest screen. A quest-list operation section 43 for skipping one or more battle games collectively is also displayed on the quest screen. Details of screen transition and processing therefor when the quest-list operation section 43 is operated (tapped) are described below.
Clear information for each battle game is also displayed in the quest operation section 42. The clear information is indicated, for example, by three stars. In a battle game, when that battle game is cleared, stars are earned according to the number of ally characters whose life points are 0 at the time the battle game is cleared. For example, three stars are earned in the case where there are no ally characters whose life points are 0. Also, two stars are earned in the case where there is one ally character whose life points are 0. Moreover, one star is earned in the case where there are two or more ally characters whose life points are 0.
In the example of
Note that quests (normal and hard quests) have release conditions that the previous battle game is cleared. For example, in the example of
When the quest operation section 42 corresponding to, for example, the “21-1” battle game is operated (tapped) on the quest screen, the quest selection screen shown in
In addition, on the quest selection screen, the cancel operation section 39, as well as a challenge operation section 44, captioned “Challenge”, for playing the battle game, is displayed.
When the cancel operation section 39 is operated (tapped), the quest screen shown in
On the other hand, when the challenge operation section 44 is operated (tapped), the party selection screen shown in
In addition, on the party selection screen, the cancel operation section 39 and a battle-start operation section 47, captioned “Start battle”, are displayed.
On the party selection screen, when the player operates (taps) a displayed ally character, the operated ally character is displayed in the selected-ally-character display region 46. More specifically, here, ally character IDs to be used in the battle game (to determine a party) are selected from among the plurality of ally character IDs associated with the player ID.
Then, when ally characters (ally character IDs) are selected and the battle-start operation section 47 is operated (tapped), the battle game starts.
During the battle game, the battle screen, as shown in
When an enemy character is given damage points, the damage points are subtracted from the life points of the enemy character. Similarly, when an ally character is given damage points, the damage points are subtracted from the life points of the ally character. When the life points of all enemy characters become 0, the player wins the battle game (clears the battle game), and when the life points of all ally characters become 0 (loses the battle game), the player loses the battle game.
Also, when the battle game normally ends (normal end), the result screen is displayed on the display 26, as shown in
On the result screen, a report display operation section, captioned “Report”, and an end operation section 51, captioned “Close”, are displayed, together with at least some of items of game result information of the battle game.
The game result information includes information concerning the items that have been granted. When the battle game is cleared, the server 100 determines by lottery whether or not to grant the player each of the items that are preset in the cleared battle game. The items to be granted to the player are then assigned to the game result information and are displayed on the result screen.
When the end operation section 51 is operated (tapped) on the result screen, display of the display 26 switches from the battle screen to a normal screen.
In addition, a ticket display region 45 is provided on the quest selection screen shown in
In the case where the ticket-use-challenge operation section 45a, the minus operation section 45b, and the plus operation section 45c are enabled, each time the plus operation section 45c is operated (tapped), the text appearing in the ticket-use-challenge operation section 45a changes so that the number of tickets increases one by one, such as “Use 2 tickets” and “Use 3 tickets”. In addition, each time the minus operation section 45b is operated (tapped), the text appearing in the ticket-use-challenge operation section 45a changes so that the number of tickets decreases one by one, such as “Use 2 tickets” and “Use 1 ticket”.
Also, when the ticket-use-challenge operation section 45a is operated (tapped) in the case where the text appearing in the ticket-use-challenge operation section 45a reads, for example, “Use 5 tickets”, five tickets and 50 stamina are consumed, thereby omitting (skipping) the creation of a party on the party selection screen shown in
Thus, when the player consumes tickets, the battle games in which three stars are earned as clear information are omitted and are treated as if cleared. This allows the player to collect items in a shorter period of time.
Next, the hard quest is described.
Clear information for each battle game is also displayed in the quest operation section 42. In the example in
When the quest operation section 42 corresponding to, for example, the “21-1” battle game is operated (tapped) on the quest screen, the quest selection screen shown in
Also, if one battle game is played three times, the number of remaining plays for that day will be 0 (0/3). However, the remaining number of plays can be restored to 3 only once per day by spending the second currency. More specifically, one battle game of the hard quest can be played a maximum of six times per day.
In addition, the stamina consumed in a battle game of the hard quest is set to 20 in this embodiment. However, the stamina consumed in battle games of the hard quest may be made different for each battle game or may be set to 10, as in the normal quest.
In addition, when the player clears a battle game of the hard quest, he/she can earn an item for enhancing the stars of an ally character. On the other hand, even if the player clears a battle game of the normal quest, he/she cannot earn an item for enhancing the stars of an ally character.
In addition, on the quest screen of the normal quest in
On the other hand, this embodiment assumes that no campaigns are running in the hard quest. Therefore, no campaign information icons 50 are displayed on the quest screen of the hard quest in
When any of the campaign information icons 50 is operated (tapped) on the quest screen of the normal quest in
As described above, the normal quest and the hard quest are implemented so that when the player consumes a ticket, a battle game in which three stars have been earned as the clear information is treated as if cleared by omitting at least a portion thereof. This allows the player to earn a desired item soon and easily.
However, players have been obliged to take a lot of time and effort to select one battle game that could grant a desired reward and earn the item by consuming a ticket in the selected battle game.
Therefore, in this embodiment, the player can treat multiple battle games as if they were cleared collectively by consuming tickets for the multiple battle games collectively and thus can earn a plurality of items at a time that can be earned in those battle games. More specifically, when the quest-list operation section 43 is operated (tapped) on the quest screen shown in
In the quest list pop-up 54, three item selection boxes 54a, a search operation section 54b, a display-switch operation section 54c, and a narrow-down operation section 54p are displayed in the upper section. Furthermore, one or more battle game display regions 54d are displayed in the center of the quest list pop-up 54. In the quest list pop-up 54, total stamina, tickets consumed, and current stamina are also displayed below the battle game display regions 54d. Note that an icon (operation section) used to display, on the display 26, a pop-up for restoring stamina is provided to the right of the current stamina. The player can operate (tap) this icon and spend, for example, the second currency according to the indication in the pop-up displayed on the display 26, thereby restoring a predetermined amount of stamina. At this time, stamina can be restored beyond the upper limit value.
Furthermore, a ticket-number display box 54e, a minus operation section 54f, a plus operation section 54g, the cancel operation section 39, and a batch skip operation section 54h are displayed in the quest list pop-up 54. In addition, in the quest list pop-up 54, a tab-name display box 54i is displayed to the right of the display-switch operation section 54c. Although a detailed explanation is omitted, when the tab-name display box 54i is operated, any one of a plurality of tab names can be selected. In this embodiment, information set by the player is stored in the storage units 18 and 118 in association with each tab. The next time the quest list pop-up 54 is displayed, the quest list pop-up 54 appears on the basis of the stored information.
The item selection boxes 54a are initially blank, indicating that no items are selected. In this state, the battle game display regions 54d display battle games with three stars earned as clear information, in order of difficulty from top (high difficulty) to bottom (low difficulty). In addition, in each of the battle game display regions 54d, the number of remaining plays for the battle game and items that can be earned in that battle game are displayed, together with a check input box 54j.
In addition, in each of the battle game display regions 54d, icons that allow the player to identify information concerning the currently running campaigns are displayed. As described above, three types of campaigns are running in the normal quest in this embodiment, and three types of campaign information icons 54k according to the respective types of running campaigns are displayed in the battle game display regions 54d corresponding to the normal quest.
When any of the displayed campaign information icons 54k is operated (tapped), the campaign pop-up 32a similar to the one shown in
The check input boxes 54j can be checked, as shown in
When the display-switch operation section 54c is operated (tapped) with a check mark placed in one or more check input boxes 54j, the battle game display regions 54d of only the battle games having a check mark in the check input boxes 54j are displayed in the quest list pop-up 54, as shown in
When one or more check input boxes 54j are checked as shown in
Also, for example, when the plus operation section 54g is operated once in the quest list pop-up 54 shown in
However, if the number of remaining plays for a battle game of the hard quest is less than the number of tickets displayed in the ticket-number display box 54e, the stamina corresponding only to the number of remaining plays for the battle game of the hard quest is added to the total stamina, and the tickets corresponding only to the remaining number of plays for the battle game of the hard quest are added to the tickets consumed. For example, if “Use 4 tickets” is displayed in the ticket-number display box 54e as shown in
Also, each time the minus operation section 54f is operated, the number of tickets displayed in the ticket-number display box 54e is decreased one by one, and the total stamina and the number of tickets consumed are decreased, accordingly.
Thereafter, for example, when the batch skip operation section 54h is operated (tapped) while the quest list pop-up 54 shown in
Next, the item selection boxes 54a and the search operation section 54b are described.
For example, when one of the item selection boxes 54a is operated (tapped) while the quest list pop-up 54 shown in
One of the equipped-item selection operation section 59a and the star-enhancement-item selection operation section 59b is selected. In the case where the equipped-item selection operation section 59a is selected, the item display region 59c lists items that can be earned in battle games in which three stars have been earned and that are needed to create equipment. In addition, in the case where the star-enhancement-item selection operation section 59b is selected, the item display region 59c lists items that can be earned in battle games in which three stars have been earned and that are needed to enhance the stars.
Players can select up to three items by operating (tapping) an item displayed in the item display region 59c. When the selection-completion operation section 59d is operated with items displayed in the item display region 59c being selected, the items selected in the item display region 59c are displayed in the item selection boxes 54a, as shown in
In this way, the player can display, in the battle game display regions 54d, a list of battle games that allow the player to earn desired items merely by selecting the desired items and operating (tapping) the search operation section 54b. Then, by simply placing a check mark in the check input boxes 54j for one or more battle games to be skipped and selecting the number of times each of the battle games is played, the player can collectively skip the selected number of plays of each of the battle games with a check mark in the check input boxes 54j. This facilitates item collection, saving the player time and effort.
Next, the narrow-down operation section 54p is described.
Also, when any of the displayed campaign information icons 54t is operated (tapped), the campaign pop-up 32a similar to the one shown in
The display-order-change operation sections 54r and the display-quest operation sections 54s can be selected by a player operation (tapping). Also, when a determination operation section 54w, captioned “Determination” and displayed at the bottom of the narrow-down pop-up 54q, is operated, the quest list pop-up 54 will be displayed according to the conditions entered in the display-order-change operation sections 54r and the display-quest operation sections 54s.
More specifically, in order to display a battle game that allows the player to earn a desired item, the player needs to make a search by operating the search operation section 54b in the case of the aforementioned quest list pop-up 54 in
As shown in
Also, the player terminal 1 displays the campaign information icons 50 on a quest display screen shown in
In addition, when a battle game is cleared or skipped, the server 100 refers to the campaign information table to determine and grant an additional reward on the basis of items that are granted to the player.
Next, the basic configurations and communication processing of the player terminal 1 and the server 100 for executing the batch skip process will be described. Here, basic communication processing for proceeding with the game and an example of main communication processing related to the batch skip process will be described, and other processes will be omitted.
(Functional Configuration of Player Terminal 1)
The terminal-side game control programs include: a game execution control program 80; a battle game execution program 81; a skip game execution program 82; a batch skip control program 83; a display control program 84; a reward-specifying-screen display program 85; a search screen display program 86; and a selection screen display program 87. The programs listed in
In the data storage region 12b, a game information storage section 90, a player information storage section 91, a campaign information storage section 92, and a batch skip information storage section 93 are provided as storage sections for storing data. Each of the above storage sections is an example, and many other storage sections are provided in the data storage region 12b.
The CPU 10 operates the programs stored in the program storage region 12a and updates data in each of the storage sections in the data storage region 12b. Also, the CPU 10 causes the player terminal 1 (computer) to function as a terminal-side game control unit 1A by operating the programs stored in the program storage region 12a. The terminal-side game control unit 1A includes: a game execution control unit 80a; a battle game execution unit 81a; a skip game execution unit 82a; a batch skip control unit 83a; a display control unit 84a; a reward-specifying-screen display unit 85a; a search screen display unit 86a; and a selection screen display unit 87a.
More specifically, the CPU 10 causes the computer to function as the game execution control unit 80a by running the game execution control program 80. Similarly, the CPU 10 causes the computer to function as the battle game execution unit 81a, the skip game execution unit 82a, the batch skip control unit 83a, the display control unit 84a, the reward-specifying-screen display unit 85a, the search screen display unit 86a, and the selection screen display unit 87a by running the battle game execution program 81, the skip game execution program 82, the batch skip control program 83, the display control program 84, the reward-specifying-screen display program 85, the search screen display program 86, and the selection screen display program 87, respectively.
The game execution control unit 80a controls the progress of the entire game. For example, the game execution control unit 80a transmits login information to the server 100 when a login is performed. The game execution control unit 80a also performs control related to the transition of the normal screens. Also, the game execution control unit 80a receives game information from the server 100 when the game information of the game in general is updated and stores the game information in the game information storage section 90.
The battle game execution unit 81a is responsible for controlling the execution of battle games. For example, the battle game execution unit 81a updates the battle screen, controls the movements of ally characters and enemy characters, and derives damage points on the basis of operations input to the player terminal 1.
The skip game execution unit 82a is responsible for control when a battle game is skipped by consuming a ticket.
The batch skip control unit 83a stores information concerning the batch skip process in the batch skip information storage section 93 and is responsible for control related to the batch skip process.
The display control unit 84a generates a screen to be displayed on the display 26 and displays the generated screen on the display 26.
The reward-specifying-screen display unit 85a displays the acquisition location pop-ups (reward specifying screens) 40 in
The search screen display unit 86a displays the item selection pop-up (search screen) 59 in
The selection screen display unit 87a displays the narrow-down pop-up (group selection screen) 54q on the basis of a player operation. In other words, the selection screen display unit 87a displays a group selection screen that allows the player to select at least one of a plurality of predetermined groups (normal quest, hard quest). At this time, the selection screen display unit 87a refers to the campaign information table stored in the campaign information storage section 92 and displays, in the display-quest operation section 54s corresponding to a quest with running campaigns, the campaign information icons (additional information) 54t corresponding to the types of the running campaigns. In other words, the display control unit 84a adds additional information to a group to which an advantageously conditioned game belongs and displays the additional information.
(Functional Configuration of Server 100)
The server-side game control programs include: a game execution control program 180; a battle game execution program 181; a reward granting program 182; and an advantage-conditioning program 183. The programs listed in
In the data storage region 112b, a game information storage section 190, a player information storage section 191, and a campaign information storage section 192 are provided as storage sections for storing data. Each of the above storage sections is an example, and many other storage sections are provided in the data storage region 112b.
The CPU 110 operates the programs stored in the program storage region 112a and updates data in each of the storage sections in the data storage region 112b. Also, the CPU 110 causes the server 100 to function as a server-side game control unit 100A by running the programs stored in the program storage region 112a. The server-side game control unit 100A includes a game execution control unit 180a, a battle game execution unit 181a, reward granting unit 182a, and an advantage-conditioning unit 183a.
More specifically, the CPU 110 causes the computer to function as the game execution control unit 180a by running the game execution control program 180. Similarly, the CPU 110 causes the computer to function as the battle game execution unit 181a, the reward granting unit 182a, and the advantage-conditioning unit 183a by running the battle game execution program 181, the reward granting program 182, and the advantage-conditioning program 183, respectively.
The game execution control unit 180a controls the progress of the entire game. For example, upon receiving login information from the player terminal 1, the game execution control unit 180a transmits the player information stored in the player information storage section 191 to the player terminal 1. Also, when the game information of the game in general is updated, the game execution control unit 180a reads the updated game information from the game information storage section 190 and transmits the updated game information to the player terminal 1.
The battle game execution unit 181a is responsible for control to execute battle games.
The reward granting unit 182a grants rewards to players. The reward granting unit 182a grants an item corresponding to a cleared battle game to a player who has cleared the battle game. More specifically, the reward granting unit 182a adds the granted item to the player information corresponding to the player ID of the player who has cleared the battle game and stores the player information in the player information storage section 191.
The advantage-conditioning unit 183a refers to the campaign information storage section 192 and, if a campaign is running, determines an additional reward on the basis of the reward determined by the reward granting unit 182a and grants the additional reward. In other words, the reward granting unit 182a grants at least some battle games a condition advantageous to the player.
(Communication Process Between Player Terminal 1 and Server 100)
In addition, it is assumed that an operation for staring the battle game has been performed on the player terminal 1 (P2). In this case, start information is transmitted from the player terminal 1 to the server 100. Note that this start information includes party information, type information of the battle game, etc. selected by the player. As a result of the start information being input thereto, the server 100 transmits, to the player terminal 1, battle game start information required to start the battle game (S2). Then, upon receiving the battle game start information, the battle game execution unit 81a of the player terminal 1 executes a battle game start process for starting the battle game (P3). Here, the player terminal 1, for example, allocates an area in the memory 12 for proceeding with the battle game, reads predetermined programs into the memory 12 from the storage unit 18, etc.
Thereafter, the battle game execution unit 81a of the player terminal 1 executes a battle game control process for controlling the battle game (P4). In this battle game control process, an update process for updating various types of information is repeatedly executed frame by frame. Note that the number of frames is not particularly limited. For example, the number of frames per second is 30 to 60. Therefore, during the battle game, information is updated roughly every 16 ms (millisecond) to 33 ms in the player terminal 1.
Then, when the end conditions of the battle game are met, the battle game execution unit 81a of the player terminal 1 executes a battle game end process for ending the battle game (P5). In the battle game end process, for example, game result information is transmitted to the server 100. Upon acquiring the game result information, the battle game execution unit 181a of the server 100 updates the player information (S3). Note that when the battle game has been started using a ticket, the skip game execution unit 82a skips the battle game start process (P3) and the battle game control process (P4), thereby treating the battle game as if cleared, and then executes the battle game end process (P5).
In addition, if the battle game has been cleared on the basis of the game result information, the reward granting unit 182a determines an item corresponding to the cleared battle game and grants the item (S4). Also, the reward granting unit 182a transmits, to the player terminal 1, the information concerning the item to be granted as reward information. The display control unit 84a of the player terminal 1 displays the result screen on the display 26 on the basis of the reward information (P6).
In addition, the reward-specifying-screen display unit 85a displays the acquisition location pop-ups (reward specifying screens) 40 in
In addition, the terminal-side game control unit 1A executes the batch skip process (P8).
As a result, if the quest-list operation section 43 is operated on the quest display screen shown in
At this time, the display control unit 84a may display tab 1, or alternatively, the tab that was last displayed by the player in the quest list pop-up 54 may be stored in the batch skip information storage section 93, so that the display control unit 84a can display the tab that was last displayed by the player in the quest list pop-up 54. Alternatively, the display control unit 84a may display all item selection boxes 54a as blank in the quest list pop-up 54. In addition, the display control unit 84a refers to the campaign information storage section 92 and displays, in the battle game display region 54d corresponding to a quest with running campaigns, the campaign information icons (additional information) 54k corresponding to the types of the running campaigns.
In addition, if the quest-list operation section 43 is not operated (NO in P8-1), the batch skip control unit 83a determines whether or not the skip operation section 40a is operated (P8-3). As a result, if the skip operation section 40a in an acquisition location pop-up (reward specifying screen) 40 in
At this time, in the quest list pop-up (skip selection screen) 54x, the display control unit 84a causes the item displayed in the acquisition location pop-up 40 to be displayed in an item selection box (predetermined region) 54a and displays the battle game display region 54d of a battle game that allows the player to earn the item displayed in the item selection box 54a. In other words, the first time the skip selection screen is displayed after a reward is specified on the reward specifying screen, the display control unit 84a identifiably displays, in a predetermined region, the reward specified on the reward specifying screen.
In addition, the display control unit 84a refers to the campaign information storage section 92 and displays, in the battle game display region 54d corresponding to a quest with running campaigns, the campaign information icons (additional information) 54k corresponding to the types of the running campaigns. In other words, the display control unit 84a displays additional information that allows an advantageously conditioned battle game to be identified.
When the tab-name display box 54i is operated (YES in P8-5), the batch skip control unit 83a reads the information corresponding to the operated tab name from the batch skip information storage section 93 (P8-6). The display control unit 84a displays the quest list pop-up 54 on the display 26 according to the read-out batch skip list (P8-7).
In addition, when any of the item selection boxes 54a is operated (tapped) (YES in P8-8), the display control unit 84a displays, on the display 26, the item selection pop-up 59 shown in
The timing at which the batch skip control unit 83a stores the selected item in the batch skip information storage section 93 is not limited to this. For example, the batch skip control unit 83a may store the selected item in the batch skip information storage section 93 at the time the player operates the cancel operation section 39. Alternatively, the batch skip control unit 83a may store the selected item in the batch skip information storage section 93 at the time the player operates the batch skip operation section 54h or operates the tab-name display box 54i. On the other hand, in the case where the quest list pop-up 54x is displayed, the batch skip control unit 83a discards information concerning the selected item at the time the player operates the cancel operation section 39.
Thereafter, when the search operation section 54b is operated (tapped) (YES in P8-12), the batch skip control unit 83a searches for a battle game that allows the player to earn the item displayed in the item selection box 54a (P8-13). Then, the search screen display unit 86a displays the battle game display regions 54d of the found battle games (P8-14).
Also, when the check input box 54j of a battle game display region 54d is operated (YES in P8-15), the display control unit 84a places a check mark in the operated check input box 54j (P8-16). In addition, in the case where the quest list pop-up 54 is displayed, the batch skip control unit 83a stores, in the batch skip information storage section 93, the checked battle game in association with the tab name and transmits the information to the server 100.
Note that the timing at which the batch skip control unit 83a stores the checked battle game in the batch skip information storage section 93 and transmits the information to the server 100 is not limited to this. For example, at the time the player operates the cancel operation section 39, at the time the player operates the batch skip operation section 54h, or at the time the player operates the tab-name display box 54i, the batch skip control unit 83a may store the checked battle game in the batch skip information storage section 93 and transmit the information to the server 100. On the other hand, in the case where the quest list pop-up 54x is displayed, the batch skip control unit 83a discards information concerning the checked battle game at the time the player operates the cancel operation section 39.
In addition, when the minus operation section 54f and the plus operation section 54g are operated (YES in P8-17), the display control unit 84a changes the indication of the ticket-number display box 54e according to the operation (P8-18). In addition, the display control unit 84a changes and displays the total stamina and the number of tickets consumed according to the operation (P8-19). Also, in the case where the quest list pop-up 54 is displayed, the batch skip control unit 83a stores, in the batch skip information storage section 93, the changed number of tickets in association with the tab name and transmits the information to the server 100.
Note that the timing at which the batch skip control unit 83a stores the changed number of tickets in the batch skip information storage section 93 and transmits the information to the server 100 is not limited to this. For example, at the time the player operates the cancel operation section 39, at the time the player operates the batch skip operation section 54h, or at the time the player operates the tab-name display box 54i, the batch skip control unit 83a may store the changed number of tickets in the batch skip information storage section 93 and transmit the information to the server 100. On the other hand, in the case where the quest list pop-up 54x is displayed, the batch skip control unit 83a discards information concerning the changed number of tickets at the time the player operates the cancel operation section 39.
Also, when the narrow-down operation section 54p is operated (YES in P8-20), the selection screen display unit 87a displays the narrow-down pop-up (group selection screen) 54q (P8-21). In other words, the selection screen display unit 87a displays a group selection screen that allows the player to select at least one of a plurality of predetermined groups. At this time, the selection screen display unit 87a refers to the campaign information storage section 92 and displays, in the display-quest operation section 54s corresponding to a quest with running campaigns, the campaign information icons (additional information) 54t corresponding to the types of the running campaigns. In other words, the display control unit 84a adds additional information to a group to which an advantageously conditioned game belongs and displays the additional information.
In addition, when a display-order-change operation section 54r is operated (YES in P8-22), the selection screen display unit 87a updates the display of the narrow-down pop-up 54q (P8-23). In addition, when a display-quest operation section 54s is operated (YES in P8-24), the selection screen display unit 87a updates the display of the display-quest operation sections 54s (P8-25). Also, when the determination operation section 54w is operated (YES in P8-26), the display control unit 84a updates the display of the quest list pop-up 54 or the quest list pop-up 54x (P8-27). In other words, the display control unit 84a displays a plurality of games belonging to the group selected by the player in the narrow-down pop-up (group selection screen) 54q.
When the batch skip operation section 54h is operated (YES in P8-28), the batch skip control unit 83a transmits, to the server 100, batch skip information indicating the tiers of all battle games and the number of times each of the games is played (P8-29).
Referring back to
As described above, the player terminal 1 includes: the game execution control program 80; the battle game execution program 81; the skip game execution program 82; the batch skip control program 83; the display control program 84; the reward-specifying-screen display program 85; the search screen display program 86; and the selection screen display program 87. In addition, the player terminal 1 includes: the game execution control unit 80a; the battle game execution unit 81a; the skip game execution unit 82a; the batch skip control unit 83a; the display control unit 84a; the reward-specifying-screen display unit 85a; the search screen display unit 86a; and the selection screen display unit 87a. However, some or all of these programs and functional units may be provided in the server 100.
In addition, the server 100 includes: the game execution control program 180; the battle game execution program 181; the reward granting program 182; and the advantage-conditioning program 183. In addition, the server 100 includes: the game execution control unit 180a; the battle game execution unit 181a; the reward granting unit 182a; and the advantage-conditioning unit 183a. However, some or all of these programs and functional units may be provided in the player terminal 1.
In addition, the programs in the above-described embodiment may be stored in a computer-readable storage medium, and may be provided in the form of a storage medium. Furthermore, those programs may be provided in the form of a player terminal or an information processing system including this storage medium. Furthermore, the embodiment described above may be an information processing method for realizing the functions and the steps shown in the flowcharts.
Although an aspect of an embodiment has been described with reference to the accompanying drawings, it goes without saying that the present invention is not limited to the embodiments described above. It would be obvious that a person skilled in the art could conceive of various modifications and amendments within the scope recited in the claims, and it will be understood that those modifications and amendments obviously belong to the technical scope of the present invention.
Note that the quest-list operation section 43 on each of the quest display screens shown in
A first aspect according to the present disclosure of the present invention includes a non-transitory, computer-readable medium for storing an information processing program, and this program causes a computer to:
In the first aspect, the program may cause the computer to display a search screen on which the player can specify at least one reward including the desired reward,
In the first aspect, the program may cause the computer to assign at least one of the games a condition advantageous to the player,
In the first aspect, the program may cause the computer to display a group selection screen on which the player can select at least one of a plurality of predetermined groups,
A second aspect of the present disclosure includes an information processing method executed by at least one of a player terminal and a server that can communicate with the player terminal, and this method includes:
In the second aspect, the method may include:
In the second aspect, the method may include:
In the second aspect, the method may include:
A third aspect of the present disclosure includes an information processing system including a player terminal and a server that can communicate with the player terminal, and at least one of the player terminal and the server is configured to:
In the third aspect, at least one of the player terminal and the server may be configured to:
In the third aspect, at least one of the player terminal and the server may be configured to:
In the third aspect, at least one of the player terminal and the server may be configured to:
Number | Date | Country | Kind |
---|---|---|---|
2020-208219 | Dec 2020 | JP | national |
This application is a continuation application of International Application No. PCT/JP2021/043802, filed on Nov. 30, 2021, which claims priority to Japanese Patent Application No. 2020-208219, filed on Dec. 16, 2020, the entire contents of which are incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2021/043802 | Nov 2021 | US |
Child | 18210203 | US |