System, method, program, and apparatus for providing a game
The system addresses monotony in bingo games by dynamically changing game fields based on winning patterns, enhancing player engagement and enjoyment through repeated lotteries and progressive rewards.
Patent Information
- Application Number
- JP2024135752
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-15
- Publication Date
- 2026-02-27
AI Technical Summary
Conventional bingo games lack novelty and can become monotonous, leading to a decrease in enjoyment for players.
A system that dynamically changes the game field without initializing the number of remaining lotteries when a predetermined pattern of winning areas is formed, incorporating features like repeated lotteries with decreasing draws and enhancements based on game progress.
Enhances entertainment value by maintaining player engagement through dynamic game progression and rewards, increasing interest and motivation to continue playing.
Smart Images

Figure 2026032793000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a technique for providing a game. [Background technology]
[0002] Conventionally, technologies for providing bingo games using computers have been proposed. For example, Patent Document 1 below discloses a device that receives information indicating an intention to participate in a game transmitted from a terminal device, sequentially distributes numbers to the terminal device, and provides a game in which the player wins when the distributed numbers form a predetermined arrangement pattern. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2001-340642 Summary of the Invention [Problem to be solved by the invention]
[0004] However, while the above-mentioned conventional devices allow players to casually enjoy a typical bingo game, the game design lacks novelty and the progress can sometimes become monotonous. Therefore, there is a need to improve the enjoyment of games such as bingo.
[0005] One of the objects of the embodiments of the present invention is to improve the enjoyment of games. Other objects of the embodiments of the present invention will become apparent by reading the entire specification. [Means for solving the problem]
[0006] A system according to one embodiment of the present invention is a system for providing a game, comprising one or more computer processors, wherein the one or more computer processors execute the steps of presenting a predetermined screen for playing the game to a player and controlling the progress of the game, wherein the predetermined screen displays a game field in which a plurality of areas are arranged, and the step of controlling the progress of the game includes a first lottery for determining a winning area from among the plurality of areas, repeated execution of the first lottery involving a reduction in the number of remaining lotteries associated with the player, and changing the game field displayed by the predetermined screen to the next game field without initializing the number of remaining lotteries when the arrangement of the plurality of winning areas in the plurality of areas forms a predetermined pattern.
[0007] A method according to one embodiment of the present invention is a method for providing a game, executed by one or more computers, comprising the steps of presenting a predetermined screen for playing the game to a player and controlling the progress of the game, wherein the predetermined screen displays a game field in which a plurality of areas are arranged, and the step of controlling the progress of the game includes a first lottery for determining a winning area from among the plurality of areas, repeated execution of the first lottery involving a reduction in the number of remaining lotteries associated with the player, and changing the game field displayed by the predetermined screen to a next game field without initializing the number of remaining lotteries when the arrangement of the plurality of winning areas in the plurality of areas forms a predetermined pattern.
[0008] A program according to one embodiment of the present invention is a program for providing a game, which causes one or more computers to execute the steps of presenting a predetermined screen for playing the game to a player and controlling the progress of the game, wherein the predetermined screen displays a game field in which a plurality of areas are arranged, and the step of controlling the progress of the game includes a first lottery for determining a winning area from among the plurality of areas, which includes repeating the execution of the first lottery with a decrease in the remaining number of lotteries associated with the player, and changing the game field displayed by the predetermined screen to the next game field without initializing the remaining number of lotteries when the arrangement of the plurality of winning areas in the plurality of areas forms a predetermined pattern.
[0009] An apparatus according to one embodiment of the present invention is an apparatus for providing a game, and comprises means for presenting a predetermined screen for playing the game to a player, and means for controlling the progress of the game, wherein the predetermined screen displays a game field in which a plurality of areas are arranged, and the means for controlling the progress of the game performs a first lottery to determine a winning area from among the plurality of areas, and repeats the execution of the first lottery, which involves a reduction in the number of remaining lotteries associated with the player, and changes the game field displayed by the predetermined screen to the next game field without initializing the number of remaining lotteries, in response to the arrangement of the plurality of winning areas in the plurality of areas forming a predetermined pattern. [Effects of the Invention]
[0010] Various embodiments of the present invention provide increased entertainment value in games. [Brief explanation of the drawings]
[0011] [Figure 1] 1 is a diagram showing a schematic configuration of a network including a game providing server 10 according to one embodiment of the present invention. [Figure 2] FIG. 15 is a diagram illustrating an example of information managed by a player information table 1511. [Figure 3] FIG. 15 is a diagram illustrating an example of information managed by a game progress management table 1513. [Figure 4] FIG. 15 is a diagram illustrating an example of information managed by a bingo sheet management table 1515. [Figure 5] 1 is a diagram illustrating the arrangement of squares on a bingo sheet and square IDs assigned to each square. [Figure 6] 10 is a flowchart illustrating a process executed by the game providing server 10 in response to the start of a bingo game. [Figure 7] FIG. 2 is a diagram illustrating an example of a game screen 50. [Figure 8] FIG. 2 is a diagram illustrating details of a bingo sheet display area 54 on the game screen 50. [Figure 9] A diagram illustrating the correspondence between the multiplier set for reserved balls and the color of the reserved balls. [Figure 10] A figure showing an example of the correspondence between the effects set for reserved balls and the images added to the reserved balls. [Figure 11] 10 is a diagram illustrating the bingo sheet display area 54 after an effect display accompanying the execution of a lottery for a winning square has been performed. [Figure 12] A diagram illustrating the bingo sheet display area 54 when the effect of a bomb (level 1) is set for the first reserved ball. [Figure 13] A diagram illustrating the bingo sheet display area 54 when the effect of an arrow (level 2 (downward and rightward)) is set for the first reserved ball. [Figure 14] FIG. 10 is a diagram illustrating the bingo sheet display area 54 when the winning square is a special square. [Figure 15] FIG. 5 is a diagram illustrating a bingo sheet display area 54 in which a bingo occurs. DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In each drawing, the same reference numerals may be used to designate the same or similar components.
[0013] FIG. 1 is a diagram illustrating a schematic configuration of a network including a game providing server 10 according to one embodiment of the present invention. As illustrated, the server 10 is communicably connected to player terminals 30 via a communication network 20 such as the Internet. Although only one player terminal 30 is illustrated in FIG. 1, the server 10 may be communicably connected to a plurality of player terminals 30. The server 10 provides a game to a user who operates the player terminal 30. The game providing server 10 is an example of a device that implements all or part of the system (or device) of the present invention.
[0014] First, we will explain the hardware configuration of the game providing server 10. The game providing server 10 is configured as a general computer, and as shown in Fig. 1, it includes a computer processor 11, a main memory 12, an input / output I / F 13, a communication I / F 14, and a storage (storage device) 15, and these components are electrically connected via a bus or the like (not shown).
[0015] The computer processor 11 is configured as a CPU, a GPU, or the like, and loads various programs stored in a storage 15 or the like into a main memory 12 and executes various instructions included in the programs. The main memory 12 is configured, for example, by a DRAM or the like.
[0016] The input / output I / F 13 includes various input / output devices for exchanging information with an operator, etc. The input / output I / F 13 includes, for example, information input devices such as a keyboard and a pointing device (e.g., a mouse, a touch panel, etc.), a voice input device such as a microphone, and an image input device such as a camera. The input / output I / F 13 also includes an image output device such as a display, and an audio output device such as a speaker.
[0017] The communication I / F 14 is implemented as hardware such as a network adapter, various communication software, or a combination of these, and is configured to enable wired or wireless communication via a communication network 20 or the like.
[0018] The storage 15 is configured, for example, by a magnetic disk, a flash memory, or the like. The storage 15 stores various programs including an operating system, various data, and the like. For example, as shown in FIG. 1 , the storage 15 has various tables 151 that manage various information for providing a game. The storage 15 also stores, for example, a server-side program 40 according to one embodiment of the present invention. The program 40 is a program that causes the game providing server 10 to function as all or part of a system for providing a game. At least a part of the server-side program 40 can be configured to be executed on the player terminal 30 side via a terminal-side program 42, which will be described later.
[0019] In this embodiment, the game providing server 10 may be configured using a plurality of computers each having the above-described hardware configuration. For example, the server 10 may be configured by one or a plurality of server devices.
[0020] The game providing server 10 configured in this manner functions as a web server and an application server, executes various processes in response to requests from the terminal-side program 42 installed in the player terminal 30, and transmits screen data (e.g., HTML data) and control data according to the results of the processes to the player terminal 30. The player terminal 30 outputs a web page or other screen based on the received data.
[0021] Next, we will explain the hardware configuration of the player terminal 30. The player terminal 30 is configured as a general computer, and as shown in Fig. 1, it includes a computer processor 31, a main memory 32, an input / output I / F 33, a communication I / F 34, and a storage (storage device) 35, and these components are electrically connected via a bus or the like (not shown).
[0022] The computer processor 31 is configured as a CPU, a GPU, or the like, and loads various programs stored in a storage 35 or the like into the main memory 32 and executes various instructions included in the programs. The main memory 32 is configured, for example, by a DRAM or the like.
[0023] The input / output I / F 33 includes various input / output devices for exchanging information with an operator, etc. The input / output I / F 33 includes, for example, information input devices such as a keyboard and a pointing device (e.g., a mouse, a touch panel, etc.), an audio input device such as a microphone, and an image input device such as a camera. The input / output I / F 33 also includes an image output device such as a display, and an audio output device such as a speaker.
[0024] The communication I / F 34 is implemented as hardware such as a network adapter, various communication software, or a combination thereof, and is configured to be able to realize wired or wireless communication via the communication network 20 or the like.
[0025] The storage 35 is configured, for example, by a magnetic disk or a flash memory. The storage 35 stores various programs including an operating system, various data, and the like. The programs stored in the storage 35 can be downloaded and installed from an application market or the like. The storage 35 also stores the above-mentioned terminal-side program 42. The program 42 can be configured as a web browser or other application (e.g., a game application), and can be configured to execute at least a part of the server-side program 40, as described above.
[0026] In this embodiment, the player terminal 30 may be configured as a smartphone, a tablet terminal, a wearable device, a personal computer, a dedicated game terminal, or the like.
[0027] A user (game player) of a player terminal 30 configured in this manner can play a game provided by the server 10 by communicating with the server 10 via a terminal-side program 42 installed in storage 35 or the like.
[0028] Next, we will explain the functions of the game providing server 10 configured as above. As shown in Figure 1, the computer processor 11 of the server 10 is configured to function as a management function control unit 111 and a game progress control unit 113 by executing instructions included in a program (for example, at least a part of the server-side program 40) loaded into the main memory 12.
[0029] The management function control unit 111 is configured to execute various processes related to the control of the management functions of the game. For example, the management function control unit 111 transmits screen data and control data of various screens related to the management functions to the player terminal 30, executes various processes in response to operation inputs by the player via the screens output on the player terminal 30, and transmits screen data and control data according to the results of the processes to the player terminal 30. The management functions controlled by the management function control unit 111 include, for example, login processing (user authentication), billing control, and player account management.
[0030] The game progression control unit 113 is configured to execute various processes related to the control of the progress of the game. For example, the game progression control unit 113 is configured to present a predetermined screen for playing the game to the player. For example, the game progression control unit 113 transmits screen data, control data, etc. of the predetermined screen to the player terminal 30, executes various processes in response to operation inputs by the player via the screen output on the player terminal 30, and transmits screen data, control data, etc. according to the results of the processes to the player terminal 30. In this embodiment, the predetermined screen is configured to display a game field on which a plurality of areas are arranged.
[0031] The game progress control unit 113 is also configured to repeatedly execute a first drawing to determine a winning area from among multiple areas arranged on the game field. For example, the game progress control unit 113 executes one first drawing or executes multiple first drawing in response to a single instruction from the player. In this embodiment, the first drawing involves a decrease in the number of remaining drawing times associated with the player.
[0032] The first lottery is conducted, for example, according to the winning probability of each of the multiple areas. The winning probability may be the same for all areas, or may be different for at least some of the areas. The first lottery may be configured to determine a winning area from among the multiple areas that have not yet been determined as a winning area.
[0033] Furthermore, the game progress control unit 113 is configured to change the game field displayed on the predetermined screen to the next game field (advance to the next game field) without initializing the number of remaining draws when the arrangement of multiple winning areas in multiple areas arranged on the game field forms a predetermined pattern. For example, the multiple areas on the game field are arranged in a grid, and the arrangement of the predetermined pattern includes an arrangement in which the areas are lined up linearly in the vertical, horizontal, or diagonal directions.
[0034] In this way, the game providing server 10 in this embodiment repeatedly executes a first drawing to determine a winning area from among a plurality of areas arranged in the game field, and when the arrangement of the plurality of winning areas forms a predetermined pattern, proceeds to the next game field without initializing the remaining number of draws that decreases with the execution of the first drawing, so that the player can enjoy playing many game fields within the range of the remaining number of draws. In other words, the server 10 increases the interest in the game.
[0035] In this embodiment, the multiple areas arranged on the game field can be configured to correspond to any of multiple different identification information. In this case, the first lottery can be configured to determine a winning identification information from the multiple identification information and determine the area corresponding to the winning identification information as the winning area. Identification information includes, but is not limited to, numbers, characters, designs, etc. Some of the multiple identification information may not correspond to multiple areas. This configuration makes it possible to determine the winning area through a lottery for identification information.
[0036] The game progress control unit 113 may also be configured to control the progress of the game based on the number of times the game field has been changed (which may also be referred to as the number of game fields played). For example, the game progress control unit 113 may grant a reward (including, for example, items, coins, points, etc.) to a player upon determination of a winning area, and the reward is configured to be based on the number of times the game field has been changed. The reward may be granted each time a winning area is determined, or may be granted when a predetermined condition is met after determination of a winning area (for example, when the arrangement of multiple winning areas forms a predetermined pattern). For example, the greater the number of times the game field has been changed, the higher the value of the reward and / or the greater the amount of the reward. In this case, the number of times the game field has been changed may be initialized when the remaining number of lotteries reaches 0. This configuration increases the player's motivation to play many game fields.
[0037] Furthermore, the game progress control unit 113 may be configured to increase the number of remaining lotteries in accordance with a change in the game field in response to the arrangement of multiple winning areas forming a predetermined pattern. This configuration helps players to play on many game fields.
[0038] Furthermore, the predetermined screen can be configured to display an object corresponding to the first drawing to be executed next or thereafter, and in this case, the game progress control unit 113 can be configured to control the progress of the game based on the value of a parameter possessed by the object corresponding to the executed first drawing. For example, the value and / or quantity of a reward to be awarded to a player in association with the determination of a winning area through the execution of the first drawing is set based on the value of a parameter possessed by the object corresponding to the first drawing. Such a configuration enables the progress of the game to be based on the value of a parameter possessed by the object corresponding to the first drawing.
[0039] In this case, the game progress control unit 113 may be configured to enhance the value of a parameter of the object (the object corresponding to the first lottery to be executed next time or later) displayed on the predetermined screen in accordance with a change in the game field in response to the arrangement of the multiple winning areas forming a predetermined pattern. This configuration provides the player with the enjoyment of enhancing the value of a parameter of the object in accordance with a change in the game field.
[0040] Furthermore, the game progress control unit 113 may be configured to execute a second drawing to determine whether or not to increase the number of remaining draws in association with the execution of a first drawing, and to increase the number of remaining draws if the result of the second drawing is a win. The second drawing may be executed each time a first drawing is executed, or may be executed when a predetermined condition is satisfied after the execution of the first drawing. This configuration provides the player with the enjoyment of the increase in the number of remaining draws through the execution of a second drawing.
[0041] In this embodiment, the second lottery for determining the increase in the remaining number of lottery draws may be configured so that the fewer the number of lottery draws remaining at that time, the higher the probability of winning. This configuration encourages players who have a small number of lottery draws remaining to continue playing the game.
[0042] The probability of winning the second lottery may also be varied based on the progress of the game. The progress of the game may include, but is not limited to, the number of times the first lottery has been executed, the arrangement of multiple winning areas, or the status of awarding of rewards associated with the determination of winning areas. This configuration makes it possible to vary the possibility of recovering the remaining number of lotteries based on the progress of the game.
[0043] The game progress control unit 113 may also be configured to increase the remaining number of lottery draws with the player's consumption of a predetermined value (e.g., payment of a fee). The predetermined value may include real value (e.g., currency) or virtual value (e.g., an item). This configuration allows the game to continue with the consumption of the predetermined value.
[0044] Next, a specific example of one aspect of the game providing server 10 of this embodiment having such functions will be described. In this example, the server 10 provides a solo play bingo game played by one person. First, in this example, information managed by each table included in the various tables 151 will be described.
[0045] 2 illustrates information managed by the player information table 1511 in this example. The player information table 1511 in this example manages information about players of the game, and as shown in the figure, manages information such as "basic information" including account name and date of birth, and "number of owned coins" which is the number of owned coins (rewards) that can be acquired through playing the bingo game, in association with "player accounts" that identify individual players.
[0046] FIG. 3 illustrates information managed by the game progress management table 1513 in this example. The game progress management table 1513 in this example manages information related to the progress of individual games, and as shown in the figure, manages information such as a "player account" that identifies a player of the game, in association with a "play ID" that identifies an individual play of the game, the "number of remaining turns" (number of remaining draws) indicating the number of draws (first draw) remaining to determine a winning square (winning area) in a bingo game, the "number of coins earned", the "number of bingo sheets" indicating the number of bingo sheets (game fields) that have been played, "first reserved ball parameter information" which is information related to the parameters possessed by the reserved balls (objects) corresponding to the next drawing of a winning square, "second reserved ball parameter information" which is information related to the parameters possessed by the reserved balls corresponding to the drawing of a winning square that will be held the next time (the second time from that point), "third reserved ball parameter information" which is information related to the parameters possessed by the reserved balls corresponding to the drawing of a winning square that will be held the time after that (the third time from that point), and "fourth reserved ball parameter information" which is information related to the parameters possessed by the reserved balls corresponding to the drawing of a winning square that will be held the time after that (the fourth time from that point).
[0047] 4 illustrates information managed by the bingo sheet management table 1515 in this example. The bingo sheet management table 1515 in this example manages information related to the bingo sheet being played, and as shown in the figure, manages information such as an "assigned number" indicating the number assigned to the corresponding square, a "winning square flag" indicating that the square is a winning square, etc., in association with a combination of a "play ID" that identifies an individual play of the game and a "square ID" (identification information) that identifies an individual square (area) placed on the bingo sheet.
[0048] 5 shows an example of the layout of the squares on a bingo sheet and the square IDs assigned to each square. As shown in the figure, the bingo sheet in this example has a total of 25 squares arranged in a 5x5 grid, and square IDs 1 to 25 are assigned in order from top to bottom row, and from left to right within each row.
[0049] The information managed by each table in this example has been described above. Next, the processing executed by the server 10 and the screens output on the player terminals 30 in this example will be described.
[0050] FIG. 6 is a flowchart illustrating the processing executed by the game providing server 10 in response to the start of a bingo game in this example. As shown in the figure, the server 10 first initializes the parameters of the reserved balls (step S100) and updates the bingo sheet (step S105). Specifically, in updating the bingo sheet, an assigned number is set for each square on the bingo sheet for the corresponding play in the bingo sheet management table 1515, and the winning square flag of each square is updated to a value indicating that it is not a winning square. In this example, the assigned number for each square is set to a number randomly selected from numbers 1 to 150 so as not to overlap with other numbers. Note that, as will be described in detail later, the center square on the bingo sheet (square ID=13) is a special square to which no assigned number is set.
[0051] 7 illustrates a game screen 50 (predetermined screen) that is output on the player terminal 30 in response to the start of a bingo game. As shown in the figure, the screen 50 has a basic information display area 52 that displays basic information about the game, a bingo sheet display area 54 that displays a bingo sheet, a reserved ball display area 56 that displays four reserved balls that correspond to (are used in) the lottery for the winning squares that will be held from the next time onwards, and a lottery button 58.
[0052] The basic information display area 52 has a remaining turn number display area 521 that displays the number of remaining turns, a coin number display area 522 that displays the number of acquired coins, and a sheet number display area 523 that displays the number of bingo sheets currently being played (which sheet number). This information is managed in the game progress management table 1513. In this example, the initial value of the remaining turn number is 15.
[0053] 8 illustrates details of the bingo sheet display area 54 of the game screen 50. As shown in the figure, the area 54 displays a bingo sheet 541, and the bingo sheet 541 has a total of 25 squares 542 arranged in a 5x5 grid pattern. The bingo sheet 541 in FIG. 8 is a bingo sheet immediately after an update (initial setting) has been performed, and all of the squares 542 are non-winning squares that have not been set as winning squares.
[0054] The reserved ball display area 56 has a shape corresponding to the upper left portion of the ring surrounding the circular lottery button 58, and four first to fourth reserved ball objects 561 to 564 corresponding to the four reserved balls corresponding to the lottery for the next and subsequent winning squares are arranged side by side. Of the four first to fourth reserved ball objects 561 to 564, the first reserved ball object 561 located above the lottery button 58 corresponds to the first reserved ball corresponding to the next lottery, the second reserved ball object 562 located to the lower left of the object 561 corresponds to the second reserved ball corresponding to the lottery after that, the third reserved ball object 563 located to the lower left of the object 562 corresponds to the third reserved ball corresponding to the lottery after that, and the fourth reserved ball object 564 located to the lower left of the object 563 corresponds to the fourth reserved ball corresponding to the lottery after that.
[0055] In this example, a magnification and an effect are set as parameters of the reserved ball. Figure 9 illustrates the correspondence between the magnification set for the reserved ball and the color of the reserved ball. As shown in the figure, in this example, the magnification of the reserved ball is set to one of 1x, 2x, 3x, and 5x, and each reserved ball object 561 to 564 has a color corresponding to the set magnification.
[0056] 10 illustrates the correspondence between the effects set for reserved balls and the images added to the reserved balls. As shown in the figure, in this example, one of normal (no effect), bomb (level 1), bomb (level 2), arrow (level 1), and arrow (level 2) is set as the effect of the reserved balls, and an image corresponding to the set effect is added to each reserved ball object 561-564. The effect set for reserved balls is the effect of adding a winning square. Specifically, bomb (level 1) is the effect of changing the four squares adjacent to the winning square determined in accordance with the execution of the corresponding lottery into winning squares, and bomb (level 2) is the effect of changing the eight squares surrounding the winning square determined in accordance with the same lottery into winning squares. Additionally, the arrow (level 1) has the effect of changing a square aligned in one direction (any one of up, down, left, or right) based on the winning square determined in accordance with the execution of the corresponding lottery into a winning square, and the arrow (level 2) has the effect of changing a square aligned in two directions (any two of up, down, left, or right) based on the winning square into a winning square. The direction of the arrow in the image corresponding to the effect of the arrow (level 1) and the arrow (level 2) follows the direction of the set effect (the direction in which the square is changed into a winning square).
[0057] In the initial setting of the parameters of the reserved balls, a multiplier and an effect are set for each of the four reserved balls, and specifically, the first to fourth reserved ball parameter information of the corresponding play is updated in the game progress management table 1513. The set multiplier is determined by lottery according to the winning probability set for each of the four values (the higher the multiplier, the lower the winning probability). In addition, the set effect is determined by lottery according to the winning probability set for each of the five values (the winning probability of normal (no effect) is the highest, the winning probability of bomb (level 1) and arrow (level 1) is the next highest, and the winning probability of bomb (level 2) and arrow (level 2) is the lowest). The direction (the change to the winning square) of the arrow effect is determined randomly.
[0058] 6, after updating the bingo sheet, the server 10 waits for a lottery instruction from the player (NO in step S110). The lottery instruction from the player is accepted in response to selection of the lottery button 58 on the game screen 50.
[0059] Then, when the player issues a lottery instruction (i.e., selects the lottery button 58) (YES in step S110), the server 10 decreases the number of remaining turns (step S120). Specifically, the number of remaining turns for the corresponding play is updated (decreased by 1) in the game progress management table 1513.
[0060] Next, the server 10 conducts a lottery to determine a winning square (step S130). Specifically, one winning square is determined by lottery from among the non-winning squares of the multiple squares on the bingo sheet (that is, one square ID is determined from the non-winning square IDs). The non-winning squares are identified by referencing the winning square flags in the bingo sheet management table 1515. In this example, each square has the same winning probability. Note that the winning probabilities of at least some of the multiple squares may be different from one another. In response to the determination of a winning square, the winning square flag of the corresponding square is updated in the bingo sheet management table 1515.
[0061] In this example, as the lottery for the winning square is executed, an effect display using reserved balls is performed on the game screen 50 illustrated in Fig. 7. Specifically, an animation display is performed in which the first reserved ball object 561 is shot upward and lands at the position of the square 542 determined as the winning square among the multiple squares 542 on the bingo sheet 541 displayed in the bingo sheet display area 54.
[0062] 11 illustrates an example of the bingo sheet display area 54 after an effect display accompanying the execution of a lottery for a winning square has been performed. In the bingo sheet display area 54 in this state, as shown in the figure, an assigned number ("75" in the example of FIG. 11) is displayed in a winning square 542A among a plurality of squares 542 on a bingo sheet 541. In this example, the assigned number is not displayed in the non-winning squares 542 among the plurality of squares 542, but is displayed in the winning squares 542.
[0063] In this example, if an effect is set on the reserved ball corresponding to the executed winning square lottery (i.e., the first reserved ball at that time), an additional winning square is determined as described above. In response to the determination of the additional winning square, the winning square flag of the corresponding square is updated in the bingo sheet management table 1515.
[0064] 12 shows an example of the bingo sheet display area 54 after an effect display accompanying the execution of a lottery for a winning square has been performed, in which the bomb (level 1) effect has been set for the first reserved ball. In the bingo sheet display area 54 in this state, as shown in the figure, of the multiple squares 542 on the bingo sheet 541, in addition to the winning square 542A, the four squares 542 adjacent to it above, below, left and right are determined to be winning squares, and assigned numbers are displayed in these winning squares.
[0065] 13 shows an example of the bingo sheet display area 54 after the effect display accompanying the execution of the lottery for the winning square has been performed, in which the effect of an arrow (level 2 (downward and rightward)) has been set for the first reserved ball. In the bingo sheet display area 54 in this state, as shown in the figure, of the multiple squares 542 on the bingo sheet 541, in addition to the winning square 542A, three squares 542 located below it and one square 542 located to the right of it are determined to be winning squares, and assigned numbers are displayed in these winning squares.
[0066] In this example, if the winning square is a special square located in the center of the bingo sheet, additional winning squares are determined. Specifically, a predetermined number (e.g., two) of additional winning squares are randomly determined from among the non-winning squares among the plurality of squares 542 on the bingo sheet 541. In response to the determination of the additional winning squares, the winning square flags of the corresponding squares are updated in the bingo sheet management table 1515.
[0067] 14 illustrates the bingo sheet display area 54 after an effect display has been performed in response to the drawing of a winning square, where the winning square is a special square. In the bingo sheet display area 54 in this state, as shown in the figure, a rabbit design is displayed in winning square 542B, which is a special square among multiple squares 542 on a bingo sheet 541, and assigned numbers are displayed in two randomly determined winning squares 542C and D. Note that additional corresponding effect displays may be performed in response to the determination of additional winning squares.
[0068] Returning to the flowchart of FIG. 6, once a winning square is determined, the server 10 then updates the reserved balls (step S135). In updating the reserved balls, the second reserved ball changes to the first reserved ball, the third reserved ball changes to the second reserved ball, the fourth reserved ball changes to the third reserved ball, and a new fourth reserved ball is set. Specifically, in the game progress management table 1513, the value of the second reserved ball parameter information is set to the first reserved ball parameter information, the value of the third reserved ball parameter information is set to the second reserved ball parameter information, the value of the fourth reserved ball parameter information is set to the third reserved ball parameter information, and a value corresponding to the new fourth reserved ball is set to the fourth reserved ball parameter information. As the reserved balls are updated, the display of the first to fourth reserved ball objects 561 to 564 on the game screen 50 is also updated.
[0069] Next, if a bingo does not occur on the bingo sheet 541 as a result of determining the winning square (NO in step S140), the server 10 awards coins corresponding to the determination of the winning square to the player (step S150). Specifically, the number of coins acquired in the corresponding play is updated (increased by a predetermined number) in the game progress management table 1513, and the number of coins owned by the corresponding player is updated (increased by a predetermined number) in the player information table 1511. In response to the awarding of the coins, a corresponding effect display (for example, an animation display in which an object having the appearance of a coin appears from the currently determined winning square 542) may be performed on the game screen 50.
[0070] In this example, the number of coins awarded upon determining the winning square is calculated by multiplying the "total value of the allocation numbers of the winning squares determined this time" by the "multiplier set for the first reserved ball."
[0071] Next, the server 10 executes a lottery (second lottery) for restoring the number of remaining turns (step S160). Specifically, a lottery is executed to determine whether or not to restore the number of remaining turns according to a predetermined probability of winning.
[0072] The winning probability of the remaining turn recovery lottery is adjusted based on the number of remaining turns at that time, and based on the multiplier set for the first reserved ball (before the update), relative to a standard value (e.g., 30%). For example, if the number of remaining turns at that time is two or less, 10% points are added to the standard value of the winning probability. Also, for example, if the multiplier set for the first reserved ball is 2x, 5% points are added to the winning probability, and if the multiplier set for the first reserved ball is 3x, 10% points are added to the winning probability.
[0073] Then, if the result of the lottery to restore the number of remaining turns is a win (YES in step S170), the server 10 restores the number of remaining turns (step S180). Specifically, the number of remaining turns for the corresponding play is updated in the game progress management table 1513. In this example, the number of turns restored when the result of the lottery is a win is the number corresponding to the multiplier set for the first reserved ball (for example, 2 times if the multiplier is 2).
[0074] If there are any remaining turns (one or more) (NO in step S190), the process returns to waiting for a lottery instruction from the player (step S110), and each time a lottery instruction is given by the player, a series of processes is repeated, from reducing the number of remaining turns to restoring the number of remaining turns if the result of the lottery to restore the number of remaining turns is a win (steps S120 to S180).
[0075] On the other hand, if a bingo occurs on the bingo sheet 541 as a result of determining the winning squares (YES in step S140), the server 10 awards coins associated with the bingo occurrence to the player (step S200). Specifically, the number of coins earned for the corresponding play is updated (increased by a predetermined number) in the game progress management table 1513, and the number of coins owned by the corresponding player is updated (increased by a predetermined number) in the player information table 1511. In this example, a bingo occurs when five winning squares are lined up in a straight line in one direction (vertical, horizontal, or diagonal). For example, in the bingo sheet 541 illustrated in FIG. 15, the five squares 542 lined up horizontally in the top row are winning squares, and a bingo occurs.
[0076] In this example, the number of coins awarded when a bingo occurs is calculated by multiplying the "total value of the assigned numbers of the winning squares determined this time" by the "multiplier set for the first reserved balls," the "bingo multiplier," and the "number of bingo sheets." The bingo multiplier is predetermined, and is, for example, 3x. In response to the awarding of the coins, a corresponding effect display may be displayed on the game screen 50. Thus, in this example, the number of coins awarded when a bingo occurs increases as the number of bingo sheets increases (i.e., the more times the bingo sheets are changed), which is advantageous for the player.
[0077] Returning to the flowchart of FIG. 6, next, the server 10 strengthens the reserved balls (step S210). Specifically, the effect of one reserved ball randomly selected from among the first to fourth reserved balls at that time, excluding reserved balls to which the bomb (level 2) or arrow (level 2) effect is set, is strengthened. For example, if the effect before strengthening set on the reserved ball to be strengthened is normal (no effect), the effect of bomb (level 1) or arrow (level 1) is set; if the effect before strengthening is bomb (level 1), the effect of bomb (level 2) is set; and if the effect before strengthening is arrow (level 1), the effect of arrow (level 2) is set. As the reserved ball is strengthened, corresponding information among the first to fourth reserved ball parameter information in the game progress management table 1513 is updated, and the display of the corresponding object among the first to fourth reserved ball objects 561 to 564 on the game screen 50 is updated.
[0078] Next, the server 10 restores the remaining number of turns (step S220). Specifically, the remaining number of turns of the corresponding play is updated in the game progress management table 1513. In this example, the number of turns restored in response to the occurrence of a bingo is a predetermined number (for example, five times).
[0079] Then, the server 10 updates the number of bingo sheets (step S230) and returns to updating the bingo sheets in step S105. Specifically, in the game progress management table 1513, the number of bingo sheets for the corresponding play is updated (incremented by 1), and in the bingo sheet management table 1515, the assigned number of each square in the corresponding play is reset, and the winning square flag of each square is updated to a value indicating that it is not a winning square. Thus, in this example, when the bingo sheet is changed (updated) to the next bingo sheet, the number of remaining turns and the parameters of the first to fourth reserved balls are not initialized.
[0080] Then, when there are no more turns remaining (YES in step S190), the server 10 ends the current game (step S240). When playing the next game, a new record is inserted in the game progress management table 1513, that is, information such as the number of remaining turns, the number of bingo sheets, and the parameters of the first to fourth reserved balls is initialized.
[0081] In the above example, the number of coins awarded when a bingo occurs increases as the number of bingo sheets increases, but instead of or in addition to this, the number of coins awarded when a winning square is determined may be determined based on the number of bingo sheets.
[0082] In the above example, one winning square is determined by lottery from among the non-winning squares among the multiple squares on the bingo sheet, but it is also possible to determine a winning number by lottery from among multiple numbers (for example, numbers from 1 to 150 set as assigned numbers), and determine the square to which the winning number is set as the assigned number as the winning square. In this case, the assigned numbers may be displayed even in the non-winning squares 542 on the bingo sheet 541 displayed in the bingo sheet display area 54, and an image corresponding to the winning square may be added to the square 542 determined as the winning square.
[0083] In the above example, the coins held by the player may be used in games other than the bingo game, for example, to purchase items, etc. The other games include various types of games.
[0084] In the above example, the player may be allowed to specify the coin acquisition rate when issuing a lottery command for a winning square. The coin acquisition rate may be specified, for example, by consuming a predetermined number of coins. In this case, the number of coins awarded upon determining a winning square is calculated by applying the coin acquisition rate specified by the player in addition to the rate set for the first reserved ball.
[0085] In the above example, the number of remaining turns may be increased by the player spending a predetermined value (e.g., real currency, coins, or other items) immediately after the number of remaining turns has run out or at any other timing. The number of remaining turns may also be increased over time (e.g., by recovering one turn every time one minute passes). In this way, even if the number of remaining turns has run out, the player can recover the number of remaining turns by spending a predetermined value or by the passage of time, and continue playing the bingo sheet at that time.
[0086] In the above example, the probability of winning the lottery to restore the remaining number of turns is adjusted based on the number of turns remaining at that time and the multiplier set for the first reserved ball (before the update). However, instead of or in addition to these adjustments, adjustments may be made based on the progress of the bingo game (the number of times the lottery for winning squares has been held, the positioning of winning squares, the number of coins acquired, etc.).
[0087] The game providing server 10 according to the present embodiment described above repeatedly executes a first drawing to determine a winning area from among a plurality of areas (e.g., squares 542) arranged on a game field (e.g., a bingo sheet 541), and when the arrangement of the plurality of winning areas forms a predetermined pattern (e.g., five winning squares 542 arranged in a straight line), it proceeds to the next game field without initializing the remaining number of draws (e.g., the number of remaining turns), which decreases with the execution of the first drawing, so that the player can enjoy playing many game fields within the range of the remaining number of draws. In other words, the server 10 enhances the interest in the game.
[0088] In other embodiments of the present invention, some or all of the functions of the game providing server 10 in the above-described embodiments may be realized by cooperation between the game providing server 10 and the player terminals 30, or may be realized by the player terminals 30. In other words, the system of the present invention may be constituted not only by the game providing server 10, but also by the game providing server 10 and the player terminals 30, or may be constituted by the player terminals 30.
[0089] The processes and procedures described herein, other than those explicitly described, may be implemented by software, hardware, or any combination thereof. For example, the processes and procedures described herein may be implemented by implementing logic corresponding to the processes and procedures in media such as integrated circuits, volatile memory, non-volatile memory, and magnetic disks. The processes and procedures described herein may also be implemented as computer programs corresponding to the processes and procedures and executed by various computers.
[0090] Although processes and procedures described herein are described as being performed by a single device, software, component, or module, such processes or procedures may be performed by multiple devices, software, components, and / or modules. Also, the software and hardware elements described herein may be implemented by combining them into fewer components or breaking them down into more components. [Explanation of symbols]
[0091] 10 Game provider server 11. Computer Processor 111 Management function control section 113 Game progress control unit 15. Storage 1511 Player Information Table 1513 Game Progress Management Table 1515 Bingo Sheet Management Table 30 player terminals 40 Server-side programs 42 Terminal side program 50 Game Screens 541 Bingo Sheet 542 squares 561 First reserved ball object 562 Second reserved ball object 563 Third reserved ball object 564 4th reserved ball object
Claims
1. A system for providing a game, comprising one or more computer processors, the one or more computer processors comprising: presenting a predetermined screen for playing the game to a player; controlling the progress of the game; the predetermined screen displays a game field in which a plurality of areas are arranged; The step of controlling the progress of the game includes: a first lottery for determining a winning area from among the plurality of areas, the first lottery being repeated with a decrease in the number of remaining lotteries associated with the player; and changing the game field displayed on the predetermined screen to a next game field without initializing the remaining number of lotteries when the arrangement of the plurality of winning areas in the plurality of areas becomes a predetermined pattern; system.
2. the plurality of regions correspond to any of a plurality of different identification information, The first lottery involves determining winning identification information from the plurality of identification information, and determining an area corresponding to the winning identification information as the winning area. The system of claim 1.
3. The first lottery determines the winning area from among the plurality of areas that have not been determined as the winning area. The system of claim 1.
4. the step of controlling the progress of the game includes controlling the progress of the game based on the number of times the game field has been changed. The system of claim 1.
5. the step of controlling the progress of the game includes awarding a reward to the player based on the number of times the game field has been changed in accordance with the determination of the winning area. The system of claim 4.
6. the step of controlling the progress of the game includes initializing the number of changes to the game field when the remaining number of lotteries becomes 0. The system of claim 4.
7. the step of controlling the progress of the game includes increasing the remaining number of lotteries in accordance with a change of the game field displayed on the predetermined screen to the next game field. The system of claim 1.
8. the predetermined screen displays an object corresponding to the first lottery to be executed next time or later; the step of controlling the progress of the game controls the progress of the game based on a value of a parameter possessed by the object corresponding to the executed first lottery. The system of claim 1.
9. the step of controlling the progress of the game includes enhancing the value of the parameter of the object displayed on the predetermined screen in accordance with a change of the game field displayed on the predetermined screen to the next game field; The system of claim 8.
10. the step of controlling the progress of the game includes: executing a second drawing to determine whether or not to increase the remaining number of draws in association with the execution of the first drawing; and increasing the remaining number of draws when the result of the second drawing is a win. The system of claim 1.
11. 1. A method executed by one or more computers for providing a game, comprising: presenting a predetermined screen for playing the game to a player; and controlling the progress of the game. the predetermined screen displays a game field in which a plurality of areas are arranged; The step of controlling the progress of the game includes: a first lottery for determining a winning area from among the plurality of areas, the first lottery being repeated with a decrease in the number of remaining lotteries associated with the player; and changing the game field displayed on the predetermined screen to a next game field without initializing the remaining number of lotteries when the arrangement of the plurality of winning areas in the plurality of areas becomes a predetermined pattern; method.
12. A program for providing a game, which is installed on one or more computers, presenting a predetermined screen for playing the game to a player; controlling the progress of the game; the predetermined screen displays a game field in which a plurality of areas are arranged; The step of controlling the progress of the game includes: a first lottery for determining a winning area from among the plurality of areas, the first lottery being repeated with a decrease in the number of remaining lotteries associated with the player; and changing the game field displayed on the predetermined screen to a next game field without initializing the remaining number of lotteries when the arrangement of the plurality of winning areas in the plurality of areas becomes a predetermined pattern; program.
13. A device for providing a game, means for presenting a predetermined screen for playing the game to a player; means for controlling the progress of the game; the predetermined screen displays a game field in which a plurality of areas are arranged; The means for controlling the progress of the game includes: a first lottery for determining a winning area from among the plurality of areas, the first lottery being repeated with a decrease in the number of remaining lotteries associated with the player; and When the arrangement of the plurality of winning areas in the plurality of areas becomes a predetermined pattern, the game field displayed on the predetermined screen is changed to a next game field without initializing the remaining number of lotteries. Device.
Citation Information
Patent Citations
Game execution support device, terminal device and recording medium
JP2001340642A