Game live streaming system and program
The game live distribution system addresses the lack of excitement in conventional services by incorporating a battle game with viewer-driven effects, enhancing engagement through dynamic interactions.
Patent Information
- Application Number
- JP2024102738
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-26
- Publication Date
- 2025-07-16
AI Technical Summary
Conventional game live distribution services lack excitement in competitive interactions among multiple distributors, as they primarily focus on the total number of gifts received without incorporating dynamic game effects based on viewer support.
A game live distribution system that includes a battle game mechanism where multiple distributors compete, with a gift processing unit that applies viewer support gifts to provide advantageous or disadvantageous effects on the streamers, and a game control unit to influence the game dynamics accordingly.
Enhances viewer engagement and excitement by integrating dynamic game effects based on viewer support, creating a more interactive and thrilling experience in live game distribution.
Smart Images

Figure 2025106779000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a game live distribution system and a program.
Background Art
[0002] In recent years, with the improvement in performance and functionality of various devices such as smartphones, and the increase in communication speed via the Internet, a game live distribution service has been provided that live-distributes real-time videos, which are play videos played and broadcast by a distributor, to viewers in real time. In such game live distribution services, viewers can communicate with the distributor via comments (chat), or viewers can give gifts (support gifts) to the distributor on the game live distribution service.
[0003]
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] In conventional game live distribution services, it is common not to provide a battle game in which a plurality of distributors battle in a game space.
[0006] On the other hand, in a live distribution service in which a distributor live-distributes a video of himself / herself, a PK (player kill) distribution that distributes a battle between a plurality of distributors (a plurality of streamers) is called The function is provided.
[0007] However, such PK distribution only competes among distributors in terms of the total number of gifts given by viewers, lacking in interest and having room for improvement in terms of generating excitement in live distribution. Therefore, there is room for improvement in terms of generating excitement in live distribution. There is room for improvement.
[0008] Therefore, an object of the present invention is to provide a game live distribution system and a program capable of generating excitement in game live distribution where multiple distributors compete with each other. An object of the present invention is to provide a game live distribution system and a program capable of generating excitement in game live distribution where multiple distributors compete with each other.
Means for Solving the Problems
[0009] The game live distribution system according to the first aspect is a system for live-distributing a live video of a game played by a distributor to viewers. The game live distribution system includes a game providing unit that provides a battle game in which multiple distributors battle with each other in a game space as the game, a gift processing unit that accepts the giving of support gifts from corresponding viewers for each of the multiple distributors, and a game control unit that performs control to cause an advantageous effect on the distributor to whom the support gift is given and / or an adverse effect on the battle opponent of the distributor during the battle game. The game live distribution system is a system for live-distributing a live video of a game played by a distributor to viewers. The game live distribution system includes a game providing unit that provides a battle game in which multiple distributors battle with each other in a game space as the game, a gift processing unit that accepts the giving of support gifts from corresponding viewers for each of the multiple distributors, and a game control unit that performs control to cause an advantageous effect on the distributor to whom the support gift is given and / or an adverse effect on the battle opponent of the distributor during the battle game. The game live distribution system includes a game providing unit that provides a battle game in which multiple distributors battle with each other in a game space as the game, a gift processing unit that accepts the giving of support gifts from corresponding viewers for each of the multiple distributors, and a game control unit that performs control to cause an advantageous effect on the distributor to whom the support gift is given and / or an adverse effect on the battle opponent of the distributor during the battle game. The game live distribution system includes a game providing unit that provides a battle game in which multiple distributors battle with each other in a game space as the game, a gift processing unit that accepts the giving of support gifts from corresponding viewers for each of the multiple distributors, and a game control unit that performs control to cause an advantageous effect on the distributor to whom the support gift is given and / or an adverse effect on the battle opponent of the distributor during the battle game. The game live distribution system includes a game providing unit that provides a battle game in which multiple distributors battle with each other in a game space as the game, a gift processing unit that accepts the giving of support gifts from corresponding viewers for each of the multiple distributors, and a game control unit that performs control to cause an advantageous effect on the distributor to whom the support gift is given and / or an adverse effect on the battle opponent of the distributor during the battle game. The game live distribution system includes a game providing unit that provides a battle game in which multiple distributors battle with each other in a game space as the game, a gift processing unit that accepts the giving of support gifts from corresponding viewers for each of the multiple distributors, and a game control unit that performs control to cause an advantageous effect on the distributor to whom the support gift is given and / or an adverse effect on the battle opponent of the distributor during the battle game. The game live distribution system includes a game providing unit that provides a battle game in which multiple distributors battle with each other in a game space as the game, a gift processing unit that accepts the giving of support gifts from corresponding viewers for each of the multiple distributors, and a game control unit that performs control to cause an advantageous effect on the distributor to whom the support gift is given and / or an adverse effect on the battle opponent of the distributor during the battle game.
[0010] The program according to the second aspect is a program for live-distributing a live video of a game played by a distributor to viewers. The program causes a computer to function as a game providing unit that provides a battle game in which multiple distributors battle with each other in a game space as the game, and a gift processing unit that accepts the giving of support gifts from corresponding viewers for each of the multiple distributors. The program according to the second aspect is a program for live-distributing a live video of a game played by a distributor to viewers. The program causes a computer to function as a game providing unit that provides a battle game in which multiple distributors battle with each other in a game space as the game, and a gift processing unit that accepts the giving of support gifts from corresponding viewers for each of the multiple distributors. The program causes a computer to function as a game providing unit that provides a battle game in which multiple distributors battle with each other in a game space as the game, and a gift processing unit that accepts the giving of support gifts from corresponding viewers for each of the multiple distributors. The program causes a computer to function as a game providing unit that provides a battle game in which multiple distributors battle with each other in a game space as the game, and a gift processing unit that accepts the giving of support gifts from corresponding viewers for each of the multiple distributors. A gift processing unit that accepts gifts from viewers, and during the battle game, it causes a beneficial effect on the streamer who received the cheering gift and / or a detrimental effect on the opponent of the streamer to occur, and functions as a game control unit that performs control.
Advantages of the Invention
[0011] According to one aspect of the present invention, it is possible to provide a game live distribution system and a program that can create excitement in a game live distribution in which multiple streamers battle each other.
[0012]
Figure 1
Figure 2
Figure 3
Figure 4
Embodiments of the Invention
[0013] The game live distribution system according to the embodiment will be described with reference to the drawings. The game live distribution system is a system for performing game live distribution among a plurality of users including streamers and viewers. In the description of the drawings, the same or similar parts are denoted by the same or
[0014] (1) System Configuration FIG. 1 is a diagram showing the configuration of a game live distribution system 1
[0015] The game live distribution system 1 realizes a game live distribution service that provides viewers with live play videos in which the distributor plays and comments in real time. When the distributor and the viewer are not distinguished, they are simply referred to as "users". A user is a user of the game live distribution service. It is assumed that the user has an account for the game live distribution service. In the game live distribution service, a user becomes a distributor by selecting a game to play and start distributing the live play video. On the other hand, a user becomes a viewer by selecting any distributor and starting to watch the live play video. That is, one user can be either a distributor or a viewer. However, it is assumed that one user cannot be a distributor and a viewer at the same time. The game live distribution system 1 includes a distribution server 100 and a plurality of terminals 200. The distribution server 100 and the terminals 200 are communicably connected to each other via a communication network 10. The communication network 10 includes the Internet. The communication network 10 may include a LAN (Local Area Network). The distribution server 100 is composed of one or more computers and is an information processing device of an operator that provides the game live distribution service. The distribution server 100 may be referred to as a game live distribution server. The distribution server 100 may be a general-purpose computer such as a workstation or a PC (Personal Computer), or may be a cloud
[0016] In the game live distribution service, a user becomes a distributor by selecting a game to play and start distributing the live play video. On the other hand, a user becomes a viewer by selecting any distributor and starting to watch the live play video. That is, one user can be either a distributor or a viewer. However, it is assumed that one user cannot be a distributor and a viewer at the same time. The game live distribution system 1 includes a distribution server 100 and a plurality of terminals 200. The distribution server 100 and the terminals 200 are communicably connected to each other via a communication network 10. The communication network 10 includes the Internet. The communication network 10 may include a LAN (Local Area Network). The distribution server 100 is composed of one or more computers and is an information processing device of an operator that provides the game live distribution service. The distribution server 100 may be referred to as a game live distribution server. The distribution server 100 may be a general-purpose computer such as a workstation or a PC (Personal Computer), or may be a cloud In the game live distribution service, a user becomes a distributor by selecting a game to play and start distributing the live play video. On the other hand, a user becomes a viewer by selecting any distributor and starting to watch the live play video. That is, one user can be either a distributor or a viewer. However, it is assumed that one user cannot be a distributor and a viewer at the same time.
[0017] The game live distribution system 1 includes a distribution server 100 and a plurality of terminals 200. The distribution server 100 and the terminals 200 are communicably connected to each other via a communication network 10. The communication network 10 includes the Internet. The communication network 10 may include a LAN (Local Area Network). The distribution server 100 is composed of one or more computers and is an information processing device of an operator that provides the game live distribution service. The distribution server 100 may be referred to as a game live distribution server. The distribution server 100 may be a general-purpose computer such as a workstation or a PC (Personal Computer), or may be a cloud The game live distribution system 1 includes a distribution server 100 and a plurality of terminals 200.
[0018] The distribution server 100 is composed of one or more computers and is an information processing device of an operator that provides the game live distribution service. The distribution server 100 may be referred to as a game live distribution server. The distribution server 100 may be a general-purpose computer such as a workstation or a PC (Personal Computer), or may be a cloud The distribution server 100 is composed of one or more computers and is an information processing device of an operator that provides the game live distribution service. The distribution server 100 may be referred to as a game live distribution server. The distribution server 100 may be a general-purpose computer such as a workstation or a PC (Personal Computer), or may be a cloud The distribution server 100 is composed of one or more computers and is an information processing device of an operator that provides the game live distribution service. The distribution server 100 may be referred to as a game live distribution server. The distribution server 100 may be a general-purpose computer such as a workstation or a PC (Personal Computer), or may be a cloud The distribution server 100 is composed of one or more computers and is an information processing device of an operator that provides the game live distribution service. The distribution server 100 may be referred to as a game live distribution server. The distribution server 100 may be a general-purpose computer such as a workstation or a PC (Personal Computer), or may be a cloud · It may be logically realized by computing (distributed computing). That is, the distribution server 100 may be composed of one computer or a plurality of computers.
[0019] Each terminal 200 is, for example, a PC, a smartphone, a tablet terminal, or a wearable terminal or the like. The terminal 200 has an interface with the user and an interface with the communication network 10. The interface with the user includes, for example, at least one of a display, a keyboard, a mouse, a touch pad, a touch panel display, a microphone, and a speaker. The interface with the communication network 10 includes at least one of a wired communication interface and a wireless communication interface. In the following description of the embodiments, it is mainly assumed that each terminal 200 is a smartphone.
[0020] It is assumed that an application program for using the game live distribution service is installed in each terminal 200. However, each terminal 200 may be able to use the game live distribution service provided as a web service by a general web browser. The terminal 200 can play various games provided by the distribution server 100 and distribute or view the live videos by the distributor by accessing the distribution server 100 via the installed application program.
[0021] In this embodiment, the distribution server 100 provides a battle game in which a plurality of distributors battle in the game space. In this embodiment, the battle between the distributors Although it is assumed that the operation will be performed by one person, a battle between two or more streamers may be conducted.
[0022] In the illustrated example, the live video of the battle game played by streamer A is being viewed by a plurality of viewers A1 , A2, ···. The distribution server 100 receives the live video (video data and audio data) of the battle game from the terminal 200A of streamer A, and performs various information processes on the live video and transmits (distributes) the live video to the terminals 200A1, 2 00A2, ··· of viewers A1, A2, ···. Each of the terminals 200A1, 200A2, ··· displays the live video received from the distribution server 100.
[0023] Similarly, the live video of the battle game played by streamer B is being viewed by a plurality of viewers B1, B2 , ···. The distribution server 100 receives the live video (video data and audio data) of the battle game from the terminal 200B of streamer B, and performs various information processes on the live video and transmits (distributes) the live video to the terminals 200B1, 200B 2, ··· of viewers B1, B2, ···. Each of the terminals 200B1, 200B2, ··· displays the live video received from the distribution server 100.
[0024] In such a game live distribution system 1, various communication functions are implemented to enable communication between the streamer who distributes the live video of the game and the viewers who watch the live video. For example, in the game live distribution system 1, the terminal 2 00 is caused to display the live video of the game and a chat area, enabling viewers to communicate with the streamer via comments (chat).
[0025] Furthermore, viewers can give support gifts to streamers on the game live streaming service. By viewers purchasing such support gifts and giving them to streamers, it can serve as an opportunity for viewers to support their favorite streamers and engage in communication. In the game live streaming service, the streamer distributes a live video of the game being played to viewers, and the viewers provide comments and support gifts to the streamer while watching the live video.
[0026] In the game live streaming system 1, viewers can register (follow) their favorite streamers. Generally, viewers form the fans of the streamers they follow and have the motivation to support their favorite streamers. Streamers have the motivation to conduct live broadcasts to increase their fans.
[0027] Note that in the game live streaming system 1, delivery rewards may be given to streamers according to the amount of support gifts obtained by the streamers and the total viewing time (number of viewers × viewing time). The delivery rewards may be for streamers who meet certain conditions, and an amount obtained by multiplying the delivery time by the delivery fee determined according to the amount of support gifts and the total viewing time may be given as the delivery reward. With such delivery rewards, the motivation of streamers to stream can be further enhanced.
[0028] In this way, the game live streaming system 1 according to this embodiment live-streams a live video of the game played by the streamer to viewers. The delivery service 100 according to this embodiment is a battle between a plurality of streamers (Streamer A and Streamer B) in a game space. A battle game is provided. Also, the distribution server 100 accepts the giving of support gifts from corresponding viewers for each of a plurality of distributors (distributor A and distributor B ). Then, During the battle game, the distribution server 100 performs control to cause an advantageous effect on the distributor to whom the support gift has been given and / or a disadvantageous effect on the battle opponent of the distributor.
[0029] For example, when any of viewers A1, A2,... gives a support gift to distributor A, the distribution server 100 controls to cause an advantageous effect on distributor A and / or a disadvantageous effect on the battle opponent (distributor B). On the other hand, when any of viewers B1, B2,... gives a support gift to distributor B, the distribution server 100 controls to cause an advantageous effect on distributor B and / or a disadvantageous effect on the battle opponent (distributor A).
[0030] As a result, the support gifts given by the viewers (in another perspective, the consumption of coins by the viewers) are converted into advantageous effects and / or disadvantageous effects during the battle game, and the situation during the battle game is indirectly affected by the support gifts. Therefore, compared with the conventional PK distribution in which only the total number of support gifts (in another perspective, the total consumption of coins by the viewers) is competed among the distributors, the fun of the game can be added. Thus, it is possible to brew up the excitement of the game live distribution in which a plurality of distributors battle against each other.
[0031] Note that the advantageous effect may be an advantageous effect that temporarily occurs during the battle game (also referred to as "buff"). The advantageous effect may be an advantageous effect that continues during the battle game (also referred to as "passive effect").
[0032] Similarly, the adverse effect may be an adverse effect that temporarily occurs during the battle game (also referred to as a "debuff"). The adverse effect may be an adverse effect that continues during the battle game.
[0033] (2) Distribution Server FIG. 2 is a diagram showing the configuration of the distribution server 100 according to the present embodiment. The distribution server 100 includes a communication unit 110, a storage unit 120, and a processing unit 130.
[0034] The communication unit 110 is a network interface connected to the communication network 10. The communication by the communication unit 110 may be wired communication or may include wireless communication. The communication unit 110 communicates with each terminal 200 via the communication network 10 under the control of the processing unit 130.
[0035] The storage unit 120 includes various memories such as, for example, a ROM (Read Only Memory) and an auxiliary storage device. Programs executed by the processing unit 130 ( game live distribution programs) are stored, for example, in the ROM and / or the auxiliary storage device of the storage unit 120. The storage unit 120 stores various databases related to the game live distribution service. In the present embodiment, the databases stored in the storage unit 120 are a user information database 121, a game information database 122, and a gift information database 123. The user information database 121 stores a user ID, a nickname, and coin possession information for each user of the game live distribution service. The user ID is the user's account
[0036] It constitutes account information and includes a unique ID in the game live distribution service and / or a unique ID in the online game. A nickname is the name by which a user is called in the game live distribution service and / or the online game. The coin possession information is the value available in each game provided by the game live distribution service and is the information on the game currency possessed by the user. Coins cannot be cashed in. Coins include free coins obtained when a predetermined condition is satisfied in the game live distribution service (for example, logging in to the service) and paid coins that can be purchased on the game live distribution service. A general cheering gift presented in the game live distribution service is made by the viewer consuming coins to purchase the cheering gift. Also, coins may be available for purchasing an avatar and / or its clothing used on the game live distribution service. It includes a unique ID within. A nickname is the name by which a user is called in the game live distribution service and / or the online game. The coin possession information is the value available in each game provided by the game live distribution service and is the information on the game currency possessed by the user. The coin possession information is the value available in each game provided by the game live distribution service and is the information on the game currency possessed by the user. Coins cannot be cashed in. Coins include free coins obtained when a predetermined condition is satisfied in the game live distribution service (for example, logging in to the service) and paid coins that can be purchased on the game live distribution service. A general cheering gift presented in the game live distribution service is made by the viewer consuming coins to purchase the cheering gift. Also, coins may be available for purchasing an avatar and / or its clothing used on the game live distribution service. A general cheering gift presented in the game live distribution service is made by the viewer consuming coins to purchase the cheering gift. A general cheering gift presented in the game live distribution service is made by the viewer consuming coins to purchase the cheering gift. Also, coins may be available for purchasing an avatar and / or its clothing used on the game live distribution service. A general cheering gift presented in the game live distribution service is made by the viewer consuming coins to purchase the cheering gift. Also, coins may be available for purchasing an avatar and / or its clothing used on the game live distribution service.
[0037] The game information database 122 stores information related to the online game according to this embodiment. For example, the game information database 122 stores drawing data of each game object, information about each player, and the like. The game information database 122 stores information related to the online game according to this embodiment. For example, the game information database 122 stores drawing data of each game object, information about each player, and the like. The game information database 122 stores information related to the online game according to this embodiment. For example, the game information database 122 stores drawing data of each game object, information about each player, and the like.
[0038] The gift information database 123 stores information related to various cheering gifts presented by viewers to support the distributor. That is, the viewer can present a cheering gift to the distributor by consuming the coins they possess. The gift information database 123 stores information related to various cheering gifts presented by viewers to support the distributor. That is, the viewer can present a cheering gift to the distributor by consuming the coins they possess. The gift information database 123 stores information related to various cheering gifts presented by viewers to support the distributor. That is, the viewer can present a cheering gift to the distributor by consuming the coins they possess.
[0039] The processing unit 130 is composed of one or more processors and a RAM (Random Access Memory) used as the working area of the processor. In this embodiment The processing unit 130 is composed of one or more processors and a RAM (Random Access Memory) used as the working area of the processor. In this embodiment In this state, the processing unit 130 expands the program stored in the storage unit 120 in the RAM and functions as a distribution unit 131, a matching unit 132, a game providing unit 133, a participation processing unit 134, a gift processing unit 135, a game control unit 136, and a ranking creation unit 137 by executing. Each of the distribution unit 131, the matching unit 132, the game providing unit 133, the participation processing unit 134, the gift processing unit 135, the game control unit 136, and the ranking creation unit 137 performs information processing using the information stored in the storage unit 120.
[0040] The distribution unit 131 distributes the game live video by the distributor to each viewer. The distribution unit 131 acquires the live video (video data and audio data) of the online game from the distributor's terminal 200, performs various information processing on the live video, and distributes the live video to the viewers' terminals 200.
[0041] The matching unit 132 determines or proposes a pair of distributors to play against each other in a versus game (in this embodiment, a pair of distributors). When determining a pair of distributors to play against each other in a versus game, the determined distributors start a versus game. On the other hand, when proposing a pair of distributors to play against each other in a versus game, the distributor who receives the proposal starts a versus game by accepting the proposal.
[0042] For example, the matching unit 132 determines or proposes a pair of distributors to play against each other in a versus game according to the number of viewers corresponding to each distributor (and / or the viewers corresponding to each distributor) and their ranks. The matching unit 132 ensures that the In order to avoid divergence in the ranks), pairs of streamers to engage in battles may be determined or proposed. .
[0043] The game providing unit 133 provides a battle game in which a plurality of streamers (a plurality of players) battle against each other in the game space. In the present embodiment, the battle game is a territory capture game. The territory capture game is a general term for games aimed at capturing territories in order to expand one's own or ally's positions. In the territory capture game, a player secures his / her own area (position) on an area defined within the game space, and the position may be an area delimited by a line or coloring, an occupied space, etc. A player may attack and capture (or seize) the position (or its base) of an enemy player who is an opponent. The game providing unit 133 provides a battle game (in the present embodiment, a territory capture game) for a plurality of streamers. Among the streamers who play the battle game, a streamer who has secured a predetermined ratio (for example, 90%) or more of the positions, or a streamer who has captured the target of the enemy camp (for example, a base such as a castle, a tower, or a starting point) may be determined as the winner in the battle game. The game providing unit 133 may determine, as the winner in the battle game, the streamer who has secured the most positions at the end of the game (for example, when the time limit has elapsed). The territory capture game is basically a game aimed at suppressing a specific area or capturing the enemy's position. However, a game in which the number of defeated enemies or the number of surviving allies is competed may also be included in the territory capture game. The participation processing unit 134, for each of the plurality of streamers, from the corresponding viewers regarding the battle game and so on. The player can attack and capture (or seize) the position (or its base) of an enemy player who is an opponent. It may be possible to capture it.
[0044] The game providing unit 133, among the plurality of streamers who play the battle game (in the present embodiment, the territory capture game), a streamer who has secured a predetermined ratio (for example, 90%) or more of the positions, or a streamer who has captured the target of the enemy camp (for example, a base such as a castle, a tower, or a starting point) may be determined as the winner in the battle game. The game providing unit 133 may determine, as the winner in the battle game, the streamer who has secured the most positions at the end of the game (for example, when the time limit has elapsed). For example, 90%) or more of the positions, or a streamer who has captured the target of the enemy camp (for example, a base such as a castle, a tower, or a starting point) as the winner in the battle game. The game providing unit 133 may determine, as the winner in the battle game, the streamer who has secured the most positions at the end of the game (for example, when the time limit has elapsed). at the end of the game (for example, when the time limit has elapsed) as the winner in the battle game and determine.
[0045] Note that the territory capture game is basically a game aimed at suppressing a specific area or capturing the enemy's position. However, a game in which the number of defeated enemies or the number of surviving allies is competed may also be included in the territory capture game. However, a game in which the number of defeated enemies or the number of surviving allies is competed such a game may also be included in the territory capture game.
[0046] The participation processing unit 134, for each of the plurality of streamers, regarding the battle game from the corresponding viewers Accept participation in a game (in this embodiment, a capture game). In this case, the game control unit 136 assigns the participating viewers as items (e.g., pieces, weapons, vehicles, etc.) or characters (e.g., characters imitating humans or animals, etc.) that the corresponding streamer uses to attack the enemy camp, and controls the progress of the battle game. As a result, viewers can not only watch the live video, but also participate in the battle game as items or characters that the streamer uses to attack the enemy camp, thereby further enhancing the sense of unity between the streamer and the viewers and brewing up the excitement of the game live stream where multiple streamers battle against each other. For example, the participation processing unit 134 may display a button for participating in the battle game (in this embodiment, a capture game) on the terminal 200 of the viewer on the matching waiting screen (a screen for waiting for the determination of the opponent) before the battle game, and allow the viewer to participate in the battle game in response to the operation (tap) of this button. The participation processing unit 134 may also display a button for participating in the battle game (mid-game participation) on the viewing screen of the live video during the battle game on the terminal 200 of the viewer, and allow the viewer to participate in the battle game (mid-game participation) in response to the operation (tap) of this button. The gift processing unit 135 accepts the gift of support from the corresponding viewers for each of the multiple streamers. The gift processing unit 135 may accept the gift of support within a predetermined time after the start of the battle game. The gift processing unit 135 may also be able to accept the gift of support even before the start of the battle game.
[0047] For example, the participation processing unit 134 may display a button for participating in the battle game (in this embodiment, a capture game) on the terminal 200 of the viewer on the matching waiting screen (a screen for waiting for the determination of the opponent) before the battle game, and allow the viewer to participate in the battle game in response to the operation (tap) of this button. The participation processing unit 134 may also display a button for participating in the battle game (mid-game participation) on the viewing screen of the live video during the battle game on the terminal 200 of the viewer, and allow the viewer to participate in the battle game (mid-game participation) in response to the operation (tap) of this button. For example, the participation processing unit 134 may display a button for participating in the battle game (in this embodiment, a capture game) on the terminal 200 of the viewer on the matching waiting screen (a screen for waiting for the determination of the opponent) before the battle game, and allow the viewer to participate in the battle game in response to the operation (tap) of this button. The participation processing unit 134 may also display a button for participating in the battle game (mid-game participation) on the viewing screen of the live video during the battle game on the terminal 200 of the viewer, and allow the viewer to participate in the battle game (mid-game participation) in response to the operation (tap) of this button. For example, the participation processing unit 134 may display a button for participating in the battle game (in this embodiment, a capture game) on the terminal 200 of the viewer on the matching waiting screen (a screen for waiting for the determination of the opponent) before the battle game, and allow the viewer to participate in the battle game in response to the operation (tap) of this button. The participation processing unit 134 may also display a button for participating in the battle game (mid-game participation) on the viewing screen of the live video during the battle game on the terminal 200 of the viewer, and allow the viewer to participate in the battle game (mid-game participation) in response to the operation (tap) of this button. For example, the participation processing unit 134 may display a button for participating in the battle game (in this embodiment, a capture game) on the terminal 200 of the viewer on the matching waiting screen (a screen for waiting for the determination of the opponent) before the battle game, and allow the viewer to participate in the battle game in response to the operation (tap) of this button. The participation processing unit 134 may also display a button for participating in the battle game (mid-game participation) on the viewing screen of the live video during the battle game on the terminal 200 of the viewer, and allow the viewer to participate in the battle game (mid-game participation) in response to the operation (tap) of this button. For example, the participation processing unit 134 may display a button for participating in the battle game (in this embodiment, a capture game) on the terminal 200 of the viewer on the matching waiting screen (a screen for waiting for the determination of the opponent) before the battle game, and allow the viewer to participate in the battle game in response to the operation (tap) of this button. The participation processing unit 134 may also display a button for participating in the battle game (mid-game participation) on the viewing screen of the live video during the battle game on the terminal 200 of the viewer, and allow the viewer to participate in the battle game (mid-game participation) in response to the operation (tap) of this button. For example, the participation processing unit 134 may display a button for participating in the battle game (in this embodiment, a capture game) on the terminal 200 of the viewer on the matching waiting screen (a screen for waiting for the determination of the opponent) before the battle game, and allow the viewer to participate in the battle game in response to the operation (tap) of this button. The participation processing unit 134 may also display a button for participating in the battle game (mid-game participation) on the viewing screen of the live video during the battle game on the terminal 200 of the viewer, and allow the viewer to participate in the battle game (mid-game participation) in response to the operation (tap) of this button. For example, the participation processing unit 134 may display a button for participating in the battle game (in this embodiment, a capture game) on the terminal 200 of the viewer on the matching waiting screen (a screen for waiting for the determination of the opponent) before the battle game, and allow the viewer to participate in the battle game in response to the operation (tap) of this button. The participation processing unit 134 may also display a button for participating in the battle game (mid-game participation) on the viewing screen of the live video during the battle game on the terminal 200 of the viewer, and allow the viewer to participate in the battle game (mid-game participation) in response to the operation (tap) of this button.
[0048] The gift processing unit 135 accepts the gift of support from the corresponding viewers for each of the multiple streamers. The gift processing unit 135 may accept the gift of support within a predetermined time after the start of the battle game. The gift processing unit 135 may also be able to accept the gift of support even before the start of the battle game. The gift processing unit 135 may also be able to accept the gift of support even before the start of the battle game.
[0049] In this embodiment, the support gift to the distributor is to give the distributor a privilege item that causes an advantageous effect on the distributor and / or a disadvantageous effect on the distributor's opponent in the game. The viewer may be able to select the type of support gift to the distributor. For example, the types of support gifts may include a support gift that gives a specific privilege item to the distributor, and a support gift that gives a privilege item randomly selected to the distributor. As the privilege items that cause an advantageous effect on the distributor, for example, there may be at least one of a privilege item that increases the size of an item or character used to attack the enemy camp, a privilege item that increases the movement speed of an item or character used to attack the enemy camp, and a privilege item that increases the number of items or characters used to attack the enemy camp. As the privilege item that causes an advantageous effect on the distributor, there may be a privilege item that makes an item or character used to attack the enemy camp invincible for a certain period of time.
[0050] On the other hand, as the privilege items that cause a disadvantageous effect on the opponent, for example, there may be at least one of a privilege item that reduces the size of an item or character used by the opponent, a privilege item that reduces the movement speed of an item or character used by the opponent, and a privilege item that reduces the number of items or characters used by the opponent. The game control unit 136, in the battle game, for the distributor to whom the support gift is given
[0051]
[0052] Perform control to produce advantageous effects and / or disadvantageous effects on the opponent of the distributor . In this embodiment, in the capture game as a battle game, the game control unit 136 controls the capture game so that the distributor who has received the cheering gift (i.e., the distributor to whom the special item has been given) is more likely to secure a position and / or is more likely to capture the target, to produce advantageous effects and / or disadvantageous effects .
[0053] Here, the game control unit 136 may control to increase the corresponding ability parameter value as an advantageous effect for the distributor who has received the cheering gift . For example, the game control unit 13 6 may perform at least one of the controls of increasing the size of the item or character used to attack the enemy camp according to the special item given to the distributor , increasing the movement speed of the item or character used to attack the enemy camp, or increasing the number of items or characters used to attack the enemy camp . The game control unit 136 may perform control to make the item or character used to attack the enemy camp invincible for a certain period according to the given special item . .
[0054] The game control unit 136 may control to decrease the corresponding ability parameter value as a disadvantageous effect for the opponent . For example, the game control unit 136 may perform at least one of the controls of reducing the size of the item or character used by the opponent, reducing the movement speed of the item or character used by the opponent, or reducing the number of items or characters used by the opponent according to the special item given to the distributor . . . .
[0055] The ranking creation unit 137 creates a ranking of the contribution degrees of each viewer in a battle game (in this embodiment, a territory capture game) for each distributor. The contribution degree of each viewer is, for example, the number of support gifts given by the viewer, the ratio (or amount) of the territory acquired (or defended) according to the support gifts given by the viewer, or the ratio (or amount) of the territory acquired (or defended) by the viewers who have participated in the battle game. The ranking creation unit 137 creates a ranking (for example, a list of the top 5 contributors) in which viewers are
[0056] arranged in descending order of such contribution degrees for each distributor. With such a ranking, the contribution degrees of the viewers in the battle game can be visualized. The ranking creation unit 137 may present the created ranking (viewer ranking) to the distributor and the viewer at the end of the battle game. For
[0057] (3) An example of the territory capture game FIG. 3 is a diagram showing an example of a screen display during a territory capture game which is a battle game according to this embodiment. In the illustrated example, a territory capture game simulating a hockey game is provided, and it is assumed that distributor A and distributor B are fighting. The distribution server 100 displays such a battle screen on the
[0058] The battle screen shown in FIG. 3 is displayed on the terminal 200 of each viewer who watches the distribution of distributor B. The screen has a region R1 for displaying the information (icon and nickname) of distributor A, and a region R2 for displaying the information (icon and nickname) of distributor B. The screen also has a region R3 for displaying information indicating the ratio of the territory secured by distributor A, a region R4 for displaying information indicating the ratio of the territory secured by distributor B, a region R5 for displaying information indicating the remaining game time, and buttons R6 and R7 for accepting gifts to distributor B. In addition, comments posted by each viewer who watches the distribution of distributor B may be superimposed and displayed (displayed in a time series column) on the battle screen. The battle screen shown in FIG. 3 has a region R8 for displaying a card corresponding to a special item by a support gift from viewers of distributor A, and a region R9 for displaying a card corresponding to a special item by a support gift from viewers of distributor B. The special item corresponding to the card selected by lottery among these cards may be activated. The battle screen shown in FIG. 3 has an area R10 where the capture game is played. In area R10, rectangular small areas are arranged in a matrix, and the small area touched by the piece (pack) of the distributor is secured as the territory of the distributor. In the illustrated example, area R10 has a territory R11 secured by distributor A and a territory R12 secured by distributor B. An object R13 indicating the piece (pack) of distributor A is arranged in the territory R11 secured by distributor A, and the piece (pack) participates in the battle game to support distributor A.
[0059]
[0060] A viewer is assigned and the icon of the viewer is displayed. Similarly, for Distributor B In the position R12 secured by Distributor B, there is an object R14 indicating a piece (pack) of Distributor B and viewers who participated in the battle game to support Distributor B are assigned to the piece (pack), and the icons of the viewers are displayed. Each piece (pack ) moves within the area R10 when the game starts. Each piece (pack) continues to move until the end of the game while bouncing back when hitting a wall or other pieces (packs).
[0061] (4) Example of operation flow FIG. 4 is a diagram showing an operation example of the game live distribution system 1 according to the present embodiment.
[0062] In step S1, the distribution server 100 live-distributes the game commentary video by Distributor A to each viewer A1, A2, ···, and also live-distributes the game commentary video by Distributor B to each viewer B1, B2, ···.
[0063] In step S2, the distribution server 100 accepts participation in the capture game from the corresponding viewers for each of the distributors A and B. Also, the distribution server 100 determines pairs of distributors (distributors A and B) to fight in the capture game
[0064] In step S3, the distribution server 100 starts the capture game (battle game) by Distributors A and B
[0065] In step S4, the distribution server 100 checks whether a support gift has been given from the viewer. If a support gift has been given from the viewer (step S4: YES), the step In step S5, the distribution server 100 applies advantageous effects to the streamer to whom the cheering gift has been given and / or disadvantageous effects to the streamer's opponent in the battle, and controls the system to produce such effects.
[0066] In step S5, the distribution server 100 checks whether the end condition of the capture game (battle game) is satisfied. The end condition may be that the time limit has elapsed, or that any one of the streamers has secured a predetermined percentage (e.g., 90%) or more of the positions, or that any one of the streamers has captured the target of the enemy camp (e.g., a base such as a castle, tower, or starting point).
[0067] If the end condition is not satisfied (step S6: NO), the process returns to step S4.
[0068] On the other hand, if the end condition is satisfied (step S6: YES), in step S7, the distribution server 100 creates a ranking of the contribution levels of each viewer in the capture game (battle game) for each streamer, and presents the created ranking (viewer ranking) to each streamer and each viewer.
[0069] (5) Other Embodiments In the above-described embodiment, an example of the battle game in which multiple streamers battle against each other is a capture game. However, the battle game in which multiple streamers battle against each other may be any game in which wins, losses, or rankings are determined among multiple streamers, and may be a game other than the capture game.
[0070] The operation flow and operation examples in the above-described embodiment do not necessarily have to be executed in chronological order according to the order described in the flowchart or sequence diagram. For example, the steps in the operation It may be executed in parallel or in an order different from the order described as a flowchart or a sequence diagram. Also, some of the steps in the operation may be deleted, and additional steps may be added to the process. Further, the operation flows and operation examples in the above-described embodiments may be implemented separately and independently, or two or more operation flows and operation examples may be combined and implemented together. For example, steps of a part of one operation flow may be added to another operation flow, or steps of a part of one operation flow may be replaced with steps of a part of another operation flow.
[0071] A program for causing a computer to execute the operations according to the above-described embodiments may be provided. The program may be recorded on a computer-readable medium. By using a computer-readable medium, it is possible to install the program on a computer. Here, the computer-readable medium on which the program is recorded may be a non-transitory recording medium. The non-transitory recording medium is not particularly limited, but for example, it may be a recording medium such as a CD-ROM or a DVD-ROM.
[0072] As used in the present disclosure, the descriptions "based on" and "depending on / in response to" do not mean "only based on" and "only in response to" unless otherwise specified. The description "based on" means both "only based on" and "at least partially based on". Similarly, the description "depending on" means both "only in response to" and "at least partially in response to". both mean "comprising". The terms "include", "comprise" ", and their variants do not mean to include only the listed items, and may include only the listed items or may include additional items in addition to the listed items This is what it means. Also, the term "or" used in this disclosure is not intended to be an exclusive logical sum. Furthermore, any reference to an element using designations such as "first", "second" in this disclosure does not generally limit the quantity or order of those elements These designations may be used in this specification as a convenient way to distinguish between two or more elements Therefore, references to the first and second elements do not mean that only two elements can be adopted here or that the first element must precede the second element in some form In this disclosure, for example, when articles are added by translation, such as a, an, and the in English these articles are assumed to include a plurality unless otherwise indicated clearly from the context .
[0073] The embodiments have been described in detail above with reference to the drawings, but the specific configuration is not limited to the above and various design changes and the like can be made without departing from the gist .
[0074] (6) Supplementary Notes The features related to the above embodiments are noted below
[0075] (Supplementary Note 1) A game live distribution system for live-distributing a live video of a game played by a distributor to viewers , comprising Provide the game as a battle game in which multiple streamers battle in a game space A game providing unit, For each of the multiple streamers, receive the gift of a cheering gift from the corresponding viewer A gift processing unit that attaches, During the battle game, perform control to cause an advantageous effect on the streamer to whom the cheering gift is given and / or A game control unit that causes a disadvantageous effect on the battle opponent of the streamer, Comprising A game live distribution system.
[0076] (Appendix 2) The battle game is a capture game The game live distribution system according to Appendix 1.
[0077] (Appendix 3) The game providing unit, among the multiple streamers, a streamer who has secured a predetermined ratio or more of positions or Has captured the target object of the enemy camp, or the streamer who has secured the most positions at the end of the game Is determined as the winner in the battle game The game live distribution system according to Appendix 2.
[0078] (Appendix 4) The game control unit makes it easier for the streamer to whom the cheering gift is given to secure positions and / or Makes it easier to capture the target object of the enemy camp, and performs control to cause the advantageous effect and / or the disadvantageous Effect The game live distribution system according to Appendix 2 or 3.
[0079] (Appendix 5) The game control unit controls to increase the ability parameter value corresponding to the streamer to whom the cheering gift is given as the advantageous effect The game live distribution system according to any one of Appendices 1 to 4.
[0080] (Appendix 6) The game control unit controls to decrease the value of the ability parameter corresponding to the opponent in the adverse effect as described above The game live distribution system according to any one of Appendices 1 to 5
[0081] (Appendix 7) For each of the plurality of distributors, it further includes a participation processing unit that accepts participation in the battle game from the corresponding viewers as described above The game live distribution system according to any one of Appendices 1 to 6
[0082] (Appendix 8) The game control unit assigns the participating viewer as an item or character used by the corresponding distributor to attack the enemy camp and controls the progress of the battle game as described above The game live distribution system according to Appendix 7
[0083] (Appendix 9) According to the number of viewers corresponding to each distributor and / or the rank of the viewers corresponding to each distributor it further includes a matching unit that determines or proposes a set of distributors to fight in the battle game as described above The game live distribution system according to any one of Appendices 1 to 8
[0084] (Appendix 10) It further includes a ranking creation unit that creates a ranking of the contribution degrees of each viewer in the battle game for each distributor as described above The game live distribution system according to any one of Appendices 1 to 9
[0085] (Appendix 11) The ranking creation unit presents the ranking to the distributor and the viewer at the end of the battle game as described above The game live distribution system described in Supplementary Note 10.
[0086] (Supplementary Note 12) A program for live-distributing to viewers a live-action video of a game played by a distributor, causing a computer to provide, as the game, a battle game in which a plurality of distributors battle against each other in a game space a game providing unit, for each of the plurality of distributors, receiving the giving of a cheering gift from a corresponding viewer a gift processing unit for receiving, during the battle game, performing control to cause an advantageous effect on the distributor to whom the cheering gift has been given and / or a disadvantageous effect on the battle opponent of the distributor, and causing it to function Program.
Explanation of Signs
[0087] 1: Game live distribution system 10: Communication network 100: Distribution server 110: Communication unit 120: Storage unit 121: User information database 122: Game information database 123: Gift information database 130: Processing unit 131: Distribution unit 132: Matching unit 133: Game providing unit 134: Participation processing unit 135: Gift processing unit 136: Game control unit 137: Ranking creation unit 200: Terminal
Claims
1. A game live streaming system for live streaming a gameplay video of a game played by a streamer to viewers, comprising: a game providing unit that provides, as the game, a battle game in which a plurality of streamers battle against each other in a game space; a gift processing unit that receives a gift of support from corresponding viewers for each of the plurality of streamers; and a game control unit that performs control to cause an advantageous effect on the streamer to whom the support gift is given and / or a disadvantageous effect on the battle opponent of the streamer during the battle game. The game live streaming system according to claim 1, further comprising: a game live streaming system.
2. The battle game is a capture game. The game live streaming system according to claim 1.
3. The game providing unit determines, as the winner in the battle game, a streamer who has secured a predetermined ratio or more of positions among the plurality of streamers, or a streamer who has captured a target in the enemy camp, or a streamer who has secured the most positions at the end of the game. The game live streaming system according to claim 2.
4. The game control unit performs control to cause the advantageous effect and / or the disadvantageous effect such that the streamer to whom the support gift is given is more likely to secure a position and / or more likely to capture a target in the enemy camp. The game live streaming system according to claim 2.
5. The game control unit controls to increase the ability parameter value corresponding to the streamer to whom the support gift is given as the advantageous effect. The game live streaming system according to claim 1.
6. The game control unit controls to decrease the ability parameter value corresponding to the battle opponent as the disadvantageous effect. The game live streaming system according to claim 1.
7. The game live streaming system according to claim 1, further comprising: a participation processing unit that accepts participation in the battle game from corresponding viewers for each of the plurality of streamers.
8. The game control unit assigns the participating viewers as items or characters used by the corresponding streamer to attack the enemy camp and controls the progress of the battle game. The game live streaming system according to claim 7.
9. The game live streaming system according to claim 1, further comprising: a matching unit that determines or proposes a set of streamers to battle in the battle game according to the number of viewers corresponding to each streamer and / or the ranks of the viewers corresponding to each streamer. The game live streaming system according to claim 7, further comprising: a matching unit that determines or proposes a set of streamers to battle in the battle game according to the number of viewers corresponding to each streamer and / or the ranks of the viewers corresponding to each streamer.
10. The game live streaming system according to claim 1, further comprising: a matching unit that determines or proposes a set of streamers to battle in the battle game according to the number of viewers corresponding to each streamer and / or the ranks of the viewers corresponding to each streamer. The game live distribution system according to any one of claims 1 to 8.
10. A ranking creation unit that creates a ranking of the contribution degrees of each viewer in the battle game for each distributor. The game live distribution system further includes a ranking creation unit. The game live distribution system according to any one of claims 1 to 8.
11. When the battle game ends, the ranking creation unit presents the ranking to the distributor and the viewer. The game live distribution system according to claim 10.
12. A program for live-distributing a live video of a game played by a distributor to a viewer, causing a computer to function as: A game providing unit that provides, as the game, a battle game in which a plurality of distributors battle in a game space; A gift processing unit that accepts the giving of a support gift from a corresponding viewer for each of the plurality of distributors; A game control unit that, during the battle game, performs control to cause an advantageous effect on the distributor to whom the support gift is given and / or a disadvantageous effect on the battle opponent of the distributor; And a program.
Citation Information
Patent Citations
Live game streaming server and program
JP7324554B1
Cited By
Game live streaming system, game live streaming method, and game live streaming program
JP7896949B1