1. Field of the Invention
The present invention relates to an information processing device and a game program.
2. Description of Related Art
Game devices configured to replace a game content selected by a player out of game contents that the player has with another game content have been known (for example, JP 7-39650 A).
In replacing a game content a player has with another game content, it may be difficult to determine which game content to be replaced (or not to be replaced) among the game contents the player has in some cases.
The present invention has been made in view of the foregoing, and an objective is to make it easier for a player to select game contents to be replaced.
A principal invention of the present invention to solve the aforementioned problems is an information processing device including:
a storage unit configured to store multiple game contents;
a deck forming unit configured to select a predetermined number of game contents from the multiple game contents to form a deck to be used in a game by a player;
a replacement content determination unit configured to determine a predetermined number or less of game contents out of the predetermined number of game contents included in the deck to be game contents to be replaced; and
a screen data generation unit configured to generate data of a game screen containing proposal information recommending the player to replace the game contents to be replaced. Other features of the present invention will be apparent from the description of the present specification and the appended drawings.
According to the present invention, selection of game contents to be replaced can be made easier for a player.
FIGS. 12(1) to 12(3) are diagrams explaining screen transition (first half) in a battle game;
At least the following matters will be apparent according to the description of the present specification and the appended drawings:
An information processing device including:
a storage unit configured to store multiple game contents;
a deck forming unit configured to select a predetermined number of game contents from the multiple game contents to form a deck to be used in a game by a player;
a replacement content determination unit configured to determine a predetermined number or less of game contents out of the predetermined number of game contents included in the deck to be game contents to be replaced; and
a screen data generation unit configured to generate data of a game screen containing proposal information recommending the player to replace the game contents to be replaced.
According to such an information processing device, the proposal information is displayed on the game screen, allowing the player to easily select game contents to be replaced.
In such an information processing device, the replacement content determination unit may select a predetermined number or less of replacement candidate game contents out of the predetermined number of game contents included in the deck, calculate, for each pattern of possible decks that can be formed if the selected replacement candidate game contents are replaced, an expected value of the effective parameter value of each of the possible decks by using parameter values set for each of the patterns of game contents included in the possible deck, and determine the replacement candidate game contents with a highest expected value of the effective parameter value to be the game contents to be replaced.
According to such an information processing device, game contents to be replaced can be determined so as to be most advantageous to the player.
In such an information processing device, the replacement content determination unit may select a predetermined number or less of replacement candidate game contents out of the predetermined number of game contents included in the deck, calculate, for each pattern of possible decks that can be formed if the selected replacement candidate game contents are replaced, an expected value of the effective parameter value of each of the possible decks by using parameter values set for each of the patterns of game contents included in the possible deck, and determine some or all patterns of replacement candidates with high calculated expected values of the effective parameter values to be the game contents to be replaced.
According to such an information processing device, game contents to be replaced can be determined so as to be advantageous to the player.
In such an information processing device, the deck forming unit may select a predetermined number of game contents from the multiple game contents to form a player's deck to be used in a game by a player and form an opponent's deck to be used in the game by an opponent,
the replacement content determination unit may calculate an effective parameter value of the player's deck by using parameter values set for the respective game contents included in the player's deck and calculates an effective parameter value of the opponent's deck by using parameter values set for the respective game contents included in the opponent's deck,
the information processing device may further include a determination unit configured to determine whether or not the effective parameter value of the opponent's deck is greater than that of the player's deck, and
when the effective parameter value of the opponent's deck is determined to be greater than that of the player's deck, the replacement content determination unit may further determine game contents to be replaced from the player's deck.
According to such an information processing device, it is possible to determine game contents to be replaced from the player's deck and recommend the player to replace the game contents to be replaced when it is determined that the player is disadvantageous, which allows the player to easily perform the selection.
In such an information processing device, the deck forming unit may select a predetermined number of game contents from the multiple game contents to form a player's deck to be used in a game by a player and form an opponent's deck to be used in the game by an opponent,
the replacement content determination unit may calculate an effective parameter value of the opponent's deck by using parameter values set for the respective game contents included in the opponent's deck, select a predetermined number or less of replacement candidate game contents out of the predetermined number of game contents included in the player's deck, calculate, for each pattern of possible player's decks that can be formed if the selected replacement candidate game contents are replaced, an assumed effective parameter value of the possible player's deck by using parameter values set for each of game contents included in the possible player's deck of each pattern, and determine the replacement candidate game contents for a possible player's deck with the assumed effective parameter value higher than the effective parameter value of the opponent's deck to be the game contents to be replaced.
According to such an information processing device, game contents to be replaced can be determined so that the player's deck will be advantageous than the opponent's deck.
In such an information processing device, the replacement content determination unit may select replacement candidate game contents out of the predetermined number of game contents included in the deck according to a selection input of the player, calculate an expected value of an effective parameter value of possible decks that can be formed if the selected replacement candidate game contents are replaced, and
the screen data generation unit may generate a game screen containing the calculated expected value of the effective parameter value before the replacement candidate game contents are determined to be game contents to be replaced according to input operation of the player.
According to such an information processing device, the expected value of the effective parameter value of possible decks is displayed on the game screen, allowing the player to easily select game contents to be replaced.
Furthermore, provided is a non-transitory computer-readable storage medium storing a game program causing a computer to execute:
a storage process of storing multiple game contents in a storage unit;
a deck forming process of selecting a predetermined number of game contents from the multiple game contents to form a deck to be used in a game by a player;
a replacement game content determination process of determining a predetermined number or less of game contents out of the predetermined number of game contents included in the deck to be game contents to be replaced; and
a screen data generation process of generating data of a game screen containing proposal information recommending the player to replace the game contents to be replaced.
Such a game program allows the player to easily select game contents to be replaced.
<<Configuration of Game System 1>>
<<Configuration of Server Device 10>>
The control unit 11 is configured to pass data among the units and control the entire server device 10, and is realized by a central processing unit (CPU) executing a program stored in a predetermined memory. The control unit 11 of the present embodiment includes a providing unit 111, a determination unit 112, a recording unit 113, a deck forming unit 114, a parameter determination unit 115, a parameter changing unit 116, a replacement card determination unit 117, a battle processing unit 118, and a screen data generation unit 119.
The providing unit 111 includes a function to execute a process of providing a player with a game content to be used in a game. A game content refers to a game card, a figure or the like associated with a character or the like, or an item or the like such as a tool or an ability that can be used in a game. The providing unit 111 of the present embodiment provides a game card as the game content to be used in a virtual space in a game.
The determination unit 112 has a function to execute various determination processes such as a process of determining whether or not a parameter change condition, which will be described later, is satisfied, and a process of determining whether or not an effective ability value of an opponent's deck is larger than that of a player's deck.
The recording unit 113 is connected to the data storage unit 12 via a bus, and has a function to execute a recording process of recording data into the data storage unit 12 in response to a command from the control unit 11.
The deck forming unit 114 has a function to form a deck composed of multiple game cards. A deck refers to a card group of multiple cards put into a set. The deck forming unit 114 includes a first deck forming unit 114A and a second deck forming unit 114B.
The first deck forming unit 114A has a function to form a first deck composed of multiple game cards selected from game cards possessed by a player. In the present embodiment, a preliminary deck that is an example of the first deck is formed. A preliminary deck is a deck composed of game cards that are candidates to be selected for forming a battle deck and that are to be used for forming a predetermined hand, which will be described later.
The second deck forming unit 114B has a function to form a second deck composed of multiple game cards selected from the game cards included in the first deck. In the present embodiment, a battle deck that is an example of the second deck is formed. A battle deck is a deck used for a battle and composed of a smaller number of game cards than the number of game cards included in the preliminary deck.
The parameter determination unit 115 has a function to determine the value of a deck parameter set for a deck on the basis of the values of card parameters set for the respective game cards composing the deck.
The parameter changing unit 116 has a function to change the value of the deck parameter determined by the parameter determination unit 115 when the parameter change condition, which will be described later, is satisfied.
The replacement card determination unit 117 has a function to execute a process of determining a predetermined number or smaller number of game cards to be replaced (hereinafter also referred to as “replacement card) out of a predetermined number of game cards composing a deck used by the player in a game. The replacement card determination unit 117 of the present embodiment determines five or less replacement cards out of five game cards composing a battle deck.
The battle processing unit 118 has a function to execute a battle game process of making a battle deck of a player compete against a battle deck of an opponent. The battle processing unit 118 of the present embodiment determines the outcome of a battle game by using the deck parameter value resulting from the change by the parameter changing unit 116 when the parameter change condition to be described later is satisfied, and determines the outcome of a battle game by using the deck parameter value resulting from the determination by the parameter determination unit 115 when the parameter change condition to be described later is not satisfied.
The screen data generation unit 119 has a function to execute a process of generating screen data for displaying an operation screen and a game screen for allowing the player to play games on the player terminal 20. The screen data generation unit 119 of the present embodiment generates HTML data as the screen data corresponding to the game screen.
The data storage unit 12 includes a read only memory (ROM) that is a read only storage area in which a system program is stored, and a random access memory (RAM) that is a rewritable storage area used as a work area for arithmetic processing by the control unit 11. The data storage unit 12 is, for example, realized by a non-volatile storage device, such as flash memory or a hard disk. The data storage unit 12 of the present embodiment stores at least card information that is information on game cards that are an example of the game contents, player information that is information on the player, and card hand information. Details of the information will be described later.
The input unit 13 is used by the system administrator or the like for inputting various data (for example, the card information or the like), and is realized, for example, by a keyboard, a mouse, and the like.
The display unit 14 is used for displaying an operation screen for the system administrator on the basis of a command from the control unit 11, and is realized, for example, by a liquid crystal display (LCD) or the like.
The communication unit 15 is used for performing communication with the player terminals 20, and has a function as a reception unit to receive various data and signals transmitted from the player terminals 20, and a function as a transmission unit to transmit various data and signals to the player terminals 20 according to commands from the control unit 11. The communication unit 15 is realized, for example, by a network interface card (NIC), or the like.
<<Configuration of Player Terminal 20>>
The terminal control unit 21 is configured to pass data among the units and control the entire player terminal 20, and is realized by a central processing unit (CPU) executing a program stored in a predetermined memory. Note that the terminal control unit 21 of the present embodiment also functions as a screen display control unit that controls the display format of a game screen displayed on the terminal display unit 24. The terminal storage unit 22 is connected to the terminal control unit 21 through a bus, and performs processing of referring to, reading out, and rewriting stored data according to a command from the terminal control unit 21. The terminal storage unit 22 is realized, for example, by flash memory, a hard disk, or the like. The terminal input unit 23 is used for performing various operations (a game operation, and the like) by the player, and is realized, for example, by an operation button, a touch panel, and the like. The terminal display unit 24 is used for displaying a game screen according to a command from the terminal control unit 21, and is realized, for example, by a liquid crystal display (LCD) and the like. The terminal communication unit 25 functions as a transmission/reception unit for transmitting/receiving various types of information to/from the server device 10 through the network 2, and is realized, for example, by a network interface card (NIC), or the like.
<<Data Structure>>
<<Game Outline>>
Here, an outline of a game provided by the game system 1 of the present embodiment will be described. The game system 1 provides various games conducted by using game cards (virtual cards used in a virtual space of a game).
In the game system 1 of the present embodiment, a player can possess a plurality of game cards each being associated with a character. The player can play a battle game by using a battle deck composed of the game cards that the player possesses.
In the battle game of the present embodiment, a poker game using the battle deck is conducted. The poker game of the present embodiment is conducted by using 24 game cards selected from the game cards that the player possesses unlike the poker game conducted by using 52 cards such as the actual playing cards. Specifically, 24 game cards in combination of four suit attributes (spade, heart, club, and diamond) and six number attributes (1, 9 to 13) are used instead of 52 playing cards in combination of four suit attributes (spade, heart, club, and diamond) and 13 number attributes (1 to 13).
Upon start of the battle game, 24 game cards are selected from the game cards that the player possesses to form a preliminary deck that is a talon for the player. Five cards are then randomly selected from the preliminary deck composed of 24 game cards to form a battle deck composed of five game cards that constitute a hand. As a result of limiting the number of game cards included in a preliminary deck to 24 (24 kinds) in this manner, possible kinds of hands (also referred to as poker hands) of the poker game are also limited and the kinds of game cards that are candidates for selection in formation of a battle deck are also limited. A battle deck can thus easily make a poker hand.
If a poker hand is not made after the battle deck that constitute a hand is formed, the player can select five or less game cards to be replaced (replacement cards) out of the five game cards in the battle deck. A replacement card selected by the player is changed to a game card selected from the 19 game cards remaining in the preliminary deck. As a result of replacing game cards, a new battle deck of the player is formed.
Note that, when the game cards in hand are to be replaced, it may be difficult for the player to determine which game cards out of the five game cards of the battle deck should be selected as replacement cards taking possible poker hands into consideration. Thus, in the poker game of the present embodiment, a function to automatically determine five or less replacement cards out of the five game cards in the battle deck and recommend the player to replace the determined replacement cards. As a result, the player can easily select the replacement cards.
The player makes his/her battle deck thus formed compete against a battle deck of an opponent, and if the player's battle deck composed of five game cards can make a preset poker hand, the player can gain a reward depending on the kind of the poker hand.
<<Operation of Game System 1>>
As illustrated in
Subsequently, upon receiving the opponent selection request transmitted from the player terminal 20, the server device 10 causes the screen data generation unit 119 to generate screen data (HTML data) for displaying an opponent selection screen 50 (see
Subsequently, upon receiving the screen data (HTML data) transmitted from the server device 10, the player terminal 20 analyzes the screen data to display a game screen corresponding to the screen data on the terminal display unit 24 (S103).
In the battle game process for the poker game, the server device 10 first causes the first deck forming unit 114A to execute a first deck forming process (S106). The first deck forming unit 114A refers to the player information illustrated in
Subsequently, the server device 10 causes the second deck forming unit 114B to execute a second deck forming process (S107). The second deck forming unit 114B refers to the player information illustrated in
Subsequently, the server device 10 executes a process of calculating deck parameter values set for the battle decks formed in this manner (S108). Hereinafter, the calculation process will be described more specifically.
First, the parameter determination unit 115 refers to the player information illustrated in
Alternatively, in S201, the deck parameter value set for the battle deck may be determined by acquiring the card parameter value of each of the game cards (24 game cards) included in the preliminary deck, calculating the sum of all of the card parameter values, and determining the sum to be the deck parameter value set for the battle deck.
Subsequently, the determination unit 112 determines whether or not the parameter change condition is satisfied, that is, whether or not each of the battle decks of the player and the opponent makes a preset poker hand (S202).
If a poker hand is not made (S202: NO), this process is terminated. If, on the other hand, a poker hand is made (S202: YES), the parameter changing unit 116 refers to the card hand information illustrated in
Subsequently, the parameter changing unit 116 changes the deck parameter value determined by the parameter determination unit 115 (S204). For example, if a poker hand “one pair” is made by the battle deck when the deck parameter value is “10000”, the multiplier value is “1.1” (see
Referring back to
Subsequently, the player terminal 20 analyzes the screen data (HTML data) transmitted from the server device 10 to display a game screen corresponding to the screen data on the terminal display unit 24 (S110).
In the present embodiment, since “three of a kind” is made by the battle deck of the player as illustrated in
Subsequently, referring back to
Subsequently, as illustrated in
Hereinafter, the replacement card determination process will be specifically described with reference to
First, the replacement card determination unit 117 identifies the poker hands made by the battle deck of the player and by the battle deck of the opponent on the basis of the determination by the determination unit 112 on whether or not preset poker hands are made (S301). In the present embodiment, it is identified by the replacement card determination unit 117 that “three of a kind” is made by the player's battle deck while “two pair” is made by the opponent's battle deck as illustrated in
Subsequently, the replacement card determination unit 117 calculates effective attack strengths (effective ability values) of the player's battle deck and the opponent's battle deck (S302). The effective attack strengths of battle decks are each calculated by multiplying a sum of attack strengths of all the game cards included in the battle deck by the multiplier value associated with the poker hand identified in step 301. In the present embodiment, the replacement card determination unit 117 refers to the player information illustrated in
Alternatively, the effective attack strength may be calculated by acquiring attack strengths of all the game cards (24 game cards) included in the preliminary deck, calculating the sum of all the attack strengths, and multiplying the sum by the multiplier value.
Subsequently, the determination unit 112 compares the effective attack strengths of the player's battle deck and the opponent's battle deck to determine whether or not the effective attack strength of the player's battle deck is greater than that of the opponent's battle deck by a predetermined number or larger (S303).
If the determination in step 303 by the determination unit 112 is positive (S303: YES), this process is terminated. Specifically, since the player's battle deck is more advantageous than that of the opponent, the replacement card determination process is terminated without determining game cards to be replaced.
If, on the other hand, the determination in step 303 by the determination unit 112 is negative (S303: NO), the replacement card determination unit 117 calculates an expected value of the effective attack strength for each pattern of battle deck that can be formed as a result of game card replacement (S304)
Specifically, in the present embodiment, the player's battle deck includes five cards of “9 of diamonds”, “9 of hearts”, “9 of spades”, “10 of clubs”, and “A of spades” as illustrated in
An expected value of the effective attack strength is obtained by calculating an assumed effective attack strength for each pattern of battle deck that can be formed as a result of replacement with each of the game cards (19 game cards) remaining in the preliminary deck, and averaging the calculated assumed effective attack strengths. In the present embodiment, the average value of the assumed effective attack strengths is equivalent to the expected value of the effective attack strength.
The assumed effective attack strength is calculated by multiplying the sum of attack strengths (see
Note that the patterns of battle deck that can be formed by replacing five or less replacement candidate cards are as shown in
A replacement candidate card can be replaced by each of the 19 game cards remaining in the preliminary deck (game cards remaining as a result of removing five game cards composing the battle deck out of the 24 game cards in the preliminary deck). Thus, for example, replacement patterns resulting from replacing one replacement candidate card in the battle deck with one game card in the preliminary deck correspond to combinations of selecting one game card from 19 game cards without repetition, and thus the number of replacement patterns is 19. Replacement patterns resulting from replacing two replacement candidate cards in the battle deck with two game card in the preliminary deck correspond to combinations of selecting two game cards from 19 game cards without repetition, and thus the number of replacement patterns is 171. Replacement patterns resulting from replacing three replacement candidate cards in the battle deck with three game card in the preliminary deck correspond to combinations of selecting three game cards from 19 game cards without repetition, and thus the number of replacement patterns is 969. Replacement patterns resulting from replacing four replacement candidate cards in the battle deck with four game card in the preliminary deck correspond to combinations of selecting four game cards from 19 game cards without repetition, and thus the number of replacement patterns is 3876. Replacement patterns resulting from replacing all the five replacement candidate cards in the battle deck with five game card in the preliminary deck correspond to combinations of selecting five game cards from 19 game cards without repetition, and thus the number of replacement patterns is 11628.
Thus, if one replacement candidate card in the battle deck is to be replaced by one game card in the preliminary deck, the number of patterns of battle deck that can be formed is five, and the replacement card determination unit 117 calculates an expected value of the effective attack strength of each of the five battle decks. For calculating the expected value of the effective attack strength of each of the five battle decks, since the number of replacement patterns of the replacement candidate card is 19, 19 assumed effective attack strengths are precalculated, an average value is obtained from the 19 precalculation results, and the average value is used as the expected value of the effective attack strength. Note that part or the whole of the range of the assumed effective attack strength from the lowest value to the highest value may be used as the expected value of the effective attack strength.
If two replacement candidate cards in the battle deck are to be replaced by two game cards in the preliminary deck, the number of patterns of battle deck that can be formed is ten, and the replacement card determination unit 117 calculates an expected value of the effective attack strength of each of the ten battle decks. For calculating the expected value of the effective attack strength of each of the ten battle decks, since the number of replacement patterns of the replacement candidate cards is 171, 171 assumed effective attack strengths are precalculated, an average value is obtained from the 171 precalculation results, and the average value is used as the expected value of the effective attack strength. Note that part or the whole of the range of the assumed effective attack strength from the lowest value to the highest value may be used as the expected value of the effective attack strength.
If three replacement candidate cards in the battle deck are to be replaced by three game cards in the preliminary deck, the number of patterns of battle deck that can be formed is ten, and the replacement card determination unit 117 calculates an expected value of the effective attack strength of each of the ten battle decks. For calculating the expected value of the effective attack strength of each of the ten battle decks, since the number of replacement patterns of the replacement candidate cards is 969, 969 assumed effective attack strengths are precalculated, an average value is obtained from the 969 precalculation results, and the average value is used as the expected value of the effective attack strength. Note that part or the whole of the range of the assumed effective attack strength from the lowest value to the highest value may be used as the expected value of the effective attack strength.
If four replacement candidate cards in the battle deck are to be replaced by four game cards in the preliminary deck, the number of patterns of battle deck that can be formed is five, and the replacement card determination unit 117 calculates an expected value of the effective attack strength of each of the five battle decks. For calculating the expected value of the effective attack strength of each of the five battle decks, since the number of replacement patterns of the replacement candidate cards is 3876, 3876 assumed effective attack strengths are precalculated, an average value is obtained from the 3876 precalculation results, and the average value is used as the expected value of the effective attack strength. Note that part or the whole of the range of the assumed effective attack strength from the lowest value to the highest value may be used as the expected value of the effective attack strength.
If five replacement candidate cards in the battle deck are to be replaced by five game cards in the preliminary deck, the number of patterns of battle deck that can be formed is one, and the replacement card determination unit 117 calculates an expected value of the effective attack strength of the one battle deck. For calculating the expected value of the effective attack strength of the one battle deck, since the number of replacement patterns of the replacement candidate cards is 11628, 11628 assumed effective attack strengths are precalculated, an average value is obtained from the 11628 precalculation results, and the average value is used as the expected value of the effective attack strength. Note that part or the whole of the range of the assumed effective attack strength from the lowest value to the highest value may be used as the expected value of the effective attack strength.
After the expected values of the effective attack strength are calculated for the respective patterns of battle deck that can be formed, the replacement card determination unit 117 extracts a pattern of battle deck with the highest expected value of the effective attack strength, and determines the replacement candidate card(s) in the extracted battle deck to be the replacement card(s).
In the present embodiment, as illustrated in
As can be seen from the above, in the present embodiment, since the possibility that the player's battle deck will be more advantageous than the opponent's battle deck is higher when “three of a kind” is broken and only “A of spades” is held rather than when “9 of diamonds”, “9 of hearts”, and “9 of spades” are held to maintain the poker hand “three of a kind”, the four replacement candidate cards are proposed for replacement.
Subsequently, referring back to
The player terminal 20 then analyzes the screen data (HTML data) transmitted from the server device 10 to display a game screen corresponding to the screen data on the terminal display unit 24 (S115).
If the player accepts the recommended replacement of cards and continues the battle game, the player then selects only the game advancement button 67. If, on the other hand, the player does not accept the recommended replacement of cards, the player reselects cards to be replaced by himself/herself (selects “HOLD” or cancel “HOLD” to reselect cards by touch operation) and then selects the game advancement button 67. Here, the description will be made on the case where the player accepts the recommended replacement of cards and continues the battle game, that is, the case where only the game advancement button 67 is selected by the player.
Subsequently, when the game advancement button 67 is selected by the operation of the player while the battle screen 60 illustrated in
Subsequently, upon receiving the battle advancement request, the server device 10 executes a second deck forming process (S118) and then executes a win/loss determination process of determining the outcome of the battle game (S119).
In the second deck formation, the second deck forming unit 114B refers to the player information illustrated in
The server device 10 then executes a process of recalculating deck parameter value set for the battle deck of the player. Specifically, the process of calculating the deck parameter illustrated in
Subsequently, in the win/loss determination process, the battle processing unit 118 determines the outcome of the battle game by using the deck parameter value determined by the parameter determination unit 115 or the deck parameter value resulting from the change by the parameter changing unit 116. More specifically, the battle processing unit 118 compares the deck parameter value set for the battle deck of the player and the deck parameter value set for the battle deck of the opponent, and determines one having the larger deck parameter value to be the winner and the other having the smaller deck parameter value to be the loser.
Note that the battle processing unit 118 changes the card parameter values (such as attack strengths) of the game cards included in the battle deck according to the win/loss result. As a result, the combination of game cards included in the preliminary decks for a next battle can be changed each time a battle is conducted. Specifically, the kinds of game cards to be candidates for selection in formation of battle decks can be changed.
Subsequently, after the outcome is determined by the battle game process for the poker game in this manner, the server device 10 transmits screen data (HTML data) generated by the screen data generation unit 119 to the requesting player terminal 20 via the communication unit 15 (S120).
Subsequently, the player terminal 20 analyzes the screen data (HTML data) transmitted from the server device 10 to display a game screen corresponding to the screen data on the terminal display unit 24 (S121).
As described above, with the game system 1 according to the present embodiment, five or less replacement cards are automatically determined out of five game cards included in the player's battle deck, and proposal information recommending the player to replace the determined replacement cards is displayed on a game screen. As a result, even when it is difficult for the player to determine which of five game cards included in the battle deck should be selected as replacement cards, the player can easily determine the replacement cards.
The above-described embodiment has been given for easy understanding of the present invention, and is not to construe the present invention in a limited manner. The present invention can be modified and improved without departing from the gist of the invention and includes its equivalents. In particular, embodiments described below are also included in the present invention.
<Battle Game>
In the above-described embodiment, an example of the poker game is described as an example of the battle game, but the present invention is not limited thereto and the battle game may be other card games, mah-jong, Hanafuda (Japanese playing cards) or the like.
<Proposal Information>
In the above-described embodiment, an example in which replacement cards are emphasized in the first card placement area 61 as illustrated in
Alternatively, instead of proposal of replacement cards, a game screen containing an expected value of the effective attack strength associated with replacement candidate cards may be displayed each time cards to be replaced or held are selected by the player (each time replacement candidate cards are selected according to selection input by the player) before the game advancement button 67 is selected (For example,
<Formation of Battle Deck>
In the above-described embodiment, an example in which the second deck forming unit 114B randomly selects game cards at a given probability from a preliminary deck for forming a battle deck is described, but the present invention is not limited thereto. For example, the probability for selection may be changed depending on the kind of the number attribute set for a game card. Specifically, the probability may be set so that game cards having any of three number attributes of 12 (queen: Q), 13 (king: K), and 1 (ace: A) are less likely to be selected than the other three number attributes among the six number attributes of 9, 10, 11 (jack: J), 12 (queen: Q), 13 (king: K), and 1 (ace: A).
<Replacement Card Determination Process>
In the above-described embodiment, an example in which the replacement card determination process (S113) is executed as a result of selecting the recommended replacement button 68 by the player (S111) is described as illustrated in
Furthermore, in the above-described embodiment, an example in which an expected value of the effective attack strength is calculated for each pattern of battle deck that can be formed and replacement candidate cards with the highest calculated expected value of the effective attack strength are then determined to be replacement card is described as illustrated in
Furthermore, since the player aims at beating the opponent, some or all of replacement candidate cards with the expected value of the effective attack strength higher than the effective attack strength of the opponent or replacement candidate cards with a pattern having an assumed effective attack strength higher than the effective attack strength of the opponent in the patterns of battle deck that can be formed may be determined to be replacement cards in the replacement card determination process.
<Expected Value of Effective Attack Strength>
In the above-described embodiment, an example in which an expected value of the effective attack strength is an example of an expected value of an effective parameter calculated by the replacement card determination unit 117 is described, the present invention is not limited thereto. For example, an expected value of an effective defense strength may be calculated by using the a defense strength parameter of game cards included in the battle deck or an expected value of an effective hit point may be calculated by using a hit point parameter of game cards included in the battle deck.
<Calculation of Expected Value of Effective Attack Strength>
In the above-described embodiment, an expected value of the effective attack strength needs to be calculated for each pattern of battle deck that can be formed if replacement candidate cards are replaced in the replacement card determination process. In a case where four replacement candidate cards in the battle deck are to be replaced with four game cards in the preliminary deck or in a case where five replacement candidate cards in the battle deck are to be replaced with five game cards in the preliminary deck, the number of patterns of replacement candidate cards is 3876 or 11628, which increases the calculation cost. In such a case, an expected value of the effective attack strength may be calculated as follows.
The replacement card determination unit 117 calculates in advance an average attack strength obtained by adding up and averaging the attack strengths of all the 24 game cards included in the preliminary deck and an average multiplier value obtained by adding up and averaging multiplier values of poker hands that can be made by all the 24 game cards at timing when the first deck forming unit 114 A forms a preliminary deck, or the like. The replacement card determination unit 117 then multiplies the average attack strength by the average multiplier value to calculate the expected value of the effective attack strength of the battle deck. As a result, it is possible to obtain an approximate value while reducing the calculation cost. Alternatively, the calculation for those with high calculation cost may be skipped, an expected value of the effective attack strength may be calculated for the number of replacement candidate cards being 0 to 3.
<Server Device>
In the above-described present embodiment, the game system 1 provided with one server device 10 as an example of a server device has been exemplarily described. However, the game system 1 is not limited to this example, and may be provided with a plurality of server devices 10 as an example of the server device. Specifically, a plurality of server devices 10 may be connected through a network 2, and each of the server devices 10 may execute various types of processing in a distributed manner.
<Information Processing Device>
In the game system 1 in the above-described embodiment, an example in which various types of information processing are executed on the basis of a game program by the server device 10 and the player terminal 20 in cooperation with each other is described. However, the game system 1 is not limited to the example. The various types of information processing may be executed by the player terminal 20 alone or by the server device 10 alone as an information processing device on the basis of a game program.
Furthermore, the player terminal 20 may bare some of the functions of the information processing device. In this case, the server device 10 and the player terminal 20 constitute the information processing device.
Note that the information processing device is an example of a computer provided with a processor and a memory.
Number | Date | Country | Kind |
---|---|---|---|
2013-066584 | Mar 2013 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5401023 | Wood | Mar 1995 | A |
5511781 | Wood et al. | Apr 1996 | A |
6343989 | Wood et al. | Feb 2002 | B1 |
6884168 | Wood et al. | Apr 2005 | B2 |
20100144415 | Wolf et al. | Jun 2010 | A1 |
20110281626 | Moody et al. | Nov 2011 | A1 |
20130273991 | Wolf et al. | Oct 2013 | A1 |
Number | Date | Country |
---|---|---|
07-039650 | Feb 1995 | JP |
2010-522574 | Jul 2010 | JP |
Entry |
---|
Japanese Patent Application No. 2013-066584: Office Action mailed on Jul. 9, 2013. |
“Kaito Royal Secret Poker”, Famitsu mobage vol. 14, Kadokawa Corporation Enterbrain Brand Company, Mar. 9, 2013, pp. 14 to 16. |