Game system, game processing method, game program

The game system addresses the issue of waiting time boredom by offering a third game option for players until the second game reaches the required player count, effectively utilizing waiting time and improving the gaming experience.

JP7695568B2Active Publication Date: 2025-06-19CAPCOM CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2023034845
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-03-07
Publication Date
2025-06-19
Estimated Expiration
2043-03-07

AI Technical Summary

Technical Problem

In games that allow entry into another game, players often experience boredom during the waiting time until the predetermined number of players joins, leading to inefficiency in utilizing this time.

Method used

A game system that includes a progress unit for managing three types of games: a first game where players move in a virtual space, a second game played by a predetermined number of players, and a third game available for players waiting to reach the required number for the second game. The system allows players to enter the second game when the required number is met and provides the third game option for players until the second game begins.

Benefits of technology

Effectively utilizes waiting time by allowing players to engage in the third game until the second game starts, thereby reducing boredom and enhancing the overall gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007695568000001
    Figure 0007695568000001
  • Figure 0007695568000002
    Figure 0007695568000002
  • Figure 0007695568000003
    Figure 0007695568000003
Patent Text Reader

Abstract

To effectively utilize waiting time until game play is started.SOLUTION: A reception section 101 receives entry into a second game by a player who operates a player character that exists in an entry area (a second game played by a predetermined number of at least two players) when the player character exists in the entry area in a first game in which the player character travels in a virtual space. A management section 102 permits play of a third game by entry players when the number of the entry players as players in which entry into the second game is received goes lower than a predetermined number, and permits play of the second game by the entry players when the number of the entry players reaches a predetermined number.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to game technology.

Background Art

[0002] Patent Document 1 discloses a computer system that controls the execution of a game in which a plurality of characters including a player character operated by a player move within a game space.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In a game as described above, for the purpose of improving the interestingness, etc., it is conceivable to accept entry into another game that can be played by a predetermined number of players within a virtual space in which a plurality of characters can move.

[0005] However, in the above game (a game that can accept entry into another game), another game cannot be played until the entry of a predetermined number of players is completed. Therefore, there is a possibility that the player may feel bored with the waiting time until the start of the game play.

[0006] An object of the present disclosure is to provide a game technology capable of effectively utilizing the waiting time until the start of game play.

Means for Solving the Problems

[0007] A first aspect is A progress unit that progresses a game including a first game in which a player character moves in a virtual space according to a player's operation, a second game played by two or more predetermined numbers of players, and a third game different from the first game and the second game. When the player character exists in an entry area provided in the virtual space in the first game, a reception unit that receives entry of the player who operates the player character existing in the entry area into the second game. When the number of entry players who are players who have received entry into the second game in the entry area by the reception unit is less than the predetermined number, permission is given to play the third game by the entry players, and when the number of entry players reaches the predetermined number, a management unit that permits the entry players to play the second game. A game system.

[0008] In a first aspect, The second game may be a battle game in which a predetermined number of player characters operated by a predetermined number of entry players battle.

[0009] In a first aspect, The third game may be a game played by one entry player.

[0010] In a first aspect, A plurality of the entry areas may be provided in the virtual space. The reception unit may receive entry of the player into the second game for each entry area. For each entry area, the second game may be played by a predetermined number of entry players who have received entry into the second game in the entry area.

[0011] In a first aspect, The third game may be a spectator game in which another second game played by another predetermined number of entry players whose entry is accepted in an entry area different from the entry area where the entry of the second game by the entry player is accepted is watched.

[0012] In a first aspect, When the second game is being played by a predetermined number of entry players whose entry into the second game is accepted in the entry area, the reception unit may accept a reservation for entry into the second game by a non-entry player who is a player other than the entry player and who operates a player character existing in the entry area.

[0013] In a first aspect, The second game may be a battle game in which a predetermined number of player characters operated by the predetermined number of entry players are respectively arranged at predetermined play start positions determined in advance and then battle, When the reception unit accepts a reservation for entry into the second game by the non-entry player, the reception unit may accept a designation of a play start position of the player character in the second game.

[0014] In a first aspect, When the number of the entry players reaches the predetermined number, the management unit may notify the entry players that the play of the second game by the entry players has been permitted.

[0015] In a first aspect, When the number of the entry players reaches the predetermined number, the management unit may interrupt the play of the third game by the entry players.

[0016] A second aspect is a game processing method performed by a computer, A game progress step of progressing a game including a first game in which a player character moves in a virtual space according to a player's operation, a second game played by two or more predetermined numbers of players, and a third game different from the first game and the second game, When the player character exists in an entry area provided in the virtual space in the first game, a reception step of receiving entry to the second game by a player who operates the player character existing in the entry area, A play management step of permitting the entry player to play the third game when the number of entry players who have received entry to the second game in the entry area in the reception step is less than the predetermined number, and permitting the entry player to play the second game when the number of entry players reaches the predetermined number. It is a game processing method.

[0017] A third aspect is a computer A progress unit that progresses a game including a first game in which a player character moves in a virtual space according to a player's operation, a second game played by two or more predetermined numbers of players, and a third game different from the first game and the second game, When the player character exists in an entry area provided in the virtual space in the first game, a reception unit that receives entry to the second game by a player who operates the player character existing in the entry area, When the number of entry players who have received entry to the second game in the entry area by the reception unit is less than the predetermined number, the entry player is permitted to play the third game, and when the number of entry players reaches the predetermined number, it functions as a management unit that permits the entry player to play the second game. It is a game program.

Effects of the Invention

[0018] According to the present disclosure, the waiting time until the start of the second game can be effectively utilized.

Brief Description of the Drawings

[0019]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Modes for Carrying Out the Invention

[0020] Hereinafter, embodiments will be described in detail with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals and their description will not be repeated.

[0021] (Explanation of Terms) First, the terms used in the following description will be explained. In the following, terms such as game, player, player character, and entry are used. A game refers to a game (video game) that progresses in a virtual space. The virtual space may be a three-dimensional space or a two-dimensional space. A player is a user who plays the game. A player character is a character that operates in the virtual space according to the user's operations. Note that a character is an example of an object placed in the virtual space. An entry is to apply for participation in the game.

[0022] (Game System) FIG. 1 illustrates the configuration of the game system 1 of the embodiment. The game system 1 includes a server device 10 and a plurality of game devices 20. In the game system 1, the server device 10 and the game devices 20 are communicably connected to each other via a communication network 5. Examples of the communication network 5 include the Internet and a LAN.

[0023] 〔Overview of the Game System〕 The server device 10 manages the game system. For example, the server device 10 is managed by an operation that provides the game.

[0024] The game device 20 is operated by a user and executes the game. Examples of the game device 20 include home game consoles such as PlayStation (registered trademark), XBox (registered trademark), and Nintendo Switch (registered trademark), portable game consoles such as PlayStation Vita (registered trademark), and personal computers. In the following, the case where the game device 20 is a home game console will be taken as an example. A display 31, a speaker 32, and a controller 33 are connected to the game device 20.

[0025] 〔Hardware Configuration of the Server Device〕 The server device 10 includes a network interface 11, a storage unit 12, and a control unit 13. The network interface 11 and the storage unit 12 are electrically connected to the control unit 13 via a bus 14.

[0026] The network interface 11 is communicably connected to other information terminals (for example, the game device 20) via the communication network 5.

[0027] The storage unit 12 stores various kinds of information and data. The storage unit 12 is composed of an HDD, an SSD, a RAM, a ROM, etc. For example, the storage unit 12 stores a game program and game data for executing a game, account information (ID and password) of a pre-registered user, etc.

[0028] The control unit 13 controls the operation of the server device 10. The control unit 13 transmits and receives various kinds of information and data, and processes various kinds of information and data. The control unit 13 has a CPU (microcomputer) and a memory. Programs for operating the CPU and the like are stored in the memory.

[0029] 〔Hardware Configuration of Game Device〕 As shown in FIG. 2, the game device 20 includes a network interface 21, a graphic processing unit 22, an audio processing unit 23, an operation processing unit 24, a storage unit 25, and a control unit 26. The network interface 21, the graphic processing unit 22, the audio processing unit 23, the operation processing unit 24, and the storage unit 25 are electrically connected to the control unit 26 via a bus 27.

[0030] The network interface 21 is communicably connected to other information terminals (for example, the server device 10 and other game devices 20) via the communication network 5.

[0031] The display 31 is connected to the graphic processing unit 22. The graphic processing unit 22 draws a game image including various objects related to the virtual space in a video format according to the game image information output from the control unit 26. The game image drawn in the video format is displayed on the display 31 as a game screen.

[0032] The speaker 32 is connected to the audio processing unit 23. The audio processing unit 23 plays back and synthesizes game sounds according to the instructions of the control unit 26. The game sounds played back and synthesized by the audio processing unit 23 are output from the speaker 32.

[0033] The controller 33 is connected to the operation processing unit 24. The operation processing unit 24 transmits and receives data related to operation inputs to and from the controller 33. Then, the operation processing unit 24 transmits operation information indicating the operation input to the controller 33 to the control unit 26.

[0034] For example, the user inputs an operation signal to the game device 20 by operating the controller 33. That is, when the controller 33 is operated by the user, the controller 33 transmits an operation signal corresponding to the user's operation to the operation processing unit 24. The operation processing unit 24 generates operation information based on the operation signal and transmits the operation information to the control unit 26.

[0035] The storage unit 25 stores various information and data. The storage unit 25 is composed of an HDD, an SSD, a RAM, a ROM, etc. For example, the storage unit 25 stores a game program and game data for executing a game, account information (ID and password) of a user (player) who uses the game device 20, etc.

[0036] The control unit 26 controls the operation of the game device 20. The control unit 26 transmits and receives various information and data and processes various information and data. The control unit 26 has a CPU (microcomputer) and a memory. Programs for operating the CPU are stored in the memory.

[0037] 〔Functional Configuration of the Control Unit in the Server Device〕 As shown in FIG. 1, the control unit 13 of the server device 10 includes a progress unit 100, a reception unit 101, and a management unit 102. Specifically, the control unit 13 functions as the progress unit 100, the reception unit 101, and the management unit 102 when its CPU executes various programs. This program is an example of a game program.

[0038] 〈Progress Unit〉 The progress unit 100 progresses the game. For example, the progress unit 100 receives operation information, generates game data for executing the game, and transmits the game data.

[0039] 〈Reception Unit〉 The reception unit 101 performs various receptions. In this example, the reception unit 101 receives logins, entries to the game, reservations and confirmations of entries to the game, and so on.

[0040] 〈Management Unit〉 The management unit 102 performs various managements. In this example, the management unit 102 manages entries to the game and game play.

[0041] 〔Functional Configuration of the Control Unit in the Game Device〕 As shown in FIG. 2, the control unit 26 of the game device 20 includes an execution unit 200 and a game processing unit 201. Specifically, the control unit 26 functions as the execution unit 200 and the game processing unit 201 when its CPU executes various programs. This program is an example of a game program.

[0042] 〈Execution Unit〉 The execution unit 200 executes the game in response to the control by the progress unit 100 of the server device 10. For example, the execution unit 200 receives game data, controls the display 31 and the speaker 32 based on the game data, and transmits operation information indicating the operations input to the controller 33.

[0043] <Game Processing Unit> The game processing unit 201 performs various processes related to the game. For example, the game processing unit 201 transmits and receives various information and data to and from the server device 10. The game processing unit 201 operates in response to the control by the control unit 13 of the server device 10.

[0044] Specifically, the game processing unit 201 controls the display 31 and the speaker 32 connected to the game device 20 based on various information and data transmitted from the control unit 13 of the server device 10. For example, the game processing unit 201 causes various images to be displayed on the display 31.

[0045] Also, the game processing unit 201 generates various information in response to the operations input to the controller 33 connected to the game device 20, and transmits the various information to the server device 10. The control unit 13 of the server device 10 operates based on the various information transmitted from the game processing unit 201.

[0046] 〔Explanation of the Game〕 Next, the game advanced by the advancement unit 100 will be explained. This game includes a first game, a second game, and a third game.

[0047] 〈First Game〉 The first game is a game in which the player character moves within the virtual space in response to the operations by the player, and is a game played simultaneously by a plurality of players. An entry area is provided within the virtual space in the first game. In the entry area, entry by the player into the second game is accepted. In this game (the game advanced by the advancement unit 100), it is possible to accept entry into the second game within the virtual space in the first game.

[0048] 〈Second Game〉 The second game is a game played by a predetermined number of players. The predetermined number is a number (integer) of 2 or more. In this example, the second game is a battle game in which a predetermined number of player characters operated by a predetermined number of entry players battle against each other. Note that an entry player is a player whose entry into the second game is accepted in the entry area. Also, the second game is a battle game in which a predetermined number of player characters operated by a predetermined number of entry players are respectively arranged at a predetermined number of play start positions determined in advance and then battle against each other.

[0049] 〈Details of the entry area〉 Note that in this example, a plurality of entry areas are provided in the virtual space in the first game, and entry into the second game is accepted for each entry area. And for each entry area, the second game is played by a predetermined number of entry players whose entry into the second game is accepted in that entry area.

[0050] 〈Specific example of the first game〉 As shown in FIG. 3, in this example, the first game is a game in which the avatar A moves within a virtual square (or room) according to the operation of the player. The avatar A is an example of a player character that operates according to the operation of the player in the first game. The virtual square (or room) is an example of the virtual space in the first game.

[0051] In the example of FIG. 3, three entry areas E (the first to third entry areas E1 to E3) are provided in the virtual space. Also, the first game housing G1 and the second game housing G2 are installed in each of the three entry areas E. The first game housing G1 and the second game housing G2 constitute a set of arcade game machines.

[0052] In the first entry area E1, entry (entry into the second game) by the player operating the avatar A1 is accepted, and the player operating the avatar A1 is waiting for the start of play of the second game.

[0053] In addition, when entry by a player is accepted in the entry area E, the avatar A operated by that player assumes a posture of sitting on the game cabinet installed in the entry area E and waiting (for example, the posture of the avatar A1 shown in FIG. 3). This posture is an example of a posture indicating that entry by the player operating the avatar A into the second game has been accepted (is already accepted).

[0054] Also, the image of the speech bubble of the avatar A1 is an image provided to the player operating that avatar A1 (specifically, the game device 20 used by the player), and it does not necessarily have to be provided to other players who play the first game simultaneously with the player operating that avatar A1. The same applies to the images of other speech bubbles.

[0055] In the second entry area E2, the player operating the avatar A2 has completed entry into the second game and is waiting for the start of play of the second game. There, the avatar A3 enters the second entry area E2, and the player operating the avatar A3 is considering whether to enter the second game.

[0056] In the third entry area E3, the player operating the avatar A4 and the player operating the avatar A5 are playing the second game. There, the avatar A6 enters the third entry area E3, and the player operating the avatar A6 is considering whether to reserve entry into the second game.

[0057] In addition, when the second game is being played (is in a state of being played) by the entry player in the entry area E, the avatar A operated by that entry player makes a behavior of moving the hand to operate the game cabinet (for example, the behavior of the avatar A4 shown in FIG. 3). This behavior is an example of a behavior indicating that the second game is being played by the player operating that avatar A.

[0058] In addition, in the first game shown in Fig. 3, players can not only enter the second game, but also watch other players playing the second game, and communicate with other players through chat. The virtual space in the first game is a place for players to interact, where players can casually choose opponents to play against, watch, and communicate with each other.

[0059] <Example of the second game> As shown in FIG. 4, in this example, the second game is a fighting game in which two fighters F (a first fighter F1 and a second fighter F2) operated by two players fight in a virtual space. Fighter F is an example of a player character that acts in response to the operation of the player in the second game. The fighting game is an example of a battle game.

[0060] In the example of Figure 4, the first fighter F1 is operated by the player 1, and the second fighter F2 is operated by the player 2. The second game shown in Figure 4 starts with the first fighter F1 located at the first play start position SP1, and the second fighter F2 located at the second play start position SP2.

[0061] <Starting position of play> In this example, the play start position SP of fighter F is determined according to the position within the entry area E where the entry (entry to the second game) is accepted.

[0062] Specifically, in the examples of Figures 3 and 4, a first position where a first game cabinet G1 is installed and a second position where a second game cabinet G2 is installed are prepared as positions in the entry area E where entries can be accepted, and a first play start position SP1 (e.g., the 1P side) is associated with the first position, and a second play start position SP2 (e.g., the 2P side) is associated with the second position.

[0063] When the entry of Player 1 is accepted at the first position in the entry area E and the entry of Player 2 is accepted at the second position in the entry area E, the play start position of the first fighter F1 operated by Player 1 becomes the first play start position SP1 associated with the first position, and the play start position of the second fighter F2 operated by Player 2 becomes the second play start position SP2 associated with the second position.

[0064] 〈Third Game〉 The third game is a game different from the first game and the second game. The third game is a game provided for an entry player (specifically, the game device 20 used by the entry player) waiting for the start of the second game.

[0065] In this example, the third game is a single-player game or a spectator game. Specifically, as the third game, it is possible to select any one of two types of games (single-player game and spectator game).

[0066] 〈Single-Player Game〉 The single-player game is a game in which an entry player plays alone. In this example, the single-player game is a battle game in which a player character operated by the entry player battles against a non-player character. The non-player character is a character operated by a computer. Specifically, the single-player game is a fighting game in which a fighter operated by the entry player fights against a fighter operated by a computer. In other words, the single-player game is a practice game in which the entry player can practice the second game.

[0067] The single-player game may be a computer-versus-computer game mode where the player battles against a character operated by a computer as described above, or it may be a training mode game for practicing techniques and combo attacks (operation practice). Also, in the training mode, it may be possible for the user to specify the movements of the character serving as the practice opponent.

[0068] 〈Spectator Game〉 The spectator game is a game in which another second game played by a predetermined number of other entry players whose entries are accepted in a different entry area from the entry area where the entry of the entry player into the second game is accepted is observed.

[0069] For example, in the example of FIG. 3, the "player operating avatar A1" whose entry into the second game is accepted in the first entry area E1 can observe the second game played by the "player operating avatar A4" and the "player operating avatar A5" whose entries into the second game are accepted in the third entry area E3.

[0070] 〔Processes Performed in the Game System〕 In this example, in the game system 1, login processing, game progress processing, entry reception processing, play management processing, entry reservation reception processing, and entry reservation confirmation processing are performed. The processes performed in the game system 1 are an example of a game processing method. A program for causing a computer (e.g., the control unit 13, etc.) to execute this game processing method is an example of a game program.

[0071] 〔Login Processing〕 Next, the login processing will be described. The login processing is a process performed to start the game.

[0072] In the login process, the game processing unit 201 of the game device 20 transmits the account information of the user who uses the game device 20 to the server device 10 in response to the operation of the user who uses the game device 20. The reception unit 101 of the server device 10 performs user authentication based on the account information transmitted from the game device 20 and the pre-registered account information. When access to the game device 20 is permitted by the user authentication, the server device 10 and the game device 20 communicate with each other to start the game.

[0073] Note that the control unit 13 of the server device 10 can manage (confirm) which player (user) is operating which game device 20 and which player character is being operated based on the result of user authentication in the login process (which user is the user who uses the game device 20 whose access is permitted).

[0074] 〔Game progress processing〕 Next, the game progress processing will be described. The game progress processing is processing for progressing the game, and is performed after access to the game device 20 (access to the server device 10) is permitted by the login process.

[0075] The progress unit 100 of the server device 10 transmits game data for executing the game to the game device 20. The execution unit 200 of the game device 20 outputs images and sounds related to the game to the display 31 and the speaker 32 based on the game data transmitted from the server device 10. The player operates the controller 33 in response to the images and sounds output from the display 31 and the speaker 32.

[0076] The execution unit 200 of the game device 20 transmits operation information indicating the operation input to the controller 33 to the server device 10. The progress unit 100 of the server device 10 generates game data in which the operation information is reflected based on the operation information transmitted from the game device 20, and transmits the game data to the game device 20.

[0077] By repeating the above process, the game progresses. For example, between the progress section 100 of the server device 10 and the execution section 200 of the game device 20, game data and operation information related to the first game are transmitted and received, and the first game is provided from the server device 10 to the game device 20. The same applies to the second game and the third game as to the first game.

[0078] Note that the control section 13 of the server device 10 can manage (confirm) the position of the player character in the virtual space based on the game data generated by the progress section 100 and / or the operation information transmitted from the game device 20.

[0079] 〔Entry Reception Process〕 Next, with reference to FIG. 5, the entry reception process will be described. The entry reception process is a process performed on a player who is playing the first game (specifically, the game device 20 used by the player), and is a process for accepting the player's entry into the second game.

[0080] In this example, the entry reception process is performed for each entry area. Note that the entry reception process is performed in an "entry area where the second game is not being played (in a playing state)" among a plurality of entry areas. Specifically, for each entry area where the second game is not being played, the following process is repeatedly performed until the second game becomes "in play" in that entry area.

[0081] Note that hereinafter, the entry into the second game will be simply referred to as "entry".

[0082] 〈Step S101〉 The reception section 101 determines whether an avatar exists in the entry area. When an avatar comes to exist in the entry area (for example, the avatar enters the entry area), the process of step S102 is performed.

[0083] 〈Step S102〉 The reception unit 101 determines whether an entry has been made by a player who operates an avatar existing within the entry area. If an entry has been made, the process of step S103 is performed; otherwise, the process ends.

[0084] In this example, the reception unit 101 controls the game device 20 used by the player to cause an image (for example, the speech bubble image of avatar A3 shown in FIG. 3) prompting a selection of whether to enter to be displayed on the display 31 connected to the game device 20. The player operates the controller connected to the game device 20 to select whether to enter.

[0085] In the example of FIG. 3, the speech bubble image of avatar A3 includes "1: Enter" and "2: Leave". When "1: Enter" is selected by a player who operates avatar A3 existing in the second entry area E2, the reception unit 101 determines that an entry has been made by the player. On the other hand, when "2: Leave" is selected by the player, the reception unit 101 determines that no entry has been made by the player. Then, the avatar A3 operated by the player leaves the second entry area E2.

[0086] 〈Step S103〉 The reception unit 101 receives the entry made in step S102. Then, the reception unit 101 stores the result of receiving the entry in the storage unit 12 of the server device 10.

[0087] In this example, the reception unit 101 stores entry information indicating the player who has made an entry, in association with the entry area in which the entry has been made, in the storage unit 12 of the server device 10. As a result, in the storage unit 12, entry information indicating the players who have had their entries received in each entry area is stored for each entry area.

[0088] By referring to the entry information stored in the memory unit 12, for each entry area, it is possible to confirm which player's entry was accepted in that entry area and the number of players whose entries were accepted in that entry area.

[0089] Also, in this example, when the reception unit 101 accepts a player's entry, in the virtual space of the first game, the avatar operated by that player sits on the game cabinet installed in the entry area and waits (for example, the posture of avatar A2 shown in FIG. 3), and an image indicating waiting for an entry (for example, the speech bubble image of avatar A2 shown in FIG. 3) is displayed near that avatar. For example, the progress unit 100 advances the first game so that the posture of the avatar becomes "sitting on the game cabinet and waiting" and an image indicating "waiting for an entry" is displayed near that avatar.

[0090] Note that the speech bubble image of "Looking for a match" of avatar A2 in FIG. 3 is an image provided for "other players (specifically, game devices 20 used by other players) excluding the player operating avatar A2" among a plurality of players playing the first game simultaneously, and it does not have to be provided for the player operating avatar A2.

[0091] As described above, in the entry reception process, when an avatar (an example of a player character) exists in the entry area provided in the virtual space in the first game, the reception unit 101 accepts the entry of the player operating the avatar existing in that entry area into the second game.

[0092] 〔Play management process〕 Next, with reference to FIG. 6, the play management process will be described. The play management process is a process performed on a player (specifically, the game device 20 used by the player) who is playing the first game, and is a process for managing the game play (which game to play) by that player.

[0093] In this example, the play management process is performed for each entry area. Note that the play management process is performed in an "entry area where the second game is not being played (in a played state)" among a plurality of entry areas. Specifically, for each entry area where the second game is not being played, the following process is repeatedly performed until the second game becomes "being played" in that entry area.

[0094] Note that hereinafter, the number of entry players who are players for whom an entry has been received in the entry area is simply referred to as the "number of entry players".

[0095] <Step S201> The management unit 102 determines whether an entry has been received in the entry area by the reception unit 101. When an entry is received by the reception unit 101, the process of step S202 is performed.

[0096] <Step S202> The management unit 102 determines whether the number of entry players has reached a predetermined number. In this example, the management unit 102 derives the number of entry players based on the entry information (entry information stored for each entry area) stored in the storage unit 12 of the server device 10.

[0097] If the number of entry players has not reached the predetermined number, the process of step S203 is performed, and when the number of entry players reaches the predetermined number, the process of step S204 is performed.

[0098] <Step S203> If the number of entry players has not reached the predetermined number, the management unit 102 permits the play of the third game by the player who has received an entry by the reception unit 101.

[0099] In this example, the management unit 102 controls the game device 20 used by the player to cause an image (for example, the speech bubble image of the avatar A1 shown in FIG. 3) prompting a selection of whether to play the third game to be displayed on the display 31 connected to the game device 20. The player operates the controller connected to the game device 20 to select whether to play the third game.

[0100] When it is selected to play the third game, the management unit 102 controls the progress unit 100 so that the provision to the player of the first game (specifically, the game device 20 used by the player) is interrupted and the provision to the player of the third game selected by the player is started. Thereby, the player can play the third game.

[0101] Note that for "other players (specifically, the game devices 20 used by other players) excluding the player who has started playing the third game" among the plurality of players who are playing the first game simultaneously, the provision of the first game by the progress unit 100 is continued.

[0102] In the example of FIG. 3, the speech bubble image of the avatar A1 includes "1: Practice", "2: Watch other games", "3: Wait as is", and "4: Cancel entry".

[0103] When "1: Practice" is selected by the player operating the avatar A1, the management unit 102 controls the progress unit 100 to start providing a "single-player game", which is an example of the third game, to that player. The player operating the avatar A1 plays the single-player game.

[0104] When "2: Watch other games" is selected by the player operating avatar A1, the management unit 102 controls the progress unit 100 to start providing the "watching game", which is an example of the third game, to that player. The player operating avatar A1 watches another game (for example, the second game being played in the third entry area E3).

[0105] When "3: Wait as it is" or "4: Leave" is selected by the player operating avatar A1, the management unit 102 controls the progress unit 100 to continue providing the first game to that player. The player operating avatar A1 continues to play the first game.

[0106] In addition, when "4: Entry cancellation" is selected by the player operating avatar A1, the management unit 102 cancels the entry of the player operating avatar A1 (entry to the second game). Specifically, the management unit 102 deletes the "entry information indicating the player operating avatar A1" among the entry information stored in the storage unit 12 of the server device 10. As a result, the "entry of the player operating avatar A1" received by the reception unit 101 is cancelled.

[0107] 〈Step S204〉 When the number of entry players reaches a predetermined number, the management unit 102 permits the play of the second game by the players whose entries have been received by the reception unit 101.

[0108] In this example, when the number of entry players reaches a predetermined number, the management unit 102 notifies each of the predetermined number of entry players (specifically, the game devices 20 used by the entry players) that the play of the second game by the predetermined number of entry players has been permitted.

[0109] For example, in the example of FIG. 3, when an entry by a player who operates the avatar A3 in the second entry area E2 is accepted, the management unit 102 displays an image notifying that the play of the second game in the second entry area E2 is permitted on each of "the display 31 connected to the game device 20 used by the player who operates the avatar A2" and "the display 31 connected to the game device 20 used by the player who operates the avatar A3".

[0110] Also, when the "entry player who is playing the third game" is included in a predetermined number of entry players, when the number of entry players reaches the predetermined number, the management unit 102 interrupts the play of the third game by that entry player.

[0111] For example, in the example of FIG. 3, when a player who operates the avatar A2 in the second entry area E2 where a battle is being recruited is playing the third game (single-player game or spectator game), the management unit 102 controls the progress unit 100 so that the provision of the third game to the player who operates the avatar A2 (specifically, the game device 20 used by the player) is interrupted.

[0112] Then, when all of the predetermined number of entry players are in a state where they can start playing the second game, the management unit 102 controls the progress unit 100 so that the provision of the second game to each of the predetermined number of entry players (specifically, the game device 20 used by the entry player) is started. As a result, the predetermined number of entry players can play the second game.

[0113] When the second game played by the predetermined number of entry players ends, the management unit 102 maintains or deletes the entry of each entry player into the second game according to the play result of the second game by that entry player. By deleting the entry of the entry player into the second game, a new entry into the second game can be accepted.

[0114] In this example, when the outcome of a fighting game played by two entry players is determined and the fighting game ends, the management unit 102 deletes the entry information indicating the "losing entry player" among the entry information stored in the server device 10, and leaves the entry information indicating the "winning entry player" without deletion.

[0115] As described above, in the play management process, when the number of entry players, who are players whose entry into the second game has been accepted in the entry area by the reception unit 101, is less than a predetermined number, the management unit 102 permits the entry players to play the third game. Then, when the number of entry players reaches the "predetermined number", the management unit 102 permits the entry players to play the second game.

[0116] 〔Entry reservation reception process〕 Next, with reference to FIG. 7, the entry reservation reception process will be described. The entry reservation reception process is a process performed on a player who is playing the first game (specifically, the game device 20 used by the player), and is a process for accepting a reservation for the player to enter the second game.

[0117] In this example, the entry reservation reception process is performed for each entry area. Note that the entry reservation reception process is performed in the "entry area where the second game is being played (in the playing state)" among a plurality of entry areas. Specifically, for each entry area where the second game is not being played, the following process is repeatedly performed until the second game being played in that entry area ends.

[0118] Hereinafter, the reservation for entry into the second game will be simply referred to as "entry reservation".

[0119] 〈Step S301〉 The reception unit 101 determines whether an avatar exists in the entry area. When an avatar comes to exist in the entry area (for example, an avatar enters the entry area), the process of step S302 is performed.

[0120] 〈Step S302〉 The reception unit 101 determines whether an entry reservation has been made by the player who operates the avatar existing in the entry area. If an entry reservation has been made, the process of step S303 is performed; otherwise, the process ends.

[0121] In this example, the reception unit 101 controls the game device 20 used by the player to cause an image for prompting a selection of whether to make an entry reservation (for example, the speech bubble image of avatar A6 shown in FIG. 3) to be displayed on the display 31 connected to the game device 20. The player operates the controller connected to the game device 20 to select whether to make an entry reservation.

[0122] In the example of FIG. 3, the speech bubble image of avatar A6 includes "1: Make an entry reservation" and "2: Leave". When "1: Make an entry reservation" is selected by the player who operates avatar A6 existing in the third entry area E3, the reception unit 101 determines that an entry reservation has been made by the player. On the other hand, when "2: Leave" is selected by the player, the reception unit 101 determines that no entry reservation has been made by the player. Then, avatar A6 operated by the player leaves the third entry area E3.

[0123] 〈Step S303〉 The reception unit 101 accepts the entry reservation made in step S302. Then, the reception unit 101 stores the result of accepting the entry reservation in the storage unit 12 of the server device 10.

[0124] Also, in this example, when the reception unit 101 receives an entry reservation, it receives the designation of the play start position of the player character in the second game. Then, the reception unit 101 stores the result of the designation of the play start position together with the result of the reception of the entry reservation in the storage unit 12 of the server device 10.

[0125] Specifically, the reception unit 101 controls the game device 20 used by the player making the entry reservation to cause an image (for example, an image in which any one of "1P side", "2P side", and "either is acceptable" can be selected as the play start position) for designating the play start position of the player character in the second game to be displayed on the display 31 connected to the game device 20. The player operates the controller connected to the game device 20 to designate the play start position of the player character in the second game.

[0126] Then, the reception unit 101 stores, in the storage unit 12 of the server device 10, entry reservation information indicating the player who made the entry reservation, the time when the entry reservation was received, and the play start position (the play start position of the player character in the second game) designated by the player, in association with the entry area where the entry reservation was made. As a result, in the storage unit 12, for each entry area, entry reservation information indicating "the player who made an entry reservation in that entry area", "the time when the entry reservation was received", and "the play start position designated by the player" is stored.

[0127] By referring to the entry reservation information stored in the storage unit 12, for each entry area, it is possible to confirm which player made an entry reservation at what time in that entry area, the number of players who made an entry reservation in that entry area, and which play start position (the play start position of the player character in the second game) was designated by which player.

[0128] As described above, in the entry reservation reception process, when the second game is being played by a predetermined number of entry players who have made an entry to the second game in the entry area, the reception unit 101 accepts a reservation for entry to the second game from a "non-entry player" who is a player other than the entry player and who operates an avatar (an example of a player character) existing in the entry area.

[0129] Also, in the entry reservation reception process, when the reception unit 101 accepts a reservation for entry to the second game from a non-entry player, it accepts a designation of the play start position of the player character in the second game.

[0130] 〔Entry Reservation Confirmation Process〕 Next, with reference to FIG. 8, the entry reservation confirmation process will be described. The entry reservation confirmation process is a process performed on a player who is playing the first game (specifically, the game device 20 used by the player), and is a process for confirming the reservation of the player for entry to the second game.

[0131] In this example, the entry reservation confirmation process is performed for each entry area. Note that the entry reception process is performed in an "entry area where the second game is not being played (not in a playing state)" among a plurality of entry areas. Specifically, for each entry area where the second game is not being played, the following process is performed during the period from when the second game ends in that entry area until the next second game starts.

[0132] 〈Step S401〉 The reception unit 101 determines whether there is an unprocessed entry reservation that is not the target of the entry reservation confirmation process among the entry reservations received in the entry area. If there is an unprocessed entry reservation, the process of step S402 is performed; otherwise, the process ends.

[0133] In this example, when there is "unprocessed entry reservation confirmation information" remaining among the entry reservation information (entry reservation information stored for each entry area) stored in the storage unit 12 of the server device 10, the reception unit 101 determines that there is an unprocessed entry reservation.

[0134] <Step S402> The reception unit 101 selects an "entry reservation to be processed" from among the unprocessed entry reservations, and notifies the player who made the selected entry reservation that it is their turn to enter (enter the second game).

[0135] In this example, the reception unit 101 selects, as the processing target, "entry reservation information with an earlier reception time" from among the unprocessed entry reservation information. Then, the reception unit 101 controls the game device used by the player indicated in the selected entry reservation information, and causes an image notifying that it is the player's turn to enter to be displayed on the display 31 connected to the game device 20.

[0136] <Step S403> Next, the reception unit 101 determines whether an entry has been made by the player who was notified in step S402 that it is their turn to enter. If an entry has been made, the process of step S404 is performed; otherwise, the process of step S401 is performed.

[0137] The process of step S403 is the same as the process of step S102. For example, an image prompting the player to select whether to enter (for example, an image including "1: Enter" and "2: Do not enter") is displayed on the display 31 connected to the game device 20 used by the player. Note that when "1: Enter" is selected by the player, the avatar operated by the player is moved to the entry area for which the player had made an entry reservation.

[0138] <Step S404> When a player makes an entry, the reception unit 101 accepts the entry made by the player. The process of step S403 is the same as the process of step S102.

[0139] Note that in this example, the reception unit 101 determines, for each entry reservation (specifically, entry reservation information), whether or not the entry reservation meets a predetermined cancellation condition, and cancels (deletes) the entry reservation that meets the cancellation condition.

[0140] Examples of the cancellation conditions include conditions such as another entry reservation being accepted by the player in a different entry area from the entry area where the player's entry reservation was accepted, the player who made the entry reservation leaving the first game, and a predetermined time having elapsed since the entry reservation was accepted.

[0141] 〔Summary of the Embodiment〕 To summarize the above, the game system 1 of the embodiment includes a progress unit 100, a reception unit 101, and a management unit 102.

[0142] The progress unit 100 progresses a game including a first game in which a player character moves in a virtual space according to a player's operation, a second game played by two or more predetermined numbers of players, and a third game different from the first game and the second game.

[0143] When the player character exists in an entry area provided in the virtual space in the first game, the reception unit 101 accepts an entry by the player who operates the player character existing in the entry area into the second game.

[0144] When the number of entry players, who are players whose entry into the second game has been accepted in the entry area by the reception unit 101, is less than a predetermined number, the management unit 102 permits the entry players to play the third game. When the number of entry players reaches the predetermined number, the management unit 102 permits the entry players to play the second game.

[0145] The game processing method according to the embodiment is a game processing method performed by a control unit 13 (an example of a computer), and includes a game progress step, a reception step, and a play management step.

[0146] The game progress step progresses a game including a first game in which a player character moves in a virtual space according to a player's operation, a second game played by two or more predetermined numbers of players, and a third game different from the first game and the second game.

[0147] The reception step receives an entry of a player who operates a player character present in the entry area into the second game when the player character is present in the entry area provided in the virtual space in the first game.

[0148] The play management step permits the entry players to play the third game when the number of entry players, who are players whose entry into the second game has been accepted in the entry area by the reception step, is less than a predetermined number, and permits the entry players to play the second game when the number of entry players reaches the predetermined number.

[0149] The game program according to the embodiment causes the control unit 13 (an example of a computer) to function as a progress unit 100, a reception unit 101, and a management unit 102.

[0150] 〔Effects of the Embodiment〕 As described above, in the embodiment, when the number of entry players (players who have been accepted to enter the second game in the entry area) is less than a predetermined number, by allowing the entry players to play the third game, the entry players can play the third game during the waiting time until the start of the second game. Thereby, the waiting time until the start of the second game can be effectively utilized, and the entry players can be prevented from feeling bored during the waiting time.

[0151] Further, in the embodiment, the second game is a battle game in which a predetermined number of player characters operated by a predetermined number of entry players battle against each other.

[0152] With the above configuration, in the virtual space in the first game in which the player character moves within the virtual space, it is possible to accept entry into a battle game in which a predetermined number of player characters battle against each other. Thereby, a game that has never existed before can be provided, and the interestingness of the game can be improved.

[0153] Further, in the embodiment, the third game is a game (single-player game) that an entry player plays alone.

[0154] With the above configuration, during the waiting time until the start of the second game, the entry player can be made to play a single-player game. Thereby, the waiting time until the start of the second game can be effectively utilized.

[0155] Further, in the embodiment, a plurality of entry areas are provided in the virtual space in the first game. The reception unit 101 accepts entry of the player into the second game for each entry area. Then, for each entry area, the second game is played by a predetermined number of entry players who have been accepted to enter the second game in that entry area.

[0156] With the above configuration, entries to the second game can be accepted in each of a plurality of entry areas provided in the virtual space of the first game, and a predetermined number of players can be allowed to play the second game. This makes it possible to provide a game that has never been played before, and to increase the entertainment value of the game.

[0157] Also, in an embodiment, the third game is a spectator game in which a player watches another second game being played by a predetermined number of entry players whose entries have been accepted in another entry area different from the entry area in which the entry player's entry to the second game was accepted.

[0158] With the above configuration, during the waiting time until the start of play of the second game in the entry area, the entry player can watch another second game (another second game being played in another entry area), thereby making it possible to effectively utilize the waiting time until the start of play of the second game.

[0159] Also, in an embodiment, when the second game is being played by a predetermined number of entry players whose entries to the second game have been accepted in an entry area, the reception unit 101 accepts a reservation for entry to the second game by a non-entry player who is a player who is not an entry player among the players operating player characters present in the entry area.

[0160] With the above configuration, a non-entry player can wait his / her turn to play the second game by reserving entry to the second game in the entry area in which he / she wants to play the second game.

[0161] In addition, in the embodiment, the second game is a battle game in which a predetermined number of player characters operated by a predetermined number of entry players are respectively arranged at predetermined play start positions and then battle. When the reception unit 101 receives a reservation for entry into the second game by a non-entry player, it receives a designation of the play start position of the player character in the second game.

[0162] With the above configuration, a non-entry player can specify the play start position of the player character in the second game when making a reservation for entry into the second game in the entry area where the player wants to play the second game. Thereby, for example, by specifying a play position different from the player with whom one wants to battle, one can battle with the desired opponent.

[0163] Also, in a specific entry area, when a specific player is challenging "how many consecutive second games (or how many players in the case of a 1-on-1 battle) can be won continuously", it is possible to make an entry reservation by specifying another play start position while avoiding the play start position of the player character operated by that specific player in the second game. Thereby, when that specific player loses in the second game, it is possible to avoid a situation where the above challenge is taken over unintentionally instead of that specific player.

[0164] (Other Embodiments) In the above description, the case where the predetermined number, which is the number of players playing the second game, is "2" has been taken as an example, but it is not limited to this. The second game may be a game played by three or more players. In this case, the entry reservation confirmation process (see FIG. 8) may be repeated until the number of entry players reaches a predetermined number of 3 or more.

[0165] Also, in the above description, as an example of the management (maintenance or deletion) of entries after the end of the second game, a knockout game (a rule where the entries of the winning entry players remain without being deleted) was given as an example, but it is not limited to this.

[0166] For example, after the end of the second game, the entries of all of a predetermined number of entry players who played the second game may be deleted. In this way, regardless of the play result of the second game, every time the second game ends, the entries of all entry players may be deleted.

[0167] Or, the management of entries after the end of the second game may be performed based on the number of consecutive plays. For example, after the end of the second game, among a predetermined number of entry players who played the second game, the entries of entry players whose number of consecutive plays has reached the upper limit number of times are deleted, and the entries of entry players whose number of consecutive plays has not reached the upper limit number of times may be maintained without being deleted.

[0168] Or, the management of entries after the end of the second game may be performed based on the consecutive play time. For example, after the end of the second game, among a predetermined number of entry players who played the second game, the entries of entry players whose consecutive play time has reached the upper limit time are deleted, and the entries of entry players whose consecutive play time has not reached the upper limit time may be maintained without being deleted.

[0169] Also, in the above description, when a player whose entry to the second game has been deleted after the end of the second game (for example, a player who lost in a battle game that is the second game) is a player who "interrupted the play of the third game in order to play the second game", after the end of the second game, the play of the third game by that player may be resumed. For example, the management unit 102 may control the progress unit 100 so that the provision of the third game to that player (specifically, the game device 20 used by the player) is resumed.

[0170] Also, in the above description, when there is no player who has made an entry reservation in the entry area (a player who has already reserved an entry), after the second game ends in that entry area, the management unit 102 may permit a replay of the second game by a predetermined number of players who played the second game.

[0171] Also, in the above description, the "fighting game" was given as an example of the second game, but it is not limited to this. The same applies to a single-player game which is an example of the third game.

[0172] Also, in the above description, the case where the first game cabinet G1 and the second game cabinet G2 are installed in the entry area E was given as an example, but it is not limited to this. For example, the entry area E may be an area designated as a "battle area" within the virtual space in the first game without installing objects such as game cabinets.

[0173] Also, the entry area E may not be a fixed area. For example, the entry area E may be an area within a predetermined range centered on an avatar (for example, the center) arranged in the virtual space in the first game. The avatar serving as the reference for the entry area E may be an avatar operated by a player (a player seeking a battle) who has already been accepted to enter the second game in that entry area E and is waiting for other players to enter.

[0174] Also, in the above description, the case where the player character (specifically, avatar A) operated by the player in the first game and the player character (specifically, fighter F) operated by the player in the second game are different from each other was given as an example, but it is not limited to this. For example, the avatar A moving within the virtual space in the first game may be used as the fighter F for fighting in the second game.

[0175] In the above description, as an example of a posture indicating that entry into the second game by the player operating the avatar (player character) is accepted, the posture where the avatar is sitting on the game cabinet installed in the entry area E and waiting (for example, the posture of the avatar A1 shown in FIG. 3) was given as an example, but it is not limited to this. For example, the posture indicating that entry into the second game by the player operating the avatar is accepted may be a fighting pose. Further, instead of (or together with) the above-described posture of the avatar, a symbol (for example, an icon) indicating the entry situation may be displayed near the avatar.

[0176] Similarly, in the above description, as an example of an action indicating that the second game is being played by the player operating the avatar (player character), the action where the avatar moves its hand to operate the game cabinet (the action of the avatar A4 shown in FIG. 3) was given as an example, but it is not limited to this. For example, the action indicating that the second game is being played by the player operating the avatar may be shadow boxing.

[0177] Also, in the above description, all of the plurality of entry areas E may be "entry areas capable of accepting entry reservations", or in the plurality of entry areas E, "entry areas capable of accepting entry reservations" and "entry areas not capable of accepting entry reservations" may be mixed.

[0178] Even when these other embodiments are adopted, the effects of the present invention are exhibited. Also, it is possible to appropriately combine this embodiment with other embodiments and between other embodiments. The above embodiments are essentially preferred examples and are not intended to limit the scope of the present invention, its applications, or its uses.

Explanation of Reference Numerals

[0179] 1 Game system 10 Server device 100 Progression unit 101 Reception Unit 102 Management Unit 20 Game Device 200 Execution Unit 201 Game Processing Unit

Claims

1. A game progress unit that progresses a game including a first game in which a player character moves in a virtual space according to a player's operation, a second game played by two or more predetermined numbers of players, and a third game different from the first game and the second game, When the player character exists in an entry area provided in the virtual space in the first game, a reception unit that receives entry of the player who operates the player character existing in the entry area into the second game, When the number of entry players, who are players who have received entry into the second game in the entry area by the reception unit, is less than the predetermined number, a management unit that permits the entry players to play the third game, and when the number of entry players reaches the predetermined number, permits the entry players to play the second game, When the second game is being played by a predetermined number of entry players who have received entry into the second game in the entry area, the reception unit receives a reservation for entry into the second game by a non-entry player who is a player who operates the player character existing in the entry area and is not an entry player, The second game is a battle game in which a predetermined number of player characters operated by the predetermined number of entry players are respectively arranged at predetermined play start positions and then battle, When the reception unit receives a reservation for entry into the second game by the non-entry player, the reception unit receives a designation of a play start position of the player character in the second game, A game system.

2. A game processing method performed by a computer, A game progress step of playing a game including a first game in which a player character moves in a virtual space according to a player's operation, a second game played by two or more predetermined numbers of players, and a third game different from the first game and the second game, When the player character exists in an entry area provided in the virtual space in the first game, a reception step of receiving entry of the player who operates the player character existing in the entry area into the second game, A play management step of permitting the entry player to play the third game when the number of entry players who have received entry into the second game in the entry area in the reception step is less than the predetermined number, and permitting the entry player to play the second game when the number of entry players reaches the predetermined number, In the reception step, when the second game is being played by a predetermined number of entry players who have received entry into the second game in the entry area, a reservation of entry into the second game by a non-entry player who is not an entry player among the players who operate the player character existing in the entry area is received, The second game is a battle game in which a predetermined number of player characters operated by the predetermined number of entry players are respectively arranged at predetermined play start positions and then battle, In the reception step, when receiving the reservation of entry into the second game by the non-entry player, a designation of the play start position of the player character in the second game is received, Game processing method.

3. The computer A progress section that progresses a game including a first game in which a player character moves within a virtual space according to a player's operation, a second game played by two or more predetermined numbers of players, and a third game different from the first game and the second game. A reception section that, when the player character exists in an entry area provided in the virtual space in the first game, accepts entry to the second game by the player who operates the player character existing in the entry area. When the number of entry players, who are players who have been accepted entry to the second game in the entry area by the reception section, is less than the predetermined number, permits the entry players to play the third game, and when the number of entry players reaches the predetermined number, functions as a management section that permits the entry players to play the second game. When the second game is being played by a predetermined number of entry players who have been accepted entry to the second game in the entry area, the reception section accepts a reservation for entry to the second game by non-entry players who are players who operate the player character existing in the entry area and are not entry players. The second game is a battle game in which a predetermined number of player characters operated by the predetermined number of entry players are respectively arranged at predetermined play start positions and then battle. When the reception section accepts a reservation for entry to the second game by the non-entry player, it accepts designation of the play start position of the player character in the second game. Game program.

Citation Information

Patent Citations

  • Game system, program and information storing medium

    JP2008229126A

  • Network system, server, program and information storage medium

    JP2009233268A

  • Game program, recording medium on which the game program is recorded and computer which executes the game program

    JP2010167251A

  • Game system and program

    JP2017118980A

  • Program and game system

    JP2019037305A