GAME PROGRAM, GAME DEVICE, AND GAME SYSTEM
Patent Information
- Application Number
- JP2023026133
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-02-22
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2041-03-16
AI Technical Summary
【0096】 本実施形態によれば、単に他のユーザが使用するゲーム媒体を付与するのではなく、決勝トーナメントの対戦などの特定のセッションで使用されたゲーム媒体に関連するゲーム媒体に限定して付与することができる。したがって、上記構成によれば、他のユーザが使用するゲーム媒体であって付与対象とするゲーム媒体を改善できる。
Smart Images

Figure 0007634821000001 
Figure 0007634821000002 
Figure 0007634821000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a game program, a game device, and a game system. [Background technology]
[0002] In the past, items and characters were acquired through a lottery (hereinafter referred to as "gacha") A technology for granting media to a user is known (see Patent Document 1). In addition, with this technology, game media used by other users can also be granted through gacha. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2017-64086 A Summary of the Invention [Problem to be solved by the invention]
[0004] Here, the game contents given to a user through gacha are not necessarily any game contents used by other users, so there is room for improvement in determining which game contents are to be given to a user from among the game contents used by other users.
[0005] The present disclosure provides a game program, a game device, and a game system that can improve game media used by other users and that are the subject of a grant. [Means for solving the problem]
[0006] A first aspect includes a computer comprising: A session identification means for identifying a specific session that satisfies a predetermined condition among game sessions played by a user; a first game medium identification means for identifying a first game medium used by a first user in the specific session; A second game medium identification means for identifying a second game medium related to the first game medium; and causing the second game medium to function as a granting means for executing a granting process for granting the second game medium to the second user based on a request from the second user. It is a game program.
[0007] In addition, in a first aspect, the computer further functions as a presentation means for presenting session information indicating the specific session to the second user, and a reception means for receiving the second user's selection of the specific session in the session information, and the first game medium identification means can identify the first game medium from among the game media used in the specific session selected by the second user.
[0008] Also, in a first aspect, the session identification means identifies a plurality of the specific sessions, and the first game medium identification means can identify the first game medium based on overall information that combines the results of the plurality of specific sessions.
[0009] Also, in the first aspect, the first game medium identification means can identify the first game medium according to the degree to which the game medium was active in the specific session.
[0010] Also, in the first aspect, the second game medium may include game medium that allows an advantage in progressing in the game session relative to the first game medium.
[0011] In addition, in a first aspect, the computer can further function as a game medium receiving means for receiving a selection of game media from users associated with the game session, including the first user, and the second game medium can include at least one of the selected game media.
[0012] Also, in the first aspect, the second game medium may include the right to use the first game medium to perform a process of acquiring other game media or a process of enhancing other game media.
[0013] Also, in the first aspect, the awarding means can award a reward to at least one of the users associated with the game session, including the first user, depending on the number of times the awarding process is executed.
[0014] In addition, in a first aspect, the granting means executes the granting process multiple times so that the number of times the granting process is executed does not exceed a number limit, and can reduce the number of times it is executed based on the usage status of the second game medium by the second user.
[0015] The second aspect is a session identification unit that identifies a specific session that satisfies a predetermined condition among game sessions played by a user; a first game medium identification unit that identifies a first game medium used by a first user in the specific session; a second game medium identification unit that identifies a second game medium related to the first game medium; and a granting unit that executes a granting process for granting the second game content to the second user based on a request from the second user. It is a server device.
[0016] The third aspect is a session identification unit that identifies a specific session that satisfies a predetermined condition among game sessions played by a user; a first game medium identification unit that identifies a first game medium used by a first user in the specific session; a second game medium identification unit that identifies a second game medium related to the first game medium; and a granting unit that executes a granting process for granting the second game content to the second user based on a request from the second user. It is a game system.
[0017] According to the present disclosure, a game program, a game device, and a game system are provided that are capable of improving game media used by other users and that are the subject of a grant. [Brief description of the drawings]
[0018] [Figure 1] 1 is a block diagram showing a configuration of a game system according to an embodiment of the present invention. [Diagram 2] 4 is an example of a screen displayed on a display by the game system according to the present embodiment. [Diagram 3] 4 is an example of a screen displayed on a display by the game system according to the present embodiment. [Figure 4] 4 is an example of a screen displayed on a display by the game system according to the present embodiment. [Diagram 5] 4 is an example of a screen displayed on a display by the game system according to the present embodiment. [Figure 6] FIG. 2 is a flow chart showing a series of operations of the game system in the present embodiment. [Figure 7] 4 is an example of a screen displayed on a display by the game system according to the present embodiment. [Figure 8] 4 is an example of a screen displayed on a display by the game system according to the present embodiment. [Figure 9] 4 is a table showing an example of a table of the game system in the present embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0019] A game system 1 according to an embodiment of the present disclosure will be described with reference to the drawings.
[0020] <Game Description> In the game system 1 shown in FIG. 1, a server device 2 and a plurality of game devices 5 are communicably connected to each other via a communication network 6, and a game is executed on the game devices 5.
[0021] In the game according to the present embodiment (hereinafter, simply referred to as the "game"), a game medium (hereinafter, also referred to as the "second game medium") related to a first game medium used by a first user in a specific session among game sessions played by users can be given to a second user by lottery (hereinafter, also referred to as the "gacha"). In addition, the game according to the present embodiment is a competitive game in which player characters compete against each other, and an example of a so-called e-sports will be described, but the present invention is not limited to this. In addition, the first user is typically a user who participates in a game session and plays the game, but the present invention is not limited to this. In addition, the second user is a user different from the first user. It is assumed that the above-mentioned multiple game devices 5 include a game device 5a used by the first user and a game device 5b used by the second user.
[0022] A "game session" typically refers to a series of periods from the start to the end of a game in which multiple users participate and play. A game session may be, for example, each match (each game) in a competitive game, or it may be the period from the start to the end of a quest (a game task or goal) or mission, or the period from the start to the end of an event. Hereinafter, a game session may also be simply referred to as a "session."
[0023] A "specific session" is a game session that satisfies a predetermined condition. The "predetermined condition" here refers to a condition for identifying a specific session from among game sessions played by a user. For example, in the case of a session of an e-sports tournament, the predetermined condition may be "being a session of the final tournament."
[0024] The second game medium is typically the same game medium as the first game medium. The same game medium as the first game medium may be, for example, the exact same game medium as the first game medium when used in a game session (including the exact same values of each parameter) or the game medium in a state before the first game medium is developed (initial state). The same game medium as the first game medium may be, for example, the game medium in a state before or after evolution of the first game medium. Note that the second game medium is not limited to the same game medium as the first game medium.
[0025] The above-mentioned games are executed using a game device 5, which is a home game console such as PlayStation (registered trademark), a portable game console such as Nintendo Switch (registered trademark), or an electronic device such as a personal computer, a smartphone, or a tablet.
[0026] <Overview of Game System 1> The game system 1 is made up of a server device 2 and a plurality of game devices 5. The server device 2 stores game programs and game data, and manages the game data of the game devices 5 (for each account information described below).
[0027] The game device 5 executes a predetermined game based on the user's operation. To this end, the game device 5 receives (specifically, downloads and installs) a game program and game data from the server device 2 via the communication network 6. Each user is assigned account information including identification information and a password in association with the game device 5. This account information is transmitted from the game device 5 to the server device 2 at the time of login, and is used for user authentication in the server device 2.
[0028] After user authentication, mutual communication between the server device 2 and the game device 5 becomes possible. After logging in, the game device 5 receives data required for game progress (data related to the game progress status) from the server device 2, and progresses the game while outputting game images and sounds to the display 61 and the speaker 62 based on the user's operation.
[0029] <Configuration of Game System 1> Hereinafter, the hardware configuration of the server device 2 and the game devices 5 will be described with reference to Fig. 1. Note that each of the multiple game devices 5 has the same configuration.
[0030] <Configuration of server device 2> 1, the server device 2 includes a network interface 21, a storage unit 22, and a control unit 23. The network interface 21 and the storage unit 22 are electrically connected to the control unit 23 via a bus 29.
[0031] The network interface 21 is communicatively connected to each game device 5 via a communication network 6 such as the Internet or a LAN.
[0032] The storage unit 22 is composed of a hard disk drive (HDD), a random access memory (RAM), a read only memory (ROM), a solid state drive (SSD), etc. The storage unit 22 stores various programs including a part of the game program according to the present embodiment, as well as various data such as a user DB 221 and a lottery table 222.
[0033] In the user DB 221, for each user identification number playing the game, information (status, etc.) about the player character operated by the user, the amount of consumable media usable in the virtual game space, game data, position information, attribute information, etc. are stored in association with each other. Hereinafter, this information is collectively referred to as "user information."
[0034] "Consumable media" refers to currency, points, etc. that can be used within the virtual game space and are consumed within the game to progress in the game. Consumable media are given to users as rewards for clearing quests or by paying in real life.
[0035] "Game data" refers to data for executing each game being played on the game device 5. The game data includes, for example, information for identifying each game, the status of each game (for example, the value of each parameter of each game medium), game setting information for progressing each game (for example, information defining the content of the processing related to the game), operation data for operating a character, and the like. For example, when a game has a chat function or is linked to a third-party chat application, the game data may include information on comments exchanged in this chat (hereinafter, also referred to as "comment information"). The comment information may include information on the case where consumable media is given to a specific player in the chat (so-called tipping).
[0036] The game status may be, for example, the selected game mode, the operation status of the game (e.g., running, sleeping, stopped, etc.), the progress of each stage or scene in the game (e.g., not played, in progress (playing), completed (cleared), etc.), or parameter values representing the state of the player character controlled by the user and other virtual game space objects (the terrain of the game space, objects that make up the field, or NPC (non player character) objects such as enemy characters).
[0037] "Parameters" include, for example, a character's fighting power, HP, attack power, defense power, stamina, intelligence, skill level, skill type, or rank, or the value or rarity of an item.
[0038] "Attribute information" is information that indicates the attributes of a user or the attributes of a player character operated by the user.
[0039] The lottery table 222 is used when the lottery execution means 233 (described later) performs a lottery process generally called gacha, and includes multiple pieces of information about the game media to be selected. The lottery table 222 associates information about the game media (such as name, parameters, rarity, and level) with the selection rate in the lottery (so-called winning probability and provision rate).
[0040] "Gacha" is a method in which the server device 2 selects arbitrary game media by lottery from the lottery table 222 based on a predetermined selection ratio. The arbitrary selected game media is given to the user's game device 5. "The game media selected by gacha is given to the user / the user owns it" is synonymous with "the game media selected by the lottery process is associated / is associated with identification information indicating the user."
[0041] The control unit 23 is configured with a microcomputer including a CPU and a semiconductor memory, and controls the operation of the device 2 itself.
[0042] By executing various programs, the control unit 23 functions as an information processing means 231, a matching means 232, a lottery execution means 233, a session identification means 234, a first game medium identification means 235, a second game medium identification means 236, an awarding means 237, a presentation means 238, and a reception means 239.
[0043] -Information processing means- The information processing means 231 transmits and receives various data to and from each game device 5. Main data received by the information processing means 231 includes download request information for a game program, a gacha lottery request in response to a user operation, a quest execution request, account information, user information, game data, etc. Main data transmitted by the information processing means 231 includes game data, information for confirming that the game device 5 has received the game program, information regarding game media obtained by gacha, etc.
[0044] "Game media" refers to electronic data that represents elements related to a game, including the name of the character used as the player character, items (weapons, armor, tools) used by the player character in the virtual game space, etc. Users can obtain game media by directly purchasing it for a fee, clearing a quest, or by a lottery method called gacha. The obtained game media is stored and managed in the user DB 221 in association with the identification information of the user who has come to own the game media.
[0045] -Method of verification- The verification means 232 uses the user identification information received from the game device 5 to authenticate the user account.
[0046] -Lottery execution method- The lottery execution means 233 executes a lottery in response to a user's request to execute a lottery (hereinafter, simply referred to as a "lottery request"). For example, in response to the user's lottery request, the lottery execution means 233 selects one or more game media by lottery from the lottery table 222 based on the selection ratio for each game medium.
[0047] Specifically, first, the control unit 56 of the game device 5 accepts a lottery request via the touch pad 63 and the operation unit 54. Next, the control unit 56 transmits the accepted lottery request to the lottery execution means 233 of the server device 2 via the network interface 51. Next, upon receiving the lottery request, the lottery execution means 233 selects one or more game media by lottery from the lottery table 222 based on the selection ratio for each game medium in response to the execution request.
[0048] -Method of identifying sessions- The session identification means 234 identifies a specific session that satisfies a predetermined condition among game sessions played by a user. For example, if the predetermined condition includes "being a match in the final tournament," the session identification means 234 may identify a match in the final tournament as the specific session among all game sessions including the qualifying tournament in the e-sports competition.
[0049] -First game media identification means- The first game medium identifying means 235 identifies the first game medium used by the first user in the specific session. For example, if the specific session is a final match of an e-sports tournament, the first game medium identifying means 235 may identify the player character used by the first user in the final match as the first game medium.
[0050] The first game medium identification means 235 may, for example, when the reception means 239 described below receives a selection from a second user, identify the first game medium from among the game media used in a specific session selected by the second user.
[0051] According to the above configuration, the first game medium identifying means 235 can further limit the first game medium to the game medium used in a session selected by the second user from among the specific sessions that satisfy a predetermined condition. Therefore, according to the above configuration, the first game medium identifying means 235 can grant the second user game media that meets his / her wishes.
[0052] -Second game media identification means- The second game media identification means 236 identifies a second game media related to the first game media.
[0053] -Method of granting- The granting means 237 executes a granting process for granting a game medium to a user. Here, the "granting process" may be to execute a lottery, or to associate a game medium with a user based on the result of executing the lottery. The granting process may also be to associate a game medium purchased by paying a fee with a user. For example, as the granting process, the granting means 237 associates, in the user DB 221, information on the game medium selected by the lottery execution means 233 and identification information of the user who performed the operation that is the source of the lottery request. As a result, the game medium that was won as a result of the lottery (drawing a gacha) is granted to the user.
[0054] The granting means 237 executes a granting process for granting the second game medium to the second user, for example, based on a request from the second user. The granting means 237 causes the lottery execution means 233 to execute a lottery using the lottery table 222 including the second game medium, for example, based on a lottery request from the second user, and associates the second game medium with the second user according to the result of the lottery.
[0055] According to the above configuration, the granting means 237 can associate the second game medium related to the game medium used in a specific session that satisfies a predetermined condition with the second user. For example, if the predetermined condition is "a match in the final tournament of an e-sports competition," according to the above configuration, the granting means 237 can grant only the character used in the match in the final tournament. For example, in order to advance in the final tournament, it may be necessary to possess a character required for advancement. In such a case, a user who does not possess this required character may lose motivation to play. According to the above configuration, the granting means 237 can grant a character required for advancement in the final tournament to a user, so that a decrease in motivation to play can be suppressed. Therefore, according to the above configuration, the granting means 237 can grant only the game medium related to the game medium used in a specific session such as a match in the final tournament, rather than simply granting the game medium used by another user. Therefore, according to the above configuration, the game medium used by another user and to be granted can be improved.
[0056] -Presentation means- The presentation means 238 presents various information to the user. For example, the presentation means 238 may generate information to be displayed on the display 61 of the game device 5 used by the user (hereinafter, also referred to as "display information"). The presentation means 238 transmits the generated display information to the game device 5 via the network interface 21.
[0057] The presentation means 238, for example, presents the session information to the second user. Here, "session information" is information indicating a specific session. The session information may be, for example, a list of one or more specific sessions. The session information may be, for example, information for displaying one or more specific sessions on the display of the game device 5. The presentation means 238 may generate session information and transmit it to the game device 5b via the network interface 21 in order to display the specific session on the display 61 of the game device 5b in response to, for example, a display request from the second user.
[0058] -Method of reception- The accepting means 239 accepts various selections and requests from the user. For example, the accepting means 239 accepts a selection by the second user for a specific session of the session information. For example, the accepting means 239 accepts a selection by the second user for a specific session based on a selection acceptance request for the specific session transmitted from the game device 5b used by the second user.
[0059] 2 to 5, a description will be given of an example of a screen displayed by the presentation means 238 on the display 61 of the game device 5b in order to present the session information to the second user. In this example, an example will be described in which gacha is used as a means for granting the second game medium to the second user. In this example, the predetermined condition is set to "being a session held in an e-sports tournament," and the specific session is set to a session held in an e-sports tournament.
[0060] 2, the presentation unit 238 displays a gacha designation screen 610 for designating a gacha to be executed on the display 61 of the game device 5b. The gacha designation screen 610 includes a gacha designation area 611 for designating a gacha and an OK button 612.
[0061] The gacha designation area 611 is an area for the second user to designate a gacha that he / she wants to execute. When the second user designates a gacha that he / she wants to execute (in this example, "e-sports tournament gacha") from among the multiple gachas displayed in the gacha designation area 611 and presses the OK button 612, the display control means 564 of the game device 5 transmits a reception request for this designation to the reception means 239 of the server device 2 via the network interface 51. When the reception means 239 receives this reception request, the presentation means 238 generates display information for displaying an event selection screen 620 shown in FIG. 3 as one of the session information. The presentation means 238 transmits the generated display information to the game device 5 via the network interface 21 to display the event selection screen 620.
[0062] 3, the presentation unit 238 displays an event selection screen 620 (in FIG. 3, indicated as "e-sports event selection screen") for selecting an event for which a specific session was held, on the display 61 of the game device 5b. The event selection screen 620 includes an event selection area 621 and an OK button 622.
[0063] The event selection area 621 is an area for selecting an event in which a session in which a character that the second user wants to draw in the gacha was used was held. When the second user designates a session in which a character that the second user wants to draw in the gacha was used (in this example, the "final tournament" of the "national e-sports tournament") from among the multiple events displayed in the event selection area 621 and presses the OK button 622, the display control means 564 of the game device 5 transmits a request for accepting this selection to the accepting means 239 of the server device 2 via the network interface 51. When the accepting means 239 accepts this acceptance request, the presenting means 238 generates display information for displaying a session selection screen 630 shown in FIG. 4 as one of the session information. The presenting means 238 transmits this generated display information to the game device 5 via the network interface 21. The presenting means 238 transmits this generated display information to the game device 5 via the network interface 21 to display the session selection screen 630.
[0064] 4, the presentation unit 238 displays, on the display 61 of the game device 5b, a session selection screen 630 (indicated as a "battle selection screen" in FIG. 4) for the second user to select a session in which he or she wants to play gacha from among specific sessions. The session selection screen 630 includes a session selection area 631 and an OK button 632.
[0065] The session selection area 631 is an area for the second user to select a session in which he / she wants to draw a gacha. The session selection area 631 displays a tournament table including each match in the final tournament as session information. When the second user selects a match (in this example, the "final match") in which he / she wants to draw a gacha from among the multiple matches displayed in the session selection area 631 and presses the OK button 622, the display control means 564 of the game device 5 transmits a request for accepting this selection to the accepting means 239 of the server device 2 via the network interface 51. When the accepting means 239 accepts this acceptance request, the presenting means 238 generates display information for displaying a session details screen 640 shown in FIG. 5 as one of the session information. The presenting means 238 transmits this generated display information to the game device 5 via the network interface 21. The presenting means 238 transmits this generated display information to the game device 5 via the network interface 21 to display the session details screen 640.
[0066] 5, the presentation unit 238 displays, on the display 61 of the game device 5b, a session details screen 640 (referred to as a "match details screen" in FIG. 5) for presenting details of the specific session (final match) selected by the second user. The session details screen 640 includes a details display area 641, a session image display area 642, and a lottery execution button 643.
[0067] The details display area 641 is an area for displaying details of the session selected by the second user. For example, if this session is a final match, the details display area 641 displays the players who competed in the final match, the characters used in the final match, the outcome of the final match, the scores of each player in the final match, and the like.
[0068] The session image display area 642 is an area for displaying an image (still image or video) related to the session selected by the second user. For example, if this session is the final match, the session image display area 642 displays a replay video of the final match (which may be automatically played together with the screen display or may be manually played), a still image of the moment of a critical hit (decisive attack) in the final match, and the like.
[0069] When the user presses the lottery execution button 643 (indicated as "Draw Gacha for this battle" in FIG. 5), the display control means 564 of the game device 5 transmits this lottery request to the reception means 239 of the server device 2 via the network interface 51. When the reception means 239 receives this lottery request, the lottery execution means executes a lottery using the lottery table 222 including the characters used by the first user (Player A and Player B) in the final battle displayed in the details display area 641. The granting means grants the character that is selected as a result of this lottery to the second user.
[0070] The control unit 23 may function as a synthesis means (not shown) that updates parameters of a game medium (a synthesis source) using another game medium as a material (hereinafter also referred to as a "synthetic material"). For example, when the reception means 239 receives a user's selection of using the provided second game medium as a synthetic material, the synthesis means synthesizes the provided second game medium with another game medium that is a synthetic source.
[0071] <Configuration of Game Device 5> A display 61, a speaker 62, a touch pad 63, and a microphone 64 are externally connected or built into the game device 5. The game device 5 also has a network interface 51, a graphics processing unit 52, an audio processing unit 53, an operation unit 54, a storage unit 55, and a control unit 56. The network interface 51, the graphics processing unit 52, the audio processing unit 53, the operation unit 54, and the storage unit 55 are electrically connected to the control unit 56 via a bus 59.
[0072] The network interface 51 is communicatively connected to a communication network 6 in order to transmit and receive various data between the game device 5 and the server device 2.
[0073] The graphics processing unit 52 renders game images including characters and various objects related to the virtual game space in a moving image format in accordance with game image information output from the control unit 56. The graphics processing unit 52 is connected to a display 61, for example, a liquid crystal type, and the game images rendered in a moving image format are displayed on the display 61 as a game screen.
[0074] The audio processing unit 53 is connected to a speaker 62 , and reproduces and synthesizes game sounds in accordance with instructions from the control unit 56 , and outputs the sounds from the speaker 62 .
[0075] The operation unit 54 is connected to the touch pad 63, and transmits and receives data related to operation inputs to and from the touch pad 63. The user touches the touch pad 63 to input operation signals to the game device 5.
[0076] The storage unit 55 is composed of an HDD, an SSD, a RAM, a ROM, etc. The storage unit 55 stores game data downloaded from the server device 2, various programs including a part of the game program, account information of the own device 5, etc.
[0077] The storage unit 55 stores user information. The user information is at least a part of information in a user DB 221 stored in the storage unit 22 of the server device 2. A master of the user information is managed in the user DB 221, and the storage unit 55 of the game device 5 stores at least a part of the information of the master distributed from the server device 2.
[0078] The control unit 56 is configured with a microcomputer including a CPU and a semiconductor memory, and controls the operation of the device 5 itself.
[0079] The control unit 56 executes various programs to function as a communication means 561, a game execution means 562, an audio control means 563, and a display control means 564.
[0080] -Means of communication 561- The communication unit 561 is a function for communicating with the server device 2 via the network interface 51 .
[0081] The communication means 561 generates and transmits information that can be grasped by the server device 2 in response to various operation signals received by the operation unit 54 from the touchpad 63. For example, the communication means 561 transmits account information, download request information for new game data, a gacha execution request, a quest execution request, user information, game data, and the like to the server device 2. In addition, the communication means 561 receives from the server device 2 new game data transmitted from the server device 2 in response to the download request information, information on the game media selected by the lottery process, and the like.
[0082] -Game execution means- The game execution means 562 reads data such as virtual game space objects and textures included in the game data from the storage unit 55 in accordance with the operation of the touchpad 63 by the user of the own device 5, or uses the data received from the server device 2 to generate two-dimensional or three-dimensional game image information while executing a game program. As the game image information is processed by the graphics processing unit 52, the processed game images are successively displayed on the display 61.
[0083] The game execution means 562 then places a character on the game image in accordance with an operation of the user of the player's device 5, and controls the behavior of the character in the virtual game space in accordance with the user's operation and the progress of the game. For example, the game execution means 562 executes a quest in the game in accordance with an operation of the user via the touchpad 63 (hereinafter simply referred to as "user operation"). The game execution means 562 also causes the player character to use game media selected by the user in accordance with the user operation.
[0084] -Voice control means- The audio control means 563 controls audio output from the speaker 62 in response to operations by the user of the own device 5 during game execution.
[0085] -Display control means- The display control means 564 controls the display output of the display 61 in response to operations by the user of the own device 5 when the game is executed. Furthermore, the display control means 564 accepts various reception requests input by the user's operation via the touch pad 63 when the game is executed. The display control means 564 transmits the accepted reception requests to the reception means 239 of the server device 2 via the network interface 51.
[0086] <Operation flow of game system 1> With reference to FIG. 6, a process flow from when the server device 2 identifies a specific session to when the second game medium is provided to the second user will be described.
[0087] As shown in FIG. 6, first, the session identifying means 234 of the server device 2 identifies a specific session that satisfies a predetermined condition among game sessions played by users (step st1).
[0088] Next, the presenting means 238 presents the session information indicating the specific session to the second user (step st2).
[0089] Next, the accepting means 239 accepts the second user's selection for a specific session of the presented session information (step st3).
[0090] Next, the first game media identification means 235 identifies the first game media from among the game media used in the specific session selected by the second user (step st4).
[0091] Next, the second game media identification means 236 identifies the second game media related to the first game media (step st5).
[0092] Next, the accepting means 239 accepts a request for the granting process from the second user (step st6).
[0093] Next, the granting means 237 executes a granting process for granting the second game medium to the second user based on a request for the granting process from the second user (step st7).
[0094] To summarize the above, the control unit 23 (computer) of the server device 2 functions as a session identification means 234 that identifies a specific session that satisfies specified conditions among game sessions played by users, a first game medium identification means 235 that identifies a first game medium used by the first user in the specific session, a second game medium identification means 236 that identifies a second game medium related to the first game medium, and an assignment means 237 that executes a granting process to grant the second game medium to the second user based on a request from the second user.
[0095] <Effects>
[0096] According to this embodiment, instead of simply awarding game media used by other users, it is possible to award only game media related to game media used in a specific session such as a match in a final tournament, etc. Therefore, according to the above configuration, it is possible to improve the game media used by other users and to be awarded.
[0097] [Variations] Although the present invention has been described based on the above embodiment, the present invention is not limited to the above embodiment. The following cases are also included in the present invention.
[0098] [First Modification]
[0099] The session identification means 234 may, for example, identify a plurality of specific sessions. For example, the session identification means 234 may identify all matches in the final tournament played by player A as the specific session, instead of one match in the final tournament of the e-sports competition (for example, only the final match).
[0100] The first game medium identifying means 235 may identify the first game medium based on, for example, comprehensive information. Here, the "comprehensive information" refers to information that integrates the results of a plurality of specific sessions identified by the session identifying means 234. The first game medium identifying means 235 may, for example, tally up the matches played by player A in the final tournament of the e-sports tournament. Then, the first game medium identifying means 235 may identify, as the first game medium, a character whose usage rate by player A in the final tournament of the e-sports tournament is higher than a threshold value as the tally up result. As another example, the first game medium identifying means 235 may identify, as the first game medium, a character whose usage rate by player A in the final tournament of the e-sports tournament is top 1 to N (N: natural number) as the tally up result.
[0101] According to the above configuration, the first game medium identifying means 235 can further limit the first game media to the first game media used in the specific sessions that satisfy a predetermined condition, based on the overall result of the specific sessions. Therefore, according to the above configuration, the first game medium identifying means 235 can grant the second user game media based on the overall result of the specific sessions.
[0102] [Second modified example] The first game medium identification means 235 may identify the first game medium according to the degree to which the game medium was active in a particular session (hereinafter also referred to as "activity level").
[0103] To calculate the degree of success of each game medium, for example, the first game medium identification means 235 may assign points (hereinafter also referred to as "enjoyment points") to game media as a point system indicating that the game medium livened up the session for each of the following items. The first game medium identification means 235 may then identify as the first game medium a game medium whose total of these excitement points is higher than a threshold value or that is in the top 1 to Nth places. Note that the number of excitement points shown below is an example and is not limited to this. - 5 points will be awarded if it is determined based on game data that the character has delivered a critical hit to the opponent's character during a match. -3 points will be awarded if a character is determined to have performed a combo attack based on game data. - 10 points will be awarded if a character is judged to have been the one who livened up the session based on game data. - 10 points will be awarded if the character determined to be the one who reduced the opponent's character's HP the most during a battle based on game data. Based on the game data (comment information), the amount of comments made to the player character (for example, the number of comments made to the player character, the presence or absence of highly passionate comments or the number of such comments, the amount of consumable media (tips) given to the user who operates the player character, etc.) is determined, and 10 points are awarded to characters whose amounts are higher than a threshold or who are in the top 1 to Nth place.
[0104] The presenting means 238 may present, for example, the degree to which the first game medium was active to the second user. In addition, when the first game medium is determined to be an excited character as described above, the presenting means 238 may present this fact to the second user.
[0105] The above-mentioned determination of whether a character contributed to the excitement of a session may be based on the volume of the players or spectators in the session. For example, the first game media identification means 235 first creates a classification model that learns in advance the waveforms of the volume of the exciting scenes (waveforms in a graph with the vertical axis representing volume and the horizontal axis representing time) for one scene every N seconds. Next, the first game media identification means 235 divides the final match into scenes, inputs the waveforms of the volume of each divided scene into the classification model, and classifies each scene as whether it was an exciting scene or not. Then, the first game media identification means 235 determines that a character used in a scene classified as an exciting scene is a character that contributed to the excitement of the session.
[0106] According to the above configuration, the first game medium identifying means 235 can further limit the first game media to those game media that performed well in a specific session from among the first game media used in the specific session that satisfies a predetermined condition. Therefore, according to the above configuration, the first game medium identifying means 235 can grant the second user game media based on the performance in the specific session.
[0107] [Third Modification] In the above embodiment, an example was described in which the second game medium is the same as the first game medium, but this is not limited to this. The second game medium may include, for example, at least one of the following (A) to (D). (A) A game medium that can advance advantageously in a game session relative to the first game medium (a) the game media selected by the user in connection with the game session; (C) The right to use the first game medium to acquire other game media. (D) The right to use the first game medium to execute processes that enhance other game media.
[0108] <(A) A game medium that can advance advantageously in a game session relative to the first game medium> The second game medium may include, for example, a game medium that allows the second user to advance advantageously in a game session relative to the first game medium. For example, if the first game medium is a character, the second game medium may be a character that is advantageous to the character in a battle game session. The presentation means 238 may present, for example, a game medium that allows the second user to advance advantageously in a game session relative to the first game medium to the second user.
[0109] According to the above configuration, it is possible to provide the second user with game media that allow the second user to progress advantageously relative to the first game media, and therefore the second user can possess a character that allows the second user to progress advantageously in a session, thereby increasing the second user's motivation to play in the session.
[0110] For example, if the second game medium is only the first game medium, the deck used in the next session may be a deck in which the majority of the characters used in the previous session are included. Therefore, according to the above configuration, characters that can advance more advantageously than the characters used in the previous session (so-called weak character) can be added, thereby expanding the range of strategies for the next session.
[0111] <(A) Game media selected by the user in relation to the game session> The reception means 239 may include, for example, a game media reception means (not shown). The game media reception means receives a selection of game media from a user associated with the game session (hereinafter also referred to as an "associated user"). The second game media may include at least one of the selected game media.
[0112] Related users are typically the first user, but may also include other users who participated in the game session (including, for example, users (spectators) who simply watched a competitive game without playing), or users who hosted or operated the game session.
[0113] According to the above configuration, the first user related to the session can select the game content to be granted to the second user. According to the above configuration, for example, the first user can select a recommended character and actively grant it to the second user.
[0114] Similarly, if the second game medium is only the first game medium, the deck used in the next session may be a deck in which the majority of the characters were used in the previous session. According to the above configuration, not only the characters used in the previous session but also characters selected by a user related to the game session can be added, thereby expanding the range of strategies for the next session.
[0115] The presentation means 238 may, for example, present the game media selected by the related user to the second user.
[0116] 7, a screen example in which the presentation unit 238 displays the activity level of game contents and game contents selected by related users on the display 61 of the game device 5b will be described. This example is based on the same premise as the examples of FIGS. 2 to 5.
[0117] 7, the presentation unit 238 displays a session details screen 640a (in FIG. 7, indicated as a "battle details screen") as a part of the session details screen on the display 61 of the game device 5b. The session details screen 640a includes a deck display area 641a and a selected character display area 641b.
[0118] The deck display area 641a displays details of the decks used by each player in the match, and displays a list of characters included in each deck.
[0119] The deck display area 641a displays the degree of activity of the displayed character. For example, the deck display area 641a displays a message (in FIG. 7, displayed as "←Lethal") for character 5 (in FIG. 7, displayed as "Character 5") who has dealt a critical hit, and displays a play button (in FIG. 7, displayed as "Watch Replay") for playing a replay video of the scene in which the critical hit was dealt. When this play button is pressed, a screen for displaying the video of this scene is displayed, similar to the session image display area 642. In addition, the deck display area 641a displays a message (in FIG. 7, displayed as "←Exciting") for character 6 who has been determined to be an exciting character, and displays a play button for playing a replay video of the exciting scene.
[0120] The selected character display area 641b displays the character 9 selected by the related user, Player A (first user), and a message to that effect (in FIG. 7, it displays "← Recommended by Player A. Meta character 5.").
[0121] <(U)(D) The right to use the first game medium to acquire other game media or to enhance other game media> The second game medium may include, for example, the right to use the first game medium to perform a process of acquiring other game media or a process of enhancing the other game media.
[0122] The right to execute a process of acquiring other game media using the first game media in (c) above may be, for example, a breeding right for a racehorse (first game media) described below. This breeding right allows the user to produce a new racehorse.
[0123] The right to execute the process of enhancing the other game medium in (d) above may be, for example, a right to use the first game medium as a synthesis material, etc. The synthesis means may enhance the synthesis source game medium by transferring a skill possessed by the first game medium of the synthesis material to the synthesis source game medium.
[0124] For example, if the game session is a quest for a GI race in a horse racing game, the second game medium may be a right to use a racehorse (first game medium) used in a GI race that the first user raised as a breeding mare owned by the second user. With this configuration, the second user can be provided with the right to use the racehorse used in the GI race as a breeding stallion. In other words, the second user can be provided with the breeding right of the racehorse used in the GI race by gacha or the like.
[0125] According to the above configuration, the second user can use the first game medium to acquire other game media or to strengthen the game media he / she owns, etc. According to the above configuration, for example, it becomes possible to transfer the skills of a character (synthetic material) that performed well in an e-sports tournament to a character he / she owns.
[0126] [Fourth Variation] The granting means 237 may grant a reward to at least one of the related users according to the number of times the granting process has been executed, for example. The granting means 237 may grant a consumable medium (currency or points) to the first users (player A and player B) in an amount directly proportional to the number of times the granting process has been executed, for example.
[0127] For example, when the related user is a first user, the granting means 237 may grant a reward according to the degree of success of the game medium used by each of the first users. For example, the granting means 237 may calculate the sum of excitement points acquired by the characters in the decks used by each of player A and player B. Then, the granting means 237 may distribute the reward set for the session between player A and player B based on the ratio of the total.
[0128] The granting means 237 may grant a reward according to the first game medium selected by the second user, for example. In this case, the game medium receiving means may receive a selection from the second user as to which character (first game medium or second game medium) is targeted before executing the lottery. For example, if 70% of the selected characters were used by player A in the battle, the granting means 237 may grant 70% of the reward set for this battle to player A and the remaining 30% to player B.
[0129] For example, when a first user wins a tournament using a highly original deck, a lottery is often held to grant the characters included in the deck in response to a lottery request from a second user who wants to acquire the characters. The more lotteries are held to grant the characters, the more rewards the first user can receive. Therefore, according to the above configuration, the first user can be induced to play using a highly original deck, thereby broadening the range of strategies in the first user's session.
[0130] According to the above configuration, the first user can obtain a reward as the game medium used by the first user in a game session is given to the second user more frequently, which can increase the first user's motivation to play the game, such as by encouraging the first user to play the game medium in a session in order to make the game medium more attractive to the second user.
[0131] [Fifth Modification] The granting means 237 may, for example, execute the granting process multiple times so that the number of times the granting process is executed (hereinafter also simply referred to as the "number of executions") does not exceed a number limit. This number limit may be set individually for each game medium, individually for each user, or uniformly for all users. Furthermore, if this number limit is set uniformly for all users, it may be a limit that is applied to a calculated total number of times the granting process is executed for all users. Furthermore, this number limit may be a limit that is applied to a calculated total number of times the granting process is executed for all users for each game medium.
[0132] For example, if the execution count of the granting process is infinite, a large number of similar characters will be created, and there is a possibility that the characters used in the next session will all be similar characters. With the above configuration, it is possible to induce an increase in the variety of characters used in the next session.
[0133] The granting means 237 may reduce the number of executions based on, for example, the usage status of the second game medium by the second user. The granting means 237 can reduce the number of executions of the granting process when the second user has not used the second game medium granted to the second user for a certain period of time. With this configuration, the remaining number of executions can be increased relative to the number of times limit, so that the granting means 237 can restore the granting process.
[0134] For example, in a horse racing game, even if the right to be used as a breeding stallion is provided to the second user, there may be cases where the horse fails to conceive. In such a case, the granting means 237 can restore the breeding right that can be used as a breeding stallion according to the usage status (failure to conceive). For example, in the case of a gacha in which the granting process grants the breeding right of a racehorse (first game medium) created by the first user that has won 10 G1 races, the granting means 237 can manage the remaining number of times that the gacha is executed to grant the breeding right for each of the racehorses A to C as follows. In addition, when the number of times that the execution reaches the limit, the granting means 237 sets it to "BOOKFULL (end of breeding)" as in the case of racehorse A. Then, even in the BOOKFULL state, if the second user who has already been granted the breeding right has failed to conceive, the granting means 237 can increase the number of times that the breeding right gacha for this racehorse A is executed against the limit (for example, BOOKFULL → 5 times remaining, etc.). Racehorse A:BOOKFULL Racehorse B: 100 remaining Racehorse C: 200 remaining
[0135] [Sixth Modification] The presentation means 238 may, for example, present to the second user a selection table for selecting the second game medium to be used in the awarding process (hereinafter, simply referred to as a "selection table").
[0136] 8-9, a screen example in which the lottery table is displayed on the display 61 of the game device 5b by the presentation means 238 and an example of the lottery table displayed on the screen will be described. This example is based on the same premise as the examples of FIGS.
[0137] As shown in FIG. 8, the presentation means 238 displays a session details screen 640b (indicated as "battle details screen" in FIG. 8) on the display 61 of the game device 5b as a part of the session details screen. The presentation means 238 may display the session details screen 640b by replacing the lottery execution button 643 of the session details screen 640 with a button (not shown) for transitioning to the session details screen 640b. That is, in order to allow the second user to check the contents of the lottery table 222 before executing the lottery, the session details screen 640b may be inserted between the session details screen 640 and the execution of the lottery. The session details screen 640b includes a lottery table display area 641c and a lottery execution button 643b.
[0138] The lottery table display area 641c displays the contents of the lottery table used in the lottery to award the characters (first game media) used in the current session (final match). Details of the contents of the lottery table 222 will be described with reference to FIG.
[0139] When the user presses the lottery execution button 643b (in FIG. 8, this is indicated as "Draw Gacha for this battle"), the display control means 564 of the game device 5 transmits this lottery request to the reception means 239 of the server device 2 via the network interface 51. When the reception means 239 receives this lottery request, the lottery execution means 233 executes a lottery using the lottery table 222 including the characters used by the first user (Player A and Player B) in the final battle displayed in the details display area 641. The granting means grants the character that is selected as a result of this lottery to the second user.
[0140] 9(a) shows an example of a rarity table included in the lottery table 222. The rarity table is a table for lottery-selecting the rarity of a character to be granted.
[0141] FIG. 9(b) shows an example of a character table included in the lottery table 222. The character table is provided for each rarity, and is a table for drawing a character of a winning rarity. In this example, an example of an S rare character table is shown, which is used when an S rare is drawn in the rarity table. The character table may include, for example, in addition to the characters and their respective selection rates (indicated as "provision rate" in FIGS. 8-9), notes for each character (supplementary information such as which player used the character).
[0142] The lottery execution means 233 first executes a lottery for the rarity in the rarity table. Next, a lottery for the character is executed in the character table of the rarity that is selected as a result of the lottery. Furthermore, when the first game medium identification means 235 identifies the first game medium according to the degree of activity of the game medium in a specific session, the first game medium identification means 235 may execute a lottery for the first game medium prior to the lottery for the rarity. For example, the first game medium identification means 235 executes a lottery for whether the first game medium is a character that is popular in the session or all characters. When the result of this lottery is that the character that is popular in the session is the target, the lottery execution means 233 may present the second user with a rarity table and a character table whose contents are limited to the popular characters, and execute a lottery with the contents.
[0143] [Other embodiments] The various control means and processing procedures described in the above embodiment are merely examples, and are not intended to limit the scope of the present invention, its applications, or its uses. The various control means and processing procedures can be appropriately modified in design without departing from the spirit of the present invention.
[0144] In the above embodiment, the game device 5 is a smartphone. However, the game device 5 may be an amusement machine provided in a game center or the like.
[0145] The game may be an action game, a shooting game, a role-playing game, a simulation game, a board game, a puzzle game, etc., and can be applied to various types of games.
[0146] In the above embodiment, the object is a player character, but is not limited to this. For example, the object may be a card or an item (weapon, armor, or other equipment) used in the virtual game space.
[0147] In the above embodiment, the server device 2 and the multiple game devices 5 are integrated to function as a game program, but the present invention is not limited to this. All of the means of the game program, i.e., the session identification means, the first game medium identification means, the second game medium identification means, the granting means, etc., may be provided in the server device 2 alone, the game device 5 alone, a communication terminal other than the server device and the game device 5 alone, or two devices that are combined among these (e.g., distributed processing in the server device 2 and the game device 5, etc.). In addition, when the server device, the game devices, and the communication terminals are integrated to function, it is also possible to appropriately change which means are to be functioned in which device.
[0148] Even when these other embodiments are adopted, the effects of the present embodiment are exhibited. In addition, the present embodiment can be appropriately combined with other embodiments, and other embodiments can be appropriately combined with each other. [Explanation of symbols]
[0149] 1. Game System 2. Server equipment 23 Control Unit 234 Session Identification Method 235 first game medium identification means 236 Second game medium identification means 237 Means of Granting 5. Gaming Devices 56 Control Unit
Claims
1. Computer, A session identification means for identifying a specific session that satisfies a predetermined condition among game sessions played by the first user; a first game medium identification means for identifying a first game medium used by the first user in the specific session; A second game medium identification means for identifying a plurality of target game media, Each of the plurality of target game media is A game medium that is the same as the first game medium; a game medium having an advantage over the first game medium in the game session; A right to execute at least one of a process of acquiring other game media and a process of enhancing the other game media using the first game medium; a second game media identification means, a granting means for executing a granting process capable of granting at least one of the plurality of target game contents to the second user based on a request from the second user; the granting process includes a process of selecting a game medium to be granted to the second user based on a lottery table in which a selection ratio for each of the plurality of target game media is set. Game program.
2. The computer, a presentation means for presenting session information indicating the plurality of specific sessions to the second user; a receiving unit that receives a selection by the second user for any of the specific sessions included in the session information; the first game medium identification means identifies the first game medium from among the game media used in a specific session selected by the second user; A separate lottery table is associated with each of the specific sessions; the granting process selects a game medium to be granted to the second user from among game media included in a lottery table associated with the selected specific session. The game program according to claim 1 .
3. The computer is further caused to function as a lottery table specifying means for specifying the lottery table according to a degree of success of the game medium in the specific session. The game program according to claim 1 .
4. the specific session is a game session in which player characters of a plurality of first users compete against each other, In the lottery table, a selection ratio of a player character used by both the first user who is a winner and the first user who is a loser in the game session is set to be relatively higher than a selection ratio of other player characters. The game program according to claim 3.
5. the specific session is a game session in which player characters of a plurality of first users compete against each other, In the lottery table, a selection rate of a player character used only by the first user who is a winner in the game session is set to be relatively higher than a selection rate of a player character used only by the first user who is a loser in the game session. The game program according to claim 3.
6. The first game media identification means is Classifying each scene in the specific session as being an exciting scene or not; A character used in the scene classified as the exciting scene is determined as an exciting character; In the lottery table, the selection rate of the raised character is set relatively higher than the selection rates of other characters. The game program according to claim 3.
7. the first game medium is a player character used by the first user in the specific session; The computer, displaying, to the second user, a scene indicating that the degree of excitement in the specific session has increased and the player character used in the scene in association with each other; and displaying, to the second user, a playback button for playing a replay video of the scene in association with the player character. The game program according to claim 3.
8. causing the computer to further function as a game medium receiving means for receiving a selection of a game medium from one or more users who have participated in the game session, including the first user; The plurality of target game media includes at least one of the selected game media. The game program according to any one of claims 1 to 7.
9. A storage unit that stores the game program according to any one of claims 1 to 8; A control unit that executes the game program. Server device.
10. A storage unit that stores the game program according to any one of claims 1 to 8; A control unit that executes the game program. Game system.
Citation Information
Patent Citations
Game system, game control device, and program
JP2017064086A
Computer system and game system
JP2018171283A
Program and server system
JP2018196741A