Game system and game control method

The game system adjusts game levels by grouping users based on their level values, offering favorable conditions for lower-level players to catch up, thereby enhancing user motivation and engagement.

JP7623707B2Active Publication Date: 2025-01-29UNIVERSAL ENTERTAINMENT CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2022005316
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-01-17
Publication Date
2025-01-29
Estimated Expiration
2042-01-17

AI Technical Summary

Technical Problem

New users joining social games on mobile devices face difficulty in catching up with higher-level groups due to significant differences in game levels, leading to a decline in motivation and continued engagement.

Method used

A game system and method that adjusts game levels dynamically by grouping users based on their game level values, allowing for tailored renewal conditions that benefit lower-level players, using a memory system to update game levels and group users accordingly.

Benefits of technology

Enhances user motivation by providing favorable conditions for lower-level players to catch up, improving their chances of reaching higher levels and increasing engagement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007623707000001
    Figure 0007623707000001
  • Figure 0007623707000002
    Figure 0007623707000002
  • Figure 0007623707000003
    Figure 0007623707000003
Patent Text Reader

Abstract

To enable updating of a game level to be adjusted among users.SOLUTION: A game system 100 stores a user ID for a user to log in on an information processing device and a value on a game level updated as needed according to the progress of a game executed after log-in, groups a plurality of users according to the game level, causes the plurality of users to execute a game, stores update conditions for the value on the game level correspondingly for each group in advance, and updates the value on the game level according to the stored update conditions for the value on the game level when executing the game.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a game system and a game control method. [Background technology]

[0002] In recent years, social games used on mobile terminals such as tablets and smartphones have become popular. In games on such mobile terminals, it is common for participating users to be divided into groups according to their levels, and events are held in which participants compete for rankings, as in Patent Document 1, for example.

[0003] The level may be set according to the user's playing skills, as in Patent Document 1, but is often set so that the level increases each time the game is played over a long period of time; for example, the level is set by the accumulated value of points awarded according to the playing conditions each time the game is played. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] US Patent Publication No. 2003 / 0093168 Summary of the Invention [Problem to be solved by the invention]

[0005] Incidentally, in events, various differences may be set between events for higher-level groups and lower-level groups, such as more advantageous rewards being set for higher-level groups, so users hope to reach a high level. However, if a user starts playing the game late, they may have difficulty catching up to the higher levels, which can lead to dissatisfaction, making it difficult for new users to continue playing the game.

[0006] Therefore, an object of the present invention is to provide a game system and a game control method that are capable of adjusting updates of game levels between users. [Means for solving the problem]

[0007] The game system of the present invention comprises: a storage unit that stores a user ID for a user to log in to the information processing device and a value related to a game level that is updated as the game progresses after the user logs in; a control unit that groups the users according to the game levels and causes the users to play the game; having the storage unit stores in advance an update condition for the value related to the game level in association with each of the groups; The control unit, when executing the game, updates the value related to the game level in accordance with an update condition for the value related to the game level stored in the memory unit.

[0008] According to the above configuration, when a game in which the value related to the game level is updated is played, the users are divided into groups according to the value related to the game level, and the value related to the game level is updated according to the update condition stored for each group. This makes it possible to realize a configuration in which update conditions advantageous to lower level users can be set, and it is possible to adjust the update of game levels between users, and further to increase the motivation of users in lower groups to reach the game level of the higher group.

[0009] The game method of the present invention comprises: storing a user ID for a user to log in to the information processing device and a value relating to a game level that is updated as the game progresses after the user logs in; grouping the users according to game levels and having the users play the game; storing an update condition for the value related to the game level in association with each of the groups in advance; When executing the game, updating the value related to the game level in accordance with the stored update condition for the value related to the game level; The present invention is characterized by comprising:

[0010] According to the above configuration, when a game in which the value related to the game level is updated is played, the users are divided into groups according to the value related to the game level, and the value related to the game level is updated according to the update condition stored for each group. This makes it possible to realize a configuration in which update conditions advantageous to lower level users can be set, and it is possible to adjust the update of game levels between users, and further to increase the motivation of users in lower groups to reach the game level of the higher group. [Brief description of the drawings]

[0011] [Figure 1] FIG. 1 is an explanatory diagram showing a schematic configuration of a game system. [Diagram 2] FIG. 2 is a block diagram showing the electrical configuration of the game system. [Diagram 3] FIG. 2 is a functional block diagram of the game system. [Figure 4] FIG. 13 is a diagram illustrating an example of an event display screen. [Diagram 5] FIG. 13 is a diagram illustrating an example of an event display screen. [Figure 6] FIG. 11 is an explanatory diagram of a profile information table. [Figure 7] FIG. 11 is an explanatory diagram of a group setting table. [Figure 8] 13 is a flowchart of a group determination process. [Figure 9] 13 is a flowchart of an experience value update process. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] The game system of the present invention will be described with reference to the drawings.

[0013] As shown in FIG. 1, the game system 100 includes a plurality of terminal devices 1 and a server 10 connected to the plurality of terminal devices 1 via an Internet line 101 so as to be capable of data communication. The terminal device 1 exemplified in this embodiment is a so-called smartphone, and includes a display 2 provided on the front of a housing 11 and a touch panel 5 provided on the front of the display 2. A common application is installed in the plurality of terminal devices 1 via an application store server or the like corresponding to the OS (Operating System) of each terminal device 1. In this embodiment, a slot game is made playable as a game element in the application installed in the terminal device 1. That is, a user can play a slot game on this application. The slot game may be an add-in of the application. That is, the slot game may be provided by an application store server or the server 10, etc., separately from the application, as an additional function of the application.

[0014] Although details will be described later, a slot game is started on the condition that an accumulative game value is consumed. If a prize is won as a result of the slot game, a game value according to the type of prize won and the consumed game value is added to the accumulated game value. In this way, the terminal device 1 executes a slot game in which the accumulative game value is increased or decreased depending on the result. The game value may be information (game points) having no monetary value that is used only to start a slot game, or may be electronic valuable information equivalent to monetary value.

[0015] In the slot game of this embodiment, users are grouped according to game levels. Here, the game level is determined by the "value related to the game level" of the user. In the following description, the "value related to the game level" may also be referred to as an "experience value". The "experience value" is stored in association with a user ID for logging in the terminal device 1 by the user. The "experience value" is a value that is updated as needed according to the progress of the slot game executed after logging in. The "experience value" is a value that is accumulated by adding an update condition that is stored in association with each group to a value corresponding to the game value consumed in the slot game, but is not limited to this. In this embodiment, the value corresponding to the game value consumed in the slot game is multiplied by a "multiplication factor" that is stored as an update condition for each group, and the result is cumulatively added to the "experience value". That is, when the terminal device 1 executes the slot game, the terminal device 1 executes an update of the value related to the game level according to the update condition for the stored value related to the game level.

[0016] In the slot game of this embodiment, events are held periodically. An event is held for a specific period of time, and participating users compete with each other to see who can get the most points during the event period. Points are accumulated in a number corresponding to the game value awarded in the slot game executed during the event period. The awarded game value may be converted directly into points. In addition, in this embodiment, the value related to the game level is updated according to the update condition only during the event period. In other words, the update condition is not taken into account during periods other than an event, and a value corresponding to the game value consumed in the slot game is simply added to the experience value. In this way, in this embodiment, the value related to the game level is updated according to the update condition only during the event period, but is not limited thereto.

[0017] Such an event in which multiple terminal devices 1 as information processing devices participate during a specific period and compete for ranking may be described as a ranking game. In this way, the game system 100 holds a ranking game in which multiple terminal devices 1 participate and compete for ranking by tallying up game results of slot games executed by multiple terminal devices 1 during a specific period for each user ID logged in to these terminal devices 1. As described above, participating users are divided into multiple groups, and users belonging to each group compete for ranking. Note that the ranking game is not limited to determining rankings based on game results of slot games.

[0018] As shown in FIG. 1, the game system 100 has a function of storing profile information including a user ID for logging in to the terminal device 1 by a user and an experience value that is updated as the game progresses after the user logs in. The game system 100 has a function of dividing a plurality of users into groups according to game levels and having the plurality of users play slot games on the terminal device 1. The game system 100 also has a function of previously storing an update condition for the experience value in association with each group. The game system 100 has a function of updating a value related to the game level according to the stored update condition for the experience value when playing a slot game. In other words, the game system 100 realizes a game control method that executes these functions.

[0019] According to the above configuration, when a game in which the value related to the game level is updated is played, the users are divided into groups according to the value related to the game level, and the value related to the game level is updated according to the update condition stored for each group. This makes it possible to realize a configuration that can easily set update conditions advantageous to users at lower levels, and it is possible to adjust the update of game levels between users, and further to increase the motivation of users in lower groups to reach the game level of a higher group.

[0020] As described above, the terminal device 1 has the display 2 provided on the front surface of the housing 11 and the touch panel 5 provided on the front surface of the display 2. In this embodiment, the terminal device 1 is exemplified by a smartphone, but may be either a portable type or a stationary type. Examples of the portable terminal device 1 include portable information devices such as a portable computer, a laptop computer, a tablet type personal computer, a handheld type personal computer, and a PDA (Personal Data Assistant).

[0021] The display 2 is configured to be capable of displaying an image. Examples of the display method of the display 2 include various display methods such as a liquid crystal method, an organic electroluminescence method, a CRT (Cathode Ray Tube) method, and a plasma method. The touch panel 5 is configured to be capable of detecting the coordinates of a part touched or approached by a user's finger or the like. Known technologies such as an electromagnetic induction method and an electrostatic capacitance method are adopted for the touch panel 5. The terminal device 1 determines the object on the screen that the user touched and the manner of the touch, such as a swipe, from the coordinates detected by the touch panel 5. Then, the terminal device 1 responds according to the determination result.

[0022] The touch panel 5 is not limited to being provided on the front surface of the display 2. For example, the touch panel 5 may be provided on the rear surface of the housing 11, opposite the display 2. The touch panel 5 may also be provided on a part of the display 2.

[0023] Also, in the following description, when looking at the display 2 from the front, the bottom direction will be referred to as the "downward direction" or simply "down", the top direction will be referred to as the "upward direction" or simply "up", the left direction will be referred to as the "leftward direction" or simply "left", and the right direction will be referred to as the "rightward direction" or simply "right".

[0024] In this embodiment, the touch panel 5 operates as an input device and accepts a swipe operation, a touch operation, etc., but is not limited thereto. For example, the input device may be a microphone or a camera, and may accept a user's voice or gesture as an instruction operation.

[0025] 2, the electrical configuration of the terminal device 1 and the server 10 in the game system 100 is shown. As shown in Fig. 2, the terminal device 1 includes a CPU 101, a ROM 102, a RAM 103, a flash memory 104, an operation button 108, a power switch 109, a bus line 110, a network I / F 111, a camera 112, an image sensor I / F 113, a microphone 114, a speaker 115, an audio input / output I / F 116, a display I / F 117, a sensor controller 118, a short-range communication circuit 119, and an antenna 119a of the short-range communication circuit 119 in a housing 11.

[0026] The server 10 is a so-called computer that includes a CPU 1101, a ROM 1102, a RAM 1103, a storage device 1104 such as a hard disk drive, and a network I / F 1111.

[0027] A CPU (Central Processing Unit) 101 functions as a main component of a controller in the terminal device 1, and controls the overall operation of the terminal device 1. A CPU 1101 functions as a main component of a controller in the server 10, and controls the overall operation of the server 10. In other words, the CPUs 101 and 1101 function as a controller that controls the overall operation of the game system 100. A ROM (Read Only Memory) 102 stores programs used to drive the CPU 101, such as an IPL (Initial Program Loader).

[0028] The RAM (Random Access Memory) 103 and RAM 1103 are used as work areas for the CPU 101 and CPU 1101. The operation button 108 is a button that is operated when initially setting up the terminal device 1. The power switch 109 is a switch for turning the power of the terminal device 1 ON / OFF.

[0029] The flash memory 104 / storage device 1104 is a non-transitory recording medium that stores various data such as game programs, communication programs, image data, sound data, etc. For example, the flash memory 104 / storage device 1104 stores various programs including game programs executed by the CPU 101 / CPU 1101 as the controllers, and various data used by the various programs.

[0030] That is, in the game system 100, the flash memory 104 and the storage device 1104 store a program that executes the above-mentioned functions. In other words, the program causes the server 10, the terminal device 1, or the game system 100, which is a computer equipped with the flash memory 104 and the storage device 1104, to execute these processes. That is, a control method for a game system including executing the above-mentioned functions is realized. In this manner, the processing or operation of the server 10, the terminal device 1, or the game system 100 can be replaced as the invention of a program or a game control method. Note that, although the server 10 is described as a single unit in this embodiment, the function of executing the above-mentioned processes may be distributed among a plurality of servers.

[0031] Moreover, the storage device 1104 functions as a database and is a non-transitory recording medium that stores game data for each of the multiple terminal devices 1. In response to a request from the game program of the terminal device 1, the server 10 appropriately refers to the database of the storage device 1104 and returns a response.

[0032] The data and programs stored in flash memory 104 and storage device 1104 may be pre-stored at the factory shipment stage, or may be downloaded and stored from a server (not shown) by a communication means. The communication means may be a transmission path capable of two-way communication such as the Internet or cable television, or may be broadcasting that transmits information in only one direction. The data and programs stored in flash memory 104 and storage device 1104 may be stored in a recording medium such as a floppy disk, CD-ROM, DVD-ROM, MO (magneto-optical disk), or flash memory, and may be read from the recording medium and installed as necessary.

[0033] The network I / F (Interface) 111 is an interface for data communication using a communication network such as the Internet. The camera 112 is a type of built-in imaging means for capturing an image of a subject under the control of the CPU 101 to obtain image data. The image sensor I / F 113 is a circuit for controlling the driving of the camera 112. The microphone 114 is a type of built-in sound collection means for inputting sound. The audio input / output I / F 116 is a circuit for processing input / output of sound signals between the microphone 114 and the speaker 115 under the control of the CPU 101. The display I / F 117 is a circuit for transmitting image data to the display 2 under the control of the CPU 101. The display 2 is provided on the front surface of the housing 11. The sensor controller 118 is a circuit for receiving input from a touch panel 5 provided on the display 2. The near-field communication circuit 119 is a communication circuit such as NFC (Near Field Communication) (registered trademark) or Bluetooth (registered trademark). The bus line 110 is an address bus, a data bus, or the like for electrically connecting the various components such as the CPU 101.

[0034] A slot game is a game element in an installed application that is made playable by a user. A slot game is a game in which a plurality of symbols are stopped (rearranged) after being changed in a symbol display area, and a game value is awarded according to a combination of symbols displayed in the symbol display area. The state in which a plurality of symbols are stopped after being changed in the symbol display area is referred to as "rearrangement." In a slot game, a normal game is played, and if a predetermined condition is satisfied in the normal game, a bonus game that is more advantageous to the user than the normal game may be executed.

[0035] The game value is used as a pseudo substitute for credits in the game, and is used as a bet as a condition for playing the slot game. That is, a user bets the game value to play one slot game (unit game), and can obtain the game value as a result of the slot game.

[0036] A "unit game" is a series of operations from the start of betting acceptance to the state where a prize can be established. That is, a unit game includes one each of a bet time for accepting bets, a game time for rearranging stopped symbols, and a payout time for a payout process for awarding a payout. Note that if a prize is not established, no payout is awarded, and therefore the payout time is omitted.

[0037] The terminal device 1 has two types of game modes as slot games: a base game mode and a bonus game mode. The base game mode corresponds to a game state during a normal game, and the bonus game mode corresponds to a game state during a free game. The terminal device 1 executes a unit game mainly in the base game mode, and when a bonus trigger condition is established in the base game mode, the terminal device 1 shifts to the bonus game mode. For example, the trigger of the bonus game is the appearance (rearrangement) of three or more bonus symbols. However, the trigger of the bonus game may be other conditions.

[0038] To explain the base game mode in detail, in the game area displayed on the display 2, slot game symbols on the video reels can be rearranged, for example, in 3 rows and 6 columns. In the betting process, the number of bets is selected by the user. For example, the number of bets may be 1, 2, 3, 5, 10, etc., which can be selected by operating a bet button, or a desired number may be input. The accumulated funds of some of these bet numbers are regarded as the jackpot.

[0039] Next, the bet is confirmed by operating the spin button, and the symbols to be rearranged in the game area are determined by lottery. Then, the presence or absence of a win is determined based on the rearranged symbols. For example, if three or more bonus symbols are rearranged in the game area, a bonus game trigger win is won. Then, according to the performance determined based on these, the video reels are displayed in a variable manner (scrolling) or stopped (scrolling and stopping) in the game area, and a win is displayed.

[0040] In the base game mode, when a trigger condition for a bonus game is established, the mode shifts to the bonus game mode, and first, a free game process is executed.

[0041] In the free game process, a reel band for a free game to be used during the free game is determined, and a predetermined number of free games is set. The reel band for a free game and the number of free games may be determined by random number selection from a plurality of options.

[0042] When the free game is executed, a win determination is made. The win determination may be the same as the win determination in the base game. For example, when three or more bonus symbols appear again in the game area, the re-trigger condition of the bonus game (free game) is established, and the number of free games is incremented.

[0043] Thereafter, the end of the free games is determined, and if the free games have not all been played, the free games continue and the remaining free games are executed.

[0044] 3, the game system 100 has the following functions. Specifically, the game system 100 has a slot game execution unit 1001, a profile information storage unit 1002, a ranking game setting unit 1003, a ranking game execution unit 1004, a ranking determination unit 1005, a winning information storage unit 1006, a winning information setting unit 1007, a profile request reception unit 1008, a profile screen generation unit 1009, and a profile screen display unit 1010.

[0045] The slot game execution unit 1001 has a function of making the user play the slot game as described above, which is started based on a predetermined bet in the terminal device 1. The slot game execution unit 1001 has a function of updating the experience value according to the update condition of the experience value (value related to the game level) when making the user play the slot game. The profile information storage unit 1002 has a function of storing login information for the user to play the slot game, the experience value possessed by the user, the game level of the user, and the like. The ranking game setting unit 1003 has a function of setting a specific period for holding the ranking game, a prize for winning the ranking game, and the like. In addition, the ranking game setting unit 1003 has a function of dividing the users who play the ranking game into groups according to the game level. Furthermore, the ranking game setting unit 1003 has a function of storing the update condition of the experience value (value related to the game level) in advance in association with each group. The ranking game executing unit 1004 has a function of accepting game results of slot games executed in each terminal device 1 during the specific period set by the ranking game setting unit 1003, and accumulating points based on the game results in the game result storage unit 1006. The ranking determining unit 1005 has a function of determining a ranking for each user ID based on the points for each user ID accumulated in the game result storage unit 1006 after the specific period ends.

[0046] The above-mentioned functional units 1001 to 1006 are realized by cooperation between the multiple terminal devices 1 and the respective components of the server 10 of the game system 100 described above (see FIG. 2).

[0047] Next, a more specific configuration will be described to which the above-described game system 100 is applied. First, a ranking game will be specifically described by taking as an example a display screen displayed on the display 2 of the terminal device 1.

[0048] As shown in FIG. 4, when a user logs in for the first time during the preparation period for an event or during the event period, an event group registration screen is displayed on the terminal device 1. On the event group registration screen, a group display area 201, a reward display button 202, and a group registration button 203 are displayed for each group. The group display area 201 is an area showing the type of group. The group display area 201 shows the name of the group, the game level update condition for the group, the maximum bet amount, and the minimum bet amount. The reward display button 202 is a button for displaying rewards that can be obtained in the event. The group registration button 203 is a button for selecting a group to participate in. The frame of the group registration button 203 of the selected group is highlighted. In this embodiment, up to six groups are arranged vertically, and all groups are displayed by scrolling, so that any one of the groups can be selected by the user's selection operation input. In addition, a close button 204 is displayed at the bottom. By touching the close button 204, the user will participate in the group selected at the time of touching.

[0049] The game system 100 determines a default group in advance according to the user's game level. Then, when the event group registration screen is displayed, the game system 100 displays the group and sets the group in a selected state. The user may join the default group as is, or may join a higher-ranked group that offers a better reward, for example.

[0050] That is, in this embodiment, the user can select whether to join a higher-ranking group with a good reward, or to join a lower-ranking group in which update conditions are set that allow the user to advantageously acquire experience points for increasing the game level. Note that the present invention is not limited to this configuration, and the group may be determined according to the game level.

[0051] As shown in Fig. 5, in a slot game, a game area 21, an event information display area 22, and a game operation area 23 are provided on the display 2 of the terminal device 1. The game area 21 is an area where video reels are displayed variably (scrolling) and stationarily (scrolling and stopping). That is, symbols are rearranged in the game area 21. The game operation area 23 is an area where a plurality of objects for operating the slot game are arranged. A user can input, by touching each object arranged in the game operation area 23, the decision of the game value to be used as the bet amount, the start of a unit game, and the like.

[0052] The event information display area 22 is an area where event information is displayed during an event period. The event information display area 22 is provided with an event name display area 221, an update condition display area 222, an event history display area 223, a group display area 224, a challenge acquired points display area 224, a reward button 225, and a group display area 226. The event information display area 22 is not displayed during periods other than the event period.

[0053] The event name display area 221 displays a name for identifying the event being held. For example, when multiple events are held simultaneously, this allows the user to identify the event in which the user is participating. The update condition display area 222 displays the update conditions for the group participating in the event. Specifically, in this embodiment, the update condition display area 222 displays the advantage of gaining experience points.

[0054] The event history display area 223 displays the points acquired in all completed cumulative point determination periods, the points acquired in the challenge period that ended in the current cumulative point determination period, and the current ranking. The challenge acquired point display area 224 displays the points acquired in the current challenge period.

[0055] The reward button 225 is an object for displaying a separate window showing the reward to be given after the event ends. The separate window is displayed by the user performing a touch operation.

[0056] The group display area 226 displays the group in which the user is participating. As described above, users participating in an event are divided into a plurality of groups. In this embodiment, the default grouping is performed based on the level based on the experience points that the user can obtain as a result of playing slot games up to now. For example, the grouping is performed as follows: levels 1 to 50 are the rookie group, levels 51 to 100 are the middle group, levels 101 to 150 are the high group, levels 151 to 200 are the elite group, levels 201 to 250 are the expert group, and levels 251 and above are the master group. As described above, the user can participate in a group other than the default group. In addition, the maximum bet amount may be limited for each rank. For example, the higher the rank, the larger the bet amount may be allowed.

[0057] Although not shown, various items can be used in playing the slot game. The types of items include an item that speeds up the progress of the slot game a predetermined number of times or for a predetermined period of time, an item that increases the game value obtained in the slot game more than usual, an item that increases the experience value obtained more than usual, an item that increases the probability of a high payout game result more than usual, and an item that increases the upper limit of the number of slot games that can be automatically executed. In this embodiment, the use of items that have the effect of improving the game result in the slot game during the event may be restricted. This can eliminate inequality in game results between people who can use items and people who cannot.

[0058] In this way, by restricting the use of items that have the effect of improving game results, the overall tendency of the event is that the game value possessed by the user tends to decrease compared to normal. In addition, although there is no time limit on the challenge period itself, there is a time limit on the cumulative point determination period, so that it is possible to promote the consumption of items that speed up the progress of the slot game a certain number of times or for a certain period of time, or items that increase the upper limit of the number of slot games that are automatically executed. Therefore, by implementing such an event, it is possible to increase the demand for game value and these items, and to improve the profits of the game provider. In addition, by simultaneously implementing a sale of game value and a time-limited charging event in which these items are randomly selected, it is possible to further improve profits. In addition, by implementing the event periodically and setting the effects of these items as a flat rate system, it is possible to expect a certain profit.

[0059] Next, the data tables stored in the server 10 will be described.

[0060] The server 10 stores a profile information table shown in FIG. 6. As shown in FIG. 6, the profile information table has a user ID column, a user name column, a level column, an experience value column, and a group column. The user ID column stores identification information for identifying a user associated with the user ID column of the game result information table. The user ID is used for authentication when a user logs into the terminal device 1. The user name column stores a user name determined by the user. The level column stores the current level of the user. The experience value column stores the experience value currently owned by the user. The experience value is accumulated as a value according to the game value consumed in the slot game each time the user plays the slot game. Note that, as described above, during an event, the value may be changed according to an update condition associated with the group. The group column stores the group ID of the group participating in the event of the user.

[0061] In addition, the server 10 stores a group setting table shown in FIG. 7. Various information of the group setting table is stored in advance before the event preparation period or before the event starts. As shown in FIG. 7, the group setting table has a group column, a name column, a default level column, an update condition column, a minimum bet column, and a maximum bet column. The group column stores the above-mentioned group ID, and can be associated with the profile information table. The name column stores a name used for the group. The default level column stores a level band for each group for determining a default group in the event. The update condition column stores a condition for updating a value related to the game level. In this embodiment, a multiplier by which the experience value is multiplied is stored, but is not limited to this. In this embodiment, the lower the default level band is set, the higher the multiplier is set, but is not limited to this. The minimum bet column and the maximum bet column store the maximum bet amount and the minimum bet amount in the group, respectively.

[0062] Next, the game program executed by the CPU 1101 of the server 10 will be described.

[0063] The group determination process will be described with reference to Fig. 8. The group determination process is executed by the CPU 1101 of the server 10 when a user logs in for the first time during an event preparation period or an event period. First, the CPU 1101 of the server 10 acquires the level of the logged-in user from the profile information table (see Fig. 6) (S10). Next, the CPU 1101 of the server 10 refers to the group setting table (see Fig. 7) to identify a group corresponding to the user's level and determine a default group (S11).

[0064] Next, the CPU 1101 of the server 10 redirects the event group registration screen to the user's terminal device 1 and displays it (S12). At this time, the CPU 1101 of the server 10 causes the terminal device 1 to adjust the display position of the event group registration screen on the display 2 so that the group determined in step S11 is displayed.

[0065] Next, the CPU 1101 of the server 10 determines whether or not the close button 204 has been touched (S14). That is, the CPU 1101 of the server 10 determines whether or not a request to the server 10 caused by touching the close button 204 on the terminal device 1 has been received.

[0066] Next, the CPU 1101 of the server 10 determines the group for the user's event based on information included in the request, indicating which group registration button 203 was selected (S14). The CPU 1101 of the server 10 then stores the group ID of the determined group in the group column of the profile information table (see FIG. 6), and ends this routine. It is preferable, but not limited to, that the determined group cannot be changed.

[0067] Next, the experience value update process will be described with reference to Fig. 9. The experience value update process is executed by the CPU 1101 of the server 10 when a slot game is started in the user's terminal device 1. The CPU 110 of the server 10 receives the bet amount consumed in the slot game from the terminal device 1 when the slot game is started in the user's terminal device 1 (S120). Then, the CPU 110 of the server 10 calculates the base experience value to be added based on the received bet amount (S121).

[0068] Then, the CPU 110 of the server 10 judges whether an event is in progress (S122). If an event is in progress (S122: YES), the CPU 110 of the server 10 acquires the group in which the user participates from the profile information table (see FIG. 6), and acquires the magnification as the corresponding update condition from the group setting table (see FIG. 7) (S123). Then, the CPU 110 of the server 10 multiplies the base experience value calculated in step S121 by the magnification to update the additional experience value (S124). After that, the CPU 110 of the server 10 accumulatively adds the confirmed additional experience value to the experience value column of the profile information table (see FIG. 6) (S125). That is, if an event is in progress, the experience value taking into account the update condition is accumulatively added, and if an event is not in progress, the normal experience value is accumulatively added. Then, if the experience value after the accumulative addition reaches the experience value required for the new game level, the game level in the profile information table (see FIG. 6) is updated (S126), and this routine ends.

[0069] Although the embodiments of the present invention have been described above, they are merely illustrative examples and do not limit the present invention, and the specific configurations of each means etc. can be appropriately modified in design. Furthermore, the effects described in the embodiments of the present invention are merely a list of the most preferable effects resulting from the present invention, and the effects of the present invention are not limited to those described in the embodiments of the present invention. [Explanation of symbols]

[0070] 1 Terminal equipment 2. Display 5. Touch Panel 10 Server 100 Game System

Claims

1. a storage unit that stores a user ID for a user to log in to the information processing device and a value related to a game level that is updated as the game progresses after the user logs in; a control unit that divides the users into groups during a specific period, causes the users to play the game, and executes an event between the users for each group; and having the storage unit stores in advance an update condition for the value related to the game level in association with each of the groups; The control unit is determining a default group according to the game level of the user in advance; displaying an event group registration screen on the information processing device for determining a group to participate in the event; While the default group is selected on the event group registration screen, a group other than the default group can be selected by an input from the user; A game system characterized in that, when the game is executed during the specific period, an update of the value related to the game level is performed in accordance with an update condition for the value related to the game level stored in the memory unit.

2. A game system as claimed in claim 1, The control unit is When the user logs in for the first time during the specific period, the event group registration screen is displayed on the information processing device; When the event group registration screen is displayed, the default group is displayed and the group is selected. Game system.

3. A game system according to claim 1 or 2, The event is a competition among the users for ranking in each group based on the number of points earned in the game. Game system.

4. A game system as claimed in claim 3, the game is a slot game, the control unit accumulates, as the number of points, a number corresponding to a game value awarded in the slot game executed during the specific period; Game system.

5. A game system as claimed in claim 4, the control unit classifies the users into a group in which a higher upper limit of a maximum bet number of the slot game is set as the default group, the higher the value related to the game level of the users. Game system.

6. storing a user ID for a user to log in to the information processing device and a value relating to a game level that is updated as needed according to the progress of a game executed after the user logs in; During a specific period, dividing the users into groups, causing the users to play the game, and holding an event among the users for each group; storing an update condition for the value related to the game level in association with each of the groups in advance; determining a default group according to the game level of the user in advance; displaying an event group registration screen on the information processing device for determining a group that will participate in the event; While the default group is selected on the event group registration screen, a group other than the default group can be selected by an input from the user; When the game is executed during the specific period, updating the value related to the game level in accordance with the stored update condition for the value related to the game level; A game control method comprising:

Citation Information

Patent Citations

  • Game system and program

    JP2020162728A

  • Program, information processing device, and game system

    JP2021040700A

  • Game program, game processing method, and information processing device

    JP2021053163A

  • System and method for providing game ranking service

    US20030093168A1