Control program, computer and control method
The control program and method enhance player engagement by dynamically adjusting game content selection based on interaction history, addressing boredom in repetitive game systems.
Patent Information
- Application Number
- JP2024160895
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-18
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2035-09-30
AI Technical Summary
Existing game systems allow players to repeatedly play the same lottery game, leading to boredom and a loss of interest in continuing to play.
A control program and method that manage game content selection by tracking player interaction history to vary the number of game media received based on time since last request and total requests, adjusting the number of selections dynamically.
Increases player motivation to continue playing by providing varied game content and rewards, enhancing engagement.
Smart Images

Figure 2024178276000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a control program, a computer, and a control method. [Background technology]
[0002] In recent years, game media such as game cards are randomly selected according to the player's operation. A game device such as a mobile terminal that provides a lottery game in which a player is selected and the selected game content is awarded to the player. A conventional hologram device is known.
[0003] For example, in Patent Document 1, a player pays virtual currency to purchase multiple game cards. A lottery game is conducted in which a game card randomly selected from the cards is given to the player. The game system is described as one game in one lottery. A regular lottery game where a random card is awarded to the player, or a game where 10 cards are awarded in one draw A special lottery game is run in which cards are awarded to players. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2013-202322 A Summary of the Invention [Problem to be solved by the invention]
[0005] In the game system of Patent Document 1, a player can play a normal lottery game or a special lottery game. However, players may not play the same lottery game multiple times. When the game is played, the player becomes bored with the lottery game itself and has no intention of playing it again. There was a possibility of losing desire.
[0006] The present invention has been made to solve such problems, and aims to improve the player's will to continue playing the game. To provide a control program, a computer, and a control method that enable desire to be improved The purpose of this document is to: [Means for solving the problem]
[0007] The control program according to the present invention is a control program for a computer having a storage unit. The computer stores a plurality of game media as selection targets in a storage unit in association with the player. a first storage function for storing the game content in the game information storage unit; and a reception function for receiving a selection request for the game content from the player. , when a selection request is received from a player, the reception time when the selection request is received, and a second storage function for storing reception information indicating the number of receptions in the storage unit in association with the player; When a selection request is received from a player, a check is made to see if a selection request has been received from the player in the past. A function to determine whether a selection request has been received from the player, and a function to determine whether a selection request has been received from the player. If the number of selections is set to the initial value and a selection request has been received from the player in the past, The number of times the selection request was accepted, the time it took to accept the previous selection request, and the current selection request A set value is determined based on the difference between the time when the request was received and the time when the request was received, and the number of selections is set to the determined set value. A setting function for setting the number of selected game media from among the game media stored as selection targets. A game medium is selected by a predetermined selection method, and the selected game medium is registered as a possession of the player. The computer realizes a selection function of storing the selected object in a storage unit as an object. Any device capable of executing the procedure may be used, such as a mobile terminal, a fixed terminal, or a server.
[0008] In the control program according to the present invention, the setting function sets the setting value to an initial value and It is preferable to determine the set value so as to be greater than the set value determined in the past.
[0009] In the control program according to the present invention, the computer is A third memory function that stores multiple tables in which fixed values are stored in the memory unit, and a selection function from the player A table selection function for selecting a desired table from a plurality of tables according to a request, and updating In determining the set value by the setting function, the reception value stored in the selected table is The predetermined value corresponding to the number of attachments is changed to a value based on the difference time, and the set value is determined to be the changed value. It is preferable to do so.
[0010] In the control program according to the present invention, the computer executes the control program. The present invention further includes an output function for outputting display data showing the relationship between the number of receptions in the table and the predetermined value. It is preferable to realize this.
[0011] In the control program according to the present invention, in determining a set value by the setting function, If a selection request has been received from a player in the past and the difference time exceeds a predetermined time, When the number of receptions is increased, it is preferable to determine the set value as the initial value regardless of the number of receptions.
[0012] In the control program according to the present invention, a computer is The number of times the selection request was received, the time when the selection request was received before last, and the time when the selection request was received last and a time change function for changing the predetermined time based on at least one of the difference times. It is preferable to realize this.
[0013] In the control program according to the present invention, the first storage function includes: The upper limit number of times is stored in the storage unit in association with the stored game medium, and a setting value by the setting function is set. In the determination of the number of selection requests received from the player in the past, When the number of times is greater than the upper limit, it is preferable to determine the set value as the initial value regardless of the difference time. I wish.
[0014] In the control program according to the present invention, the first storage function includes: The initial probability and the set probability are stored in the storage unit in association with the stored game medium, and If the controller has not previously received a selection request from the player, it is not remembered as a selection target. The probability of selecting the game medium is set to an initial probability associated with the game medium, and the player If a selection request has been received from the game device in the past, the game device selection confirmation screen will be displayed. A probability setting function has been further implemented to set the rate to a set probability corresponding to the number of receptions and the difference time. As a predetermined selection method in the selection function, It is preferable to select the game medium from among the above based on a selection probability.
[0015] The computer according to the present invention is a computer having a storage unit, and corresponding to a player. a first storage unit that stores a plurality of game media as selection targets in a storage unit; a reception unit that receives a selection request for a game medium from the player; The reception information indicating the reception time when the selection request was received and the number of receptions is sent to the player. a second storage unit that stores the corresponding items in the storage unit; and a selection request received from the player by the reception unit. In this case, a reception / determination unit that determines whether a selection request has been received from a player in the past; If no selection request has been received from the player, the number of selections is set to the initial value and If the selection request has been accepted in the past, the number of acceptances shown in the acceptance information and the number of times the request has been accepted in the past will be displayed. Based on the difference in time between the reception time of the selected selection request and the reception time of the current selection request A setting unit that determines a set value and sets the selection number to the determined set value; A predetermined selection of the game media is made from the selected number of game media set by the setting unit. and storing the selected game content in a storage unit as a game content owned by the player. and a selection unit.
[0016] The control method according to the present invention is a control method for a computer having a storage unit, The data is stored in the storage unit as a selection target in association with a player. A storage step, a reception step of receiving a selection request for a game medium from a player, When a selection request is received from a layer, the reception time and reception a second storage step of storing reception information indicating the number of times in the storage unit in association with the player; When a selection request is received from a player, a check is made to see if a selection request has been received from the player in the past. and a reception / determination step for determining whether or not a selection request has been received from the player in the past. If the selection number is set to an initial value and a selection request has been received from the player in the past, the reception information is The number of times the selection request was accepted, the time of acceptance of the previous selection request, and the current selection request A setting value based on the difference between the time when the selection request was received and the time when the selection request was received is determined, and the number of selections is set to the determined setting value. A setting step of setting the game media to the selected one from among the game media stored as selection targets. A selected number of game media are selected by a predetermined selection method, and the selected game media are and a selection step of storing the selected item in the storage unit as an object to be possessed. Effect of the Invention
[0017] In the control program, computer, and control method according to the present invention, Game media that players can obtain based on the time and number of times a game request is accepted Since the number of bodies is set, it is possible to increase the player's motivation to continue playing the game. [Brief description of the drawings]
[0018] [Figure 1] FIG. 1 is a schematic diagram for explaining an example of a lottery game provided by the game system. [Diagram 2] 1 is a diagram illustrating an example of a schematic configuration of a game system 1. FIG. [Diagram 3] 2 is a diagram showing an example of a schematic configuration of a mobile terminal 2. FIG. [Figure 4] 13(a) to 13(c) are diagrams showing examples of screens displayed on the display unit 24 of the mobile terminal 2. FIG. [Diagram 5] 13(a) and 13(b) are diagrams showing an example of a screen displayed on the display unit 24 of the mobile terminal 2. FIG. [Figure 6] FIG. 2 is a diagram illustrating an example of a schematic configuration of a server 3. [Figure 7] 4(a) to 4(d) are diagrams illustrating examples of data structures of various tables. [Figure 8] 13(a) to 13(c) are schematic diagrams for explaining an example of various lottery number tables. [Figure 9] FIG. 11 is a diagram showing an example of an operation sequence related to the game processing. [Figure 10] FIG. 13 is a diagram illustrating an example of an operation flow of a lottery game determination process. [Figure 11] FIG. 13 is a diagram illustrating an example of an operation flow of a lottery number setting process. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0019] Various embodiments of the present invention will be described below with reference to the drawings. The technical scope of the present invention is not limited to those embodiments, but is limited to the inventions and their equivalents described in the claims. Please note that this covers equivalents.
[0020] 1. Overview of the Present Invention In the game system of this embodiment, a player plays a game provided by a server on a mobile terminal. In the game system of this embodiment, the server provides a web game. The game system of this embodiment is not limited to Web games. The mobile device owned by the user downloads the application and various data required to run the game. The game may be executed by directly communicating with another mobile terminal. The following describes an example of a game system that provides the above.
[0021] In web games, the mobile device receives information (markup) from the server via the browser. based on documents written in a tagging language and programs written in a scripting language) The server also displays various game screens. Based on the information, the game data is updated and information is sent to the mobile terminal.
[0022] The game executed by the server includes a selection of multiple game media according to the player's selection instructions. A lottery is held to select the game medium from the list, and the game medium selected by the lottery is given to the player. The game medium is the electronic data used in the game. For example, the game media includes cards, items, characters, and avatars. As the game progresses, players can acquire, possess, use, manage, and exchange , synthesis, strengthening, sale, disposal, and / or gifting, etc., but game media The manner of use is not limited to that described in this specification. A game medium is selected from the plurality of game media as selection objects by a predetermined selection method. The lottery is executed once or multiple times. For example, the lottery is executed in a game. The virtual currency held by the player making the display is consumed, and the amount set according to the consumed virtual currency is The predetermined selection method is, for example, a method for selecting a game medium by selecting a game medium that is associated with the game medium. A method of selecting a game medium from a plurality of game media based on a certain lottery probability, or A method of selecting a game medium from a plurality of game media in a predetermined order, etc. The lottery probability is an example of a selection probability that a game medium is selected by a lottery process. For example, if game media are selected from multiple game media with equal probability, Each medium is assigned the same probability of winning. This is an example of a process in which the game content that is acquired is stored as a possession of the player. The player selects a character card from among multiple character cards that are assigned to the player in advance. A selection is made based on the selection probability associated with each character card, and the selected A lottery game in which a prize is awarded to a player who has won a prize will be described as an example of a game medium selection method.
[0023] FIG. 1 is a schematic diagram for explaining an example of a lottery game provided by a server. The lottery game provided by the server of this embodiment will be described below with reference to FIG.
[0024] When the server receives a request to play a lottery game from a player, the server The reception information indicating the number of players who have made the lottery game execution request is stored in association with the player who has made the lottery game execution request. The period is, for example, the time when the server accepts the request to play the lottery game, and the number of times the request is accepted is the time when the server accepts the request to play the lottery game. This is the number of lottery game execution requests received from the player up to this point. Next, the server , referring to the number of lotteries, whether or not a lottery game execution request has been received from the player in question in the past The server determines that it has not previously received a lottery game execution request from the player. If (A) is selected, a regular lottery game will be played as the first lottery game (B). The selection game execution request is an example of a game content selection request. In this case, the number of coins to be drawn is set to an initial value (for example, 5 coins) and associated with the player. A set number of character cards are drawn from the plurality of character cards provided. Then, the server grants the selected number of character cards to the player. The number of lottery tickets is an example of the number of selections.
[0025] Next, when the server receives a lottery game execution request from the player again, the server and reception information indicating the number of receptions, in association with the player who has made the lottery game execution request. Next, the server refers to the number of lottery draws, and checks whether the player has previously made a lottery game play request. The server determines whether or not a lottery game execution request has been received from a player in the past. If it is determined that the player is wearing the card (C), a special lottery game is executed as the second lottery game. (D). First, the server receives the second (this time) lottery game execution request and The difference in time between the time when the first lottery game execution request was received and the time when the second lottery game execution request was received is calculated (E). If the calculated difference time (E) is within the special lottery game time (F), the server The set value is an integer determined based on the number of draws and / or the difference time. The server then determines the number of times the player can win the special lottery game. A set number of character cards are drawn from the character cards. The server then awards the player the number of character cards selected by the lottery. The lottery game execution request received from the player the first time and the lottery game execution request received from the player the second time The selection game execution request is an example of a selection request received in the past and a selection request received this time. The special lottery game time (F) is an example of a predetermined time. The time when the previous lottery game execution request was accepted was set as the time when the previous lottery game execution request was accepted. Even if a character card is given to a player by Even if the number of character cards drawn by the lottery is reached, the previous lottery game execution request Any time related to the above may be used.
[0026] The number of prizes (set value) for the special lottery game is set to be greater than the number of prizes (set value) for the previous lottery game. The number of character cards drawn is then assigned to the player. The special lottery game time (F) is, for example, the time of the previous lottery game. The game will be played for 60 minutes from the time the game execution request is received, and will be played within the special lottery game time (F). The special lottery game is executed only when the lottery game execution request is accepted.
[0027] In addition, if the difference time exceeds the special lottery game time (F), the server Regardless of the number of lottery tickets, the lottery game number is reset to the initial value, and the lottery game for the accepted lottery game execution request is The server then executes a regular lottery game as the game mode (D'). When a request to play the lottery game is received again from the player, the difference time is set to the time of the special lottery game. However, this is not necessarily the case. Then, it is determined whether the difference time is within the special lottery game time, and the difference time is within the special lottery game time. If it is determined that the time has elapsed, the number of tickets to be drawn is reset to the initial value. The server determines in advance that the difference time is a time required for the special lottery game before accepting a lottery game execution request from the player. In this case, the server may notify the player: The remaining time until the difference time exceeds the special lottery game may be notified.
[0028] In addition, the server may execute the special lottery game as the second lottery game after (D) When a request to play the third lottery game is received from the player (G), the third lottery game is started. First, when a request to play the lottery game is received from a player, the reception time is set to 1. and storing reception information indicating the number of receptions in association with the player who has made the lottery game execution request. Next, the server refers to the number of lottery draws, and checks whether the player has previously made a lottery game play request. The server determines whether or not it has received a lottery game execution request from a player in the past. If it is determined that the request is accepted, the time when the third (this time) lottery game execution request was accepted The difference in time between the time when the request to play the second lottery game was received is calculated (I). If the calculated difference time is within the special lottery game time (F), the server Based on the minutes, set the set value to be more than the number of tickets for the second draw, and set the number of tickets to the set value. Then, the server sets the player in the special lottery game as the third lottery game. A set number of characters are drawn from multiple character cards associated with the layer. In this way, the lottery game is played during the special lottery game time (F). The character assigned to the player is determined based on the number of times the game execution request is received and the difference in time. The number of Kuta cards is cumulative. The server calculates the difference time as the special lottery game time (F). If the limit is exceeded, the lottery game will be reset to a regular lottery game regardless of the number of times the lottery is accepted. (Resets the number of tickets to the initial value) and executes the lottery game for the accepted lottery game execution request. A regular lottery game is run as the game.
[0029] In this way, the player can select the lottery game so that the difference time falls within the special lottery game time. If you request it, a special lottery game will be played in which the number of character cards drawn will increase. This can increase the player's motivation to try the game again. In addition, in the lottery game, the player is selected based on the time when the lottery game execution request is received. The number of character cards that layers can acquire is increased, increasing the player's willingness to continue playing the game. It is possible to increase desire.
[0030] 2. Configuration of Game System 1 FIG. 2 is a diagram showing an example of a schematic configuration of the game system 1. As shown in FIG.
[0031] The game system 1 includes a plurality of mobile terminals 2 operated by a plurality of players, and a server. The mobile terminal 2 and the server 3 are connected to, for example, a base station 4, a mobile communication network 5, a gateway The devices are connected to each other via a communication network such as the Internet 7 and a mobile phone 6. A program (e.g., a browsing program) executed on terminal 2 and a program executed on server 3 A program (e.g., a game program) is a program that uses the HyperText Transfer Protocol (Hypertext Transfer Protocol). Communication is carried out using communication protocols such as HTTP (Extension Transfer Protocol).
[0032] In addition, the mobile terminal 2 is assumed to be a multi-function mobile phone (a so-called "smartphone"). The present invention is not limited to this. The mobile terminal 2 may be any terminal to which the present invention can be applied, for example, Mobile phones (so-called "feature phones"), personal digital assistants (PDAs) , PDA), portable game consoles, portable music players, tablet devices, tablet PCs, notebooks A PC etc. may also be used.
[0033] 2.1. Configuration of mobile device 2 FIG. 3 is a diagram showing an example of a schematic configuration of the mobile terminal 2. As shown in FIG.
[0034] The mobile terminal 2 includes a terminal communication unit 21, a terminal storage unit 22, an operation unit 23, a display unit 24, and The mobile terminal 2 includes a device processing unit 25. The mobile terminal 2 includes an operation unit 23 (a touch panel and In response to the operation of the buttons and the like, the mobile terminal 2 requests the server 3 to proceed with the game. It receives display data relating to the progress of the game from the server 3 and displays it.
[0035] The terminal communication unit 21 is a communication interface including an antenna having a predetermined frequency band as a sensitive band. The terminal communication unit 21 includes an interface circuit for connecting the mobile terminal 2 to a wireless communication network. A CDMA (Code Division Multiple Access) signal is transmitted between the base station 4 and the base station 4 via a channel assigned by the base station 4. The base station 4 establishes a wireless signal line using a method such as the Radio Isolation Multiple Access (RIA) system, and communicates with the base station 4. Then, the terminal communication unit 21 transmits the data provided from the terminal processing unit 25 to the server 3 or the like. In addition, the terminal communication unit 21 transmits data received from the server 3 to the terminal processing unit 25. The terminal communication unit 21 provides the access to a Wifi (Wireless Fidelity) (not shown). Wireless communication between the service point and the IEEE802.11 standard wireless communication method That's fine too.
[0036] The terminal storage unit 22 includes, for example, a semiconductor memory device. Operating system programs and driver programs used in processing in unit 25 For example, the terminal storage unit 22 stores the driver, application programs, data, etc. As the driver program, an input device driver program for controlling the operation unit 23, a display unit The terminal storage unit 22 stores an output device driver program for controlling the terminal device 24. As an application program, it acquires and displays display data related to the progress of the game. The computer program is stored on a CD-ROM (compact t disk read only memory), DVD-ROM (digital versatile disk read only memo) ry) or other computer-readable portable recording medium, The program may be installed in the terminal storage unit 22 using a computer program or the like. The program may be installed in the terminal storage unit 22 via wireless communication from a specific server device or the like. In addition, the terminal storage unit 22 stores, as data, identification information of the player of the portable terminal 2. It stores player ID, display data related to the progress of the game, video data, image data, etc. Furthermore, the terminal storage unit 22 may temporarily store temporary data related to a predetermined process. .
[0037] The operation unit 23 may be any device capable of operating the mobile terminal 2. For example, , a touch panel, key buttons, etc. The player uses the operation unit 23 to input letters, numbers, When the operation unit 23 is operated by a player, the operation The generated signal is then processed by the terminal as a command from the player. The signal is supplied to the processing unit 25.
[0038] The display unit 24 may be any device capable of displaying images, videos, etc. Examples include liquid crystal displays and organic EL (Electro-Luminescence) displays. The display unit 24 displays an image according to the image data supplied from the device processing unit 25, or an image according to the image data. The images etc. are displayed.
[0039] The device processing unit 25 includes one or more processors and their peripheral circuits. 25 is, for example, a CPU (Central Processing Unit) that controls the overall operation of the mobile terminal 2. The terminal processing unit 25 controls the programs stored in the terminal storage unit 22, In order to execute various processes of the mobile terminal 2 in an appropriate order based on the operation of the operation unit 23, etc. The device processing unit 25 controls the operations of the device communication unit 21, the display unit 24, etc. Stored programs (operating system programs, driver programs The terminal processing unit 25 executes processing based on the application program, etc. , multiple programs (such as application programs) can be executed in parallel.
[0040] 2.1.1. Functions of the terminal processing unit 25
[0041] FIG. 4(a) is a diagram showing an example of a home screen 400 displayed on the display unit 24 of the mobile terminal 2. It is.
[0042] The home screen 400 shown in FIG. 4(a) is displayed when the game starts. Each screen is displayed based on the display data received from the server 3.
[0043] The home screen 400 includes a main game button 401, a lottery game button 402, and a special Another lottery game notice information 403 and the like are displayed.
[0044] When the player presses the main game button 401, the main game is executed. A screen for playing the main game will be displayed, and the player can start playing the main game. A game is, for example, a quest that progresses according to a game scenario. Generally, it is called exploration, mission, etc., and is, for example, a dungeon Each has multiple floors (stages), and the processing of each floor is executed sequentially. Each floor is processed by a battle between the player character and the enemy character. The granting of special game media and other benefits to players, and the so-called RAID battles in which multiple players participate This includes playing the game, playing against other players, meeting other players and / or battling other players. By completing quests, you can develop your character and obtain items. It becomes possible to do so.
[0045] Character cards for player characters and enemy characters used in the game are The player character has game parameters. The enemy characters are non-player characters or game media owned by other players. The game parameters are, for example, attack power, defense power, physical strength (or HP (hit points)) Attribute (e.g. fire, water, lightning, etc.), Rarity (e.g. normal, rare, S (S Super) Rare, SS (Double Super) Rare, SSS (Triple Super) Rare, Legendary , skills that show the character's special abilities, skill activation rate, attack speed (number of attacks per turn) parameters such as the number of attacks in one match, the number of turns until an attack occurs, and the number of defenses in one match and / or jobs (e.g., profession, military branch, etc.). Also, a character is assigned The number of cards that can be played is not limited to one, and game parameters are set for each character. A number of different cards may be assigned.
[0046] When the player presses the lottery game button 402, a lottery game is executed. The screen will be displayed, and the player will be asked to select either the special lottery game or the regular lottery game. can be executed.
[0047] The special lottery game notification information 403 indicates that the current time is within the event period related to the special lottery game. The regular lottery game or the special lottery game is a pre-determined The server will provide the game only during the event period. Usually, only lottery games are provided by the server.
[0048] FIG. 4(b) shows an example of a special lottery game screen displayed on the display unit 24 of the mobile terminal 2. FIG.
[0049] The special lottery game screen 410 shown in FIG. 4(b) is displayed when the lottery game button This is displayed if the conditions for the special lottery game are met when 402 is pressed. The conditions for playing the special lottery game are that the current time is within the event period related to the special lottery game. that the lottery game being played is not reset to the normal lottery game; that the special lottery The number of times that a lottery game execution request has been accepted within the game time is equal to or less than the number of times that the lottery game execution request can be executed. The lottery game button 402 is pressed (the server receives a lottery game execution request). The difference between the time when the server received the previous lottery game execution request and the time when the server received the previous lottery game execution request is specified. The number of times the special lottery can be executed is determined by the server 3. The number of times each player can play the special lottery game during the event period related to the game (e.g. For example, 5 times) is an example of the upper limit number. Information 411, lottery button 412, back button 413, next lottery information 414, etc. are displayed. .
[0050] The lottery number information 411 is the number of coins that a player can acquire each time the special lottery game is played (lottery When the lottery button 412 is pressed, the special lottery game described above is started. If the execution conditions are met, the special lottery game will be executed and the lottery results will be displayed. When the lottery button 412 is pressed, the special lottery result screen is displayed. If the conditions for the special lottery game are not met, the regular lottery game will be played. The usual lottery results screen will be displayed to show the results.
[0051] When the back button 413 is pressed, the home screen 400 is displayed again. 414 is a special lottery game or a normal lottery game that is executed when the lottery button 412 is pressed. This is information about the game. When the lottery button 412 is pressed, the next lottery information is The number of times the game has been played, the number of draws, and the time remaining until the end of the special draw game time are displayed. The next lottery number and the number of tickets to be drawn will be displayed as the next lottery number and the next lottery number. The remaining time until the end of the special lottery game time is determined by the server 3. The special lottery included in the display data for displaying the special lottery game screen 410 transmitted from This time is calculated by subtracting the current time from the end time of the game. Before the first lottery game is played during the event period related to the special lottery game, The time is not displayed.
[0052] FIG. 4(c) shows an example of a normal lottery game screen displayed on the display unit 24 of the mobile terminal 2. FIG.
[0053] A normal lottery game screen 420 shown in FIG. 4(c) is displayed when a lottery game button This message is displayed if the conditions for the special lottery game are not met when 402 is pressed. The normal lottery game screen 420 includes special lottery game end information 421, a lottery button 42 2. Next lottery information 423, a back button 424, etc. are displayed.
[0054] The special lottery game end information 421 is a special lottery game end information during the event period related to the special lottery game. This is information notifying that the lottery game will not be executed. When the lottery button 422 is pressed, A regular lottery game is executed, and a regular lottery result screen for displaying the lottery result is displayed. The next lottery information 423 is the information of the normal lottery game executed when the lottery button 422 is pressed. The information about the normal lottery game is information about the game. The number of winning tickets (initial value (5 tickets)) is displayed when the back button 424 is pressed. When the user presses the button, the home screen 400 is displayed again. The first regular lottery game is then executed. Previously, when the lottery game button 402 was pressed on the home screen 400, the special lottery game was always displayed. The home screen 410 is displayed.
[0055] FIG. 5(a) is a diagram showing an example of a special lottery result screen displayed on the display unit 24 of the mobile terminal 2. It is.
[0056] The special lottery result screen 500 shown in FIG. 5(a) is displayed on the special lottery game screen 410. When the lottery button 412 is pressed and a special lottery game is executed or the first regular lottery This is displayed when the game is executed. The special lottery result screen 500 displays the acquired result information 50 1, image of acquired character card 502, next lottery number information 503, re-lottery button 504 , a back button 505, remaining time 506, etc. are displayed.
[0057] The acquired result information 501 is information regarding the number of winning tickets in the executed special lottery game. The image 502 of the acquired character card is displayed by the player through the executed special lottery game. This is an image of a rare character card among the character cards given to A character card is a character card that has a higher rarity than the specified rarity. The next lottery number information 503 is the number of the special lottery to be executed when the re-lottery button 504 is pressed. When the re-draw button 504 is pressed, If the conditions for the special lottery game described above are met, the special lottery game will be played again. The special lottery result screen 500 for displaying the lottery result is displayed again. When the button 504 is pressed, if the conditions for executing the special lottery game described above are not met, If the lottery result is not displayed, the normal lottery game will be played and the normal lottery result screen will be displayed. When the button 505 is pressed, the home screen 400 is displayed. The remaining time until the end of the separate lottery game time is displayed.
[0058] FIG. 5(b) is a diagram showing an example of a normal lottery result screen displayed on the display unit 24 of the mobile terminal 2. It is.
[0059] The normal lottery result screen 510 shown in FIG. 5(b) is displayed when the lottery button 412, the lottery button 422 on the normal lottery game screen 420, or the lottery button 422 on the special lottery result screen 500 This is displayed when the re-selection button 504 is pressed and the normal selection game is executed. The selection result screen 510 displays acquisition result information 511, an image 512 of the acquired character card, and A select button 513, a back button 514, etc. are displayed.
[0060] The acquired result information 511 is information regarding the number of winning coins in the executed normal lottery game. The image 512 of the acquired character card is displayed by the player in the executed regular lottery game. This is an image of a rare character card among the character cards given to the When button 513 is pressed, the normal lottery game is executed again, and a button 514 is pressed to display the lottery result. The normal lottery result screen 510 is displayed again. When the back button 514 is pressed, the home screen is displayed. Face 400 is displayed.
[0061] 2.1.2. Configuration of the terminal processing unit 25 The terminal processing unit 25 includes at least a browsing execution unit 251. Functional modules implemented by programs executed by the processor included in the processing unit 25 Alternatively, the browsing execution unit 251 is implemented in the mobile terminal 2 as firmware. Good too.
[0062] The viewing execution unit 251 acquires and displays display data related to the progress of the game. The viewing execution unit 251 acquires display data related to the progress of the game in response to an instruction from the player. The request is transmitted to the server 3 via the terminal communication unit 21. The browsing execution unit 251 also The display data to be displayed is received from the server 3 via the terminal communication unit 21. That is, the viewing execution unit 251 creates drawing data based on the received display data. The display data is analyzed to identify control data and content data, and based on the identified control data, The specified content data is laid out and drawing data is created. The row unit 251 outputs the created drawing data to the display unit 24. While the communication connection with the server 3 is established, each piece of information included in the display data is stored in the terminal storage unit Save it to 22.
[0063] In particular, the browsing execution unit 251 performs the browsing in response to an instruction from the player using the operation unit 23. A game progress request including a request type according to the instruction is transmitted to the server 3 via the terminal communication unit 21. For example, when the home screen 400 is displayed on the display unit 24, the browsing execution unit 251 When the lottery game button 402 is pressed, a lottery game start request is sent along with the player ID. Send to server 3.
[0064] In addition, the viewing execution unit 251 is configured to display the special lottery game screen 410 on the display unit 24. In this case, when the lottery button 412 is pressed, a lottery game indicating the player ID and the special lottery game is displayed. The viewing execution unit 251 transmits a lottery game execution request including the game type to the server 3. When the normal lottery game screen 420 is displayed on the display unit 24, the lottery button 422 When pressed, a lottery game including a player ID and a lottery game type indicating a normal lottery game is displayed. Send an execution request to Server 3.
[0065] In addition, when the special lottery result screen 500 is displayed on the display unit 24, the viewing execution unit 251 In this case, when the re-draw button 504 is pressed, a lottery game indicating the player ID and the special lottery game is displayed. The viewing execution unit 251 transmits a lottery game execution request including the game type to the server 3. When the normal lottery result screen 510 is displayed on the display unit 24, the re-lottery button 513 When pressed, a lottery game including a player ID and a lottery game type indicating a normal lottery game is displayed. Send an execution request to Server 3.
[0066] In response to these various requests, the browsing execution unit 251 retrieves the corresponding display data. The terminal device receives the display data from the server 3 via the terminal communication unit 21, and outputs drawing data corresponding to the received display data. The data is then created and output to the display unit 24.
[0067] 2.2. Server 3 Configuration FIG. 6 is a diagram showing an example of a schematic configuration of the server 3. Also, FIGS. 13 is a diagram showing an example of the data structure of various tables stored in the server storage unit 32. FIG.
[0068] The server 3 includes a server communication unit 31, a server storage unit 32, and a server processing unit 33. The server 3 executes the lottery game, the main game, etc. in response to a request from the mobile terminal 2. The server 3 also creates display data related to the progress of the game and transmits it to the mobile terminal 2. do.
[0069] The server communication unit 31 is an example of an output unit, and is used to connect the server 3 to the Internet 7. The communication interface circuit is provided for communicating with the Internet 7. The server communication unit 31 supplies the data received from the mobile terminal 2 or the like to the server processing unit 33 . In addition, the server communication unit 31 transmits data provided from the server processing unit 33 to the mobile terminal 2, etc. Believe.
[0070] The server storage unit 32 is, for example, a magnetic tape device, a magnetic disk device, or an optical disk device. The server storage unit 32 is provided with at least one of the following devices for processing by the server processing unit 33. Operating system programs, driver programs, applications used For example, the server storage unit 32 stores application programs, data, etc. A game program that progresses the game and creates display data related to the results. The computer program is stored on, for example, a CD-ROM, a DVD-ROM, etc. A publicly known setup program or the like is downloaded from a computer-readable portable recording medium. The server storage unit 32 may be installed in the terminal storage unit 22 using the first 1 is an example of a first memory unit and a second memory unit.
[0071] The server storage unit 32 also stores, as data, a player table shown in FIG. 7(b), the card table shown in FIG. 7(c), the lottery object table shown in FIG. 7(d), Records the selection table, image data of each player, various image data related to the progress of the game, etc. Furthermore, the server storage unit 32 temporarily stores temporary data related to a predetermined process. That is, the server storage unit 32 may be a volatile memory (random access memory, It is equipped with RAM to store dynamic data that changes as the game progresses.
[0072] FIG. 7(a) shows a player table for managing players. The player table includes the following: For each player, the player's identification number (player ID), name, and image data file File name, owned card information, reception information, reset history for regular lottery games, used in games The card information, game points, player level and player ID of the related player are displayed. D and other information are stored in association with each other.
[0073] The owned card information includes the character cards owned by the player and used in the game. , the identification number (ownership ID) for managing the character cards owned and the identification number of the card The ownership ID is the ID of the card owned by the player. This is an example of identification information for uniquely identifying each Rakuta Card. The Card ID is This is the card ID of the character card stored in the card table described later. The information includes the number of times that a request to play the lottery game was accepted during the special lottery game time and the number of times that a request to play the lottery game was accepted during the special lottery game time. The reception time is stored in association with the reception time of the special lottery game. The most recent game execution request among the request and the game execution request for the first lottery game is accepted. The time when the game execution request (game selection request) was last accepted is stored. This is an example of information indicating the time when the previous reception time was If the timer function is used, the start time of 0 (zero) minutes is recorded as the last reception time. Also, when the lottery game to be executed is reset to the normal lottery game, the stored The previous reception time stored is deleted.
[0074] When the special lottery game time ends, if the previous reception time is stored, the previous reception time will be used. The time that the special lottery game time (for example, 60 minutes) is added to the added time is stored. The end time is an absolute time, but if you use the timer function, 60 minutes is the end time. Also, when the lottery game to be executed is reset to the normal lottery game, The end time of the special lottery game time that has been set will be deleted.
[0075] The card usage information includes the ID of the player that is stored in the card ownership information of each player. The layer stores the ownership ID corresponding to the character card used in the game. Game points are the cumulative value of points awarded to each player in the main game. The results of quests (stage cleared) and battles (win / lose) carried out in the main game are also displayed. ), event results (ranking of the group to which the player belongs), etc. The player level is the player's level in the main game. The bonus amount is determined according to the game points given to the player.
[0076] Related players are other players related to each player. Related players include, for example, , other players who belong to the same group as each player, and friend relationships between each player Other players in the game, other players who rescued each player in the past game against the enemy character Players, other players who have played against you in the past, and / or other players who belong to groups you have played against in the past players, etc.
[0077] FIG. 7(b) shows a card table for managing character cards. For each character card, the card ID, name, and image data of that character card are The file name, character name, rarity, lottery probability, HP, attack power, defense power, attributes, etc. They are stored in sequence.
[0078] FIG. 7(c) shows a selection object table for managing character cards to be selected. The lottery target table contains the player ID and lottery target card information for each player. The lottery target card information is a card that is a target of the lottery in the lottery process described later. The card IDs of the multiple character cards are displayed. The lottery target is an example of the selection target. do.
[0079] FIG. 7(d) shows a number-of-choice tokens table for managing the number of choice tokens in the special lottery game. The lottery number table is associated with a candidate value for the number of lottery tickets for each special lottery game. The number of times of drawing is an example of the number of times the drawing game is executed, and the candidate values are stored as follows: This is an example of a predetermined value.
[0080] 2.2.1. Configuration of the server processing unit 33 The server processing unit 33 includes a progress control unit 331, a main game execution unit 332, a lottery game determination unit, and The display data generating unit 336 includes a display unit 333, a setting unit 334, a lottery unit 335, and a display data generating unit 336. Each unit is realized by a program executed by a processor included in the server processing unit 33. Alternatively, each of these units may be implemented as firmware in the server 3. The lottery unit 335 is an example of a selection unit.
[0081] The progress control unit 331 controls the start and progress of the game, the main game execution unit 332, the lottery The processing is performed by a game selection unit 333, a setting unit 334, a lottery unit 335, and a display data creation unit 336. The progress control unit 331 communicates with the mobile terminal 2 via the server communication unit 31. Exchange necessary data between them.
[0082] The screen requests explained using Figs. 4(a) to (c) and Figs. 5(a) to (b) are displayed on a mobile device. When the command is received from the player 2, the progress control unit 331 operates the button To display text information, images, etc. notifying the player in a layout appropriate to the screen The display data is then sent to the mobile terminal 2. When a button is pressed on the screen displayed on terminal 2, the next screen corresponding to that button is displayed. When the request is received from the mobile terminal 2, the progress control unit 331 similarly The data is then sent to the mobile terminal 2.
[0083] In particular, the progress control unit 331 is configured to control the game progress when the player starts the game using the mobile terminal 2. Or, an operation to transition to a home screen is performed, and a corresponding home screen request is sent to the mobile terminal When the display data is received from the home screen 400, the display data generating unit 336 generates a display data for displaying the home screen 400. Then, the progress control unit 331 instructs the display data creation unit 336 to create the display data. The generated display data is transmitted to the mobile terminal 2.
[0084] In addition, the progress control unit 331 controls the main The game button 401 is pressed, and a corresponding main game request is received from the mobile terminal 2. If so, the main game execution unit 332 is instructed to execute the main game. The control unit 331 displays a screen for executing the main game, which is created by the main game execution unit 332. The display data for displaying the image is transmitted to the mobile terminal 2.
[0085] In addition, the progress control unit 331 controls the lottery game on the home screen 400 displayed on the mobile terminal 2. The home button 402 is pressed, and a corresponding request to start the lottery game is received from the mobile terminal 2. If so, the lottery game determination unit 333 is instructed to determine the lottery game to be executed. The row control unit 331 is an example of a reception unit. A special lottery for executing a special lottery game or a normal lottery game determined by the unit 333 The display data for displaying the selection game screen 410 or the normal lottery game screen 420 is The special lottery game screen 410 or the normal lottery game screen 420 is displayed. The display data for this purpose is generated by a display data generation unit 336.
[0086] In addition, the progress control unit 331 controls the special lottery game screen 410 displayed on the mobile terminal 2. When the lottery button 412 or the re-lottery button 504 on the special lottery result screen 500 is pressed, When a corresponding lottery game execution request is received from the mobile terminal 2, the setting unit 334 The progress control unit 331 then instructs the user to set the number of selected sheets. A special lottery result screen 500 including the results of the lottery process performed on the selected lottery number or a normal lottery result screen Display data for displaying the screen 510 is transmitted to the mobile terminal 2. The display data for displaying the screen 500 or the normal lottery result screen 510 is generated by the display data generating unit Created by 336.
[0087] In addition, the progress control unit 331 controls the progress of the regular lottery game screen 420 displayed on the mobile terminal 2. When the lottery button 422 or the re-lottery button 513 on the normal lottery result screen 510 is pressed, When a corresponding lottery game execution request is received from the mobile terminal 2, the setting unit 334 The progress control unit 331 then instructs the user to set the number of selected sheets. A normal lottery result screen 510 including the result of the lottery process of the number of lottery coins in the normal lottery game The display data for displaying the image is transmitted to the mobile terminal 2.
[0088] The main game execution unit 332 receives an instruction to execute the main game from the progress control unit 331. In this case, display data for displaying the screen where the main game is executed is created, and the created display data is The data is passed to the progress control unit 331. After that, the main game displayed on the mobile terminal 2 is executed. The main game is executed according to the operation by the player on the screen displayed on the screen. The execution unit 332 executes the main game by using the used card information stored in the player table. The main game executing unit 332 executes a battle or the like using cards or the like related to the Update the game points and player level in the player table according to the results; Game points are given to the player and the player level is increased.
[0089] When the progress control unit 331 instructs the lottery game determination unit 333 to determine the lottery game, , referring to the player table, and based on the player ID included in the lottery game start request, The lottery game is performed during the special lottery game time stored in association with the player. Next, the lottery game determination unit 333 acquires reception information indicating the number of receptions of the lottery game request. If the number of receptions indicated by the acquired reception information is 0, the lottery to be executed is The lottery game determination unit 333 then determines the game to be the special lottery game. The generating unit 336 is instructed to generate display data for displaying the special lottery game screen 410.
[0090] In addition, the lottery game determination unit 333 determines whether the number of times the lottery game has been accepted has exceeded the number of times that the lottery game can be executed (five times). If the difference time is greater than the number of possible draws, the lottery game to be played will be the normal lottery game, regardless of the difference time. Then, the lottery game determination unit 333 sends the normal lottery game to the display data creation unit 336. The display data for displaying the game selection screen 420 is generated.
[0091] In addition, the lottery game determination unit 333 determines whether the number of times the game has been accepted is greater than 0 and is equal to or less than the number of times the game can be executed. When the event is held, the player table reset history is referenced and the lottery to be performed during the event period is Next, the lottery game is reset to the normal lottery game. The game determination unit 333 determines whether the lottery game to be executed has been reset to the normal lottery game. If it is determined that the lottery game to be executed is the normal lottery game, The game determination unit 333 determines whether the normal lottery game screen 420 is displayed on the display data creation unit 336. The lottery game determination unit 333 instructs the creation of display data for the lottery game to be executed. If the game determines that the number of times the game has been reset to the normal lottery game exceeds a predetermined number of times, In this case, the lottery game determination unit 333 may determine the lottery game to be the normal lottery game. The reset history of the player table records that the lottery game was reset to a regular lottery game. This allows the program to be executed until the reset count exceeds a certain number of times. Even if the lottery game is reset to the normal lottery game, the special lottery game may not be held again. This makes it possible to provide a variety of methods for selecting game media.
[0092] In addition, the lottery game determination unit 333 resets the lottery game to be executed to the normal lottery game. If it is determined that the player has not been previously executed, the player table is referenced to determine whether the player has previously executed the game. Next, the time when the lottery game execution request for the special lottery game was received is acquired. The lottery game determination unit 333 determines the current time when the lottery game start request is received and the previous reception time. It is judged whether the difference time is within the special lottery game time. If the current time is 0 minutes, the current time is the time elapsed since the previous reception time (0 minutes) and is the same as the difference time. Next, if the difference time is within the special lottery game time, the lottery game determination unit 333 The lottery game determination unit 333 determines the lottery game to be executed as the special lottery game. The display data generating unit 336 generates the display data for displaying the special lottery game screen 410. Instruct creation.
[0093] In addition, when the difference time exceeds the special lottery game time, the lottery game determination unit 333 The lottery game to be played is determined (reset) to be a normal lottery game. 333 is a player table, the player associated with the regular lottery game The reset history will be changed to "Reset" and saved, and the previous reception time and special lottery will be saved. The lottery game determination unit 333 then deletes the end time of the game. The display unit 336 is instructed to generate display data for displaying the normal lottery game screen 420.
[0094] When the progress control unit 331 instructs the setting unit 334 to set the number of lottery coins, the lottery game The lottery game type included in the execution request or the lottery game determined by the lottery game determination unit 333 Based on the game type, the setting unit 33 determines whether or not to execute a special lottery game. 4. When the lottery game type indicates a normal lottery game, it is determined that the special lottery game is not to be executed. The setting unit 334 then sets the number of coins to be selected to the initial value of 5. The lottery unit 335 is instructed to execute the lottery process.
[0095] Next, when the lottery game type indicates a special lottery game, the setting unit 334 sets the special lottery game Then, the player table is referenced and the player is selected based on the player ID. Next, the setting unit 334 acquires reception information indicating the number of receptions stored in association with the If the number of receptions indicated by the acquired reception information is 0, the number of lottery tickets is set to the initial The setting unit 334 then sets the lottery process for the set number of lottery coins to 5. The setting unit 334 then refers to the player table and instructs the selection unit 335 to set the number of times the game has been accepted. The number of times (0 times) plus 1 time (1 time) is stored as the number of receptions indicated by the reception information. In addition, the setting unit 334 detects that the progress control unit 331 has received a request to execute the lottery game (received The time when the user registered the special lottery game will be stored as the last registration time. The time (for example, 60 minutes) is added and stored as the end time of the special lottery game. do.
[0096] In addition, when the number of times of reception is more than 0 and is equal to or less than the number of times that can be executed, the setting unit 334 The difference between the current time when the selection game execution request is accepted and the previous acceptance time is the time of the special lottery game. Next, the setting unit 334 determines whether the difference time is within the special lottery game time. If it is determined that the number of winning tickets is the number of winning tickets in the special lottery game, the number of winning tickets is set to the number of winning tickets in the special lottery game. That is, the setting unit 334 sets the number of times the special lottery game is drawn to the number of times the game is accepted plus one. Then, by referring to the lottery number table, the candidate value corresponding to the set lottery number is determined as the set value; The lottery unit 3 sets the number of lottery tickets to the determined set value and executes lottery processing for the set number of lottery tickets. The setting unit 334 then refers to the player table and instructs the The number of times the number of times is added is stored as the number of times of reception indicated by the reception information. 4 is a time when the progress control unit 331 accepts (receives) a lottery game execution request, The time is stored as the time of the previous reception, and the special lottery game time (for example, 60 minutes) is stored as the time of the previous reception. The time added to the above is stored as the end time of the special lottery game. The setting unit 334 that determines whether the reception time is greater than or equal to the reception time is an example of an acceptance determination unit.
[0097] Next, when the setting unit 334 determines that the difference time has exceeded the special lottery game time, Set the number of cards to the initial value of 5, and assign the card to the player on the player table. The reset history for the associated regular lottery game is changed to "Reset" and stored. Also, the previous reception time and the end time of the special lottery game time have been deleted from the player table. Then, the setting unit 334 instructs the lottery unit 335 to execute the lottery process for the set number of lottery medals. In this way, the setting unit 334 performs processing to set the number of lottery medals based on the difference time. and then performing a process of setting the number of lottery medals depending on whether the difference time is within the special lottery game time. By implementing this, it is possible to increase the player's motivation to continue playing the game.
[0098] In addition, the setting unit 334 sets the number of lottery medals based on the difference time. For example, the setting unit 334 may execute a process of setting the number of winning coins according to the difference time If the time is less than 10 minutes, the number of coins will be increased by 2 from the candidate value shown in the lottery number table. The setting unit 334 determines the number of winning coins to be selected as the set value and sets the number of winning coins to the set value. If the time is between 10 and 30 minutes, add one more candidate value from the lottery number table. The increased number of coins is determined as a set value, and the number of coins to be drawn is set to the determined set value. If the difference time is 30 minutes or more, the determining unit 334 increases the candidate value shown in the lottery number table. The number of coins to be drawn is set to the determined set value without adding any additional value. If 6 character cards are shown as the number of cards drawn in the second special drawing game, In this case, a request to play the second special lottery game is made within 10 minutes of the first special lottery game. If you accept the offer, the number of tickets to be drawn in the second special drawing game will be increased by two from six to eight. In this way, the setting unit 334 sets the increased number of sheets to be larger as the difference time is shorter. Therefore, it is possible to increase the motivation of the player to play the next lottery game as soon as possible. become.
[0099] In addition, the server storage unit 32 stores a plurality of lottery number tables to which the setting unit 334 refers. The server storage unit 32 may store a specific lottery number in each of the plurality of lottery number tables. The increase in the number of tickets from the previous time in a specific lottery round in other types of lottery number tables The number of sheets to be added is set to be different from the number of sheets to be added, and stored. FIG. 13 is a schematic diagram showing an example of a table of the number of lottery tickets of each type. For example, the server storage unit 32 stores the following: A normal lottery number table as shown in FIG. 8(a) and a lottery number table as shown in FIG. 8(b) The early increase type lottery number table, which sets the increase number to be larger the earlier the lottery number is increased, is shown in Figure 8(c). A lottery number table of the later increasing type that sets the number of increased coins as the number of lottery draws increases. In the special lottery game, an early increase type lottery number table is used. In this case, the number of character cards drawn early in the lottery game (second or third draw, etc.) This can increase the expectation of acquiring a character card. In addition, in the special lottery game, a later-stage increase type lottery number table is used. If the lottery game is repeated, the player will receive more character cards. The cumulative number of cards increases exponentially, increasing the anticipation of acquiring character cards. In addition, the setting unit 334 selects a plurality of items according to the selection operation instruction of the player. A predetermined lottery number table may be selected from the selection number table. The server 3 displays a selection screen (not shown) for selecting a plurality of lottery number tables. The display data for the selection screen displayed on the mobile terminal 2 is displayed. Select one of the multiple lottery number tables according to the selection instructions. The setting unit 334 randomly selects one of the multiple lottery number tables. Alternatively, the number of lottery coins may be selected in a predetermined order for each lottery game. In addition, the server 3 may generate a lottery number used in the lottery game in response to a request from a player. A screen showing the relationship between the candidate values in the number table and the number of lottery draws (for example, the schematic diagram shown in FIG. 8). ) may be displayed on the mobile terminal 2. In this way, the setting unit 334 may set a plurality of lottery number tables. By allowing the player to select a specific table from the table, the number of lottery tickets can be increased. To provide players with a variety of game media selection methods by making it possible to provide multiple game media to players. This becomes possible.
[0100] In addition, the setting unit 334 sets the number of players in the game system during the special lottery game time. Depending on the number of times that a lottery game execution request is received from the user, the lottery number table is set to the number of lottery draws. The associated candidate value may be changed. First, the setting unit 334 sets, for each of the multiple players, If the difference time exceeds the special lottery game time, it is stored in the player table of each player. The number of receptions indicated by the reception information is associated with each player as the number of game withdrawals and the server Next, the setting unit 334 stores the game withdrawal number in the game withdrawal number storage unit 32. The number of players associated with the number of players who have left is counted as the number of players who have left the game. According to the number of withdrawals corresponding to each game withdrawal count, the lottery number table is For example, the setting unit 334 changes the candidate value in the lottery number table. The more players leave the game, the greater the increase in number of coins from the previous candidate value. Then, the setting unit 334 sets the newly set and stored lottery number table The number of tickets to be drawn in the special lottery game is set by referring to the rule. This allows the lottery game to continue. When the number of players who are running out increases, set the cumulative number of lottery tickets to a large number. It is possible to play a variety of games that change according to the execution status of the lottery game by multiple players. It is therefore possible to provide a method for selecting a game medium.
[0101] In addition, the setting unit 334 receives, for each of the multiple players, a player's related player. The game execution request is used as a game execution request of each player, and the above-mentioned lottery number setting process is performed. The system may also execute the processing of the lottery, lottery processing, and creation of lottery result screen display data. A special lottery game can be executed using the game execution request of the player, and a special lottery game can be executed with the related player. This makes it possible to activate communication.
[0102] In addition, the setting unit 334 sets the number of winning coins for the special lottery game without using the winning coin number table. For example, the setting unit 334 may set the character number given in the previous special lottery game. Depending on the rarity of the Kuta Card, you can set the number of cards to be drawn in this special lottery game. 334, based on a predetermined point corresponding to the rarity of the character card, The total number of points awarded to players on character cards in the previous special lottery game Then, the setting unit 334 determines the amount of the special lottery for this time according to the calculated total number of points. Set the number of draws for the game. This allows you to set the number of draws depending on the results of the previous special draw game. The number of prizes to be drawn in this special lottery game will be set, making it a surprise for players. For example, the higher the rarity, the higher the points. If the total number of points is greater, the setting unit 334 increases the number of lottery tickets. This will increase the chances of getting rarer character cards in the next round. In the special lottery game, more character cards will be awarded, so players can enjoy more. This increases the expectation of winning. Also, the higher the rarity, the higher the points. In the case where the calculated total number of points is smaller, the setting unit 334 selects the winner. The number of selections may be set to be large. This will reduce the chance of getting many characters with low rarity. Even if you win, more character cards will be drawn in the next special lottery game. Therefore, the player's motivation to try again is not lost, and the player's motivation to continue playing the lottery game is improved. In addition, the setting unit 334 may set the lottery result of the previous special lottery game according to the number of receptions. The more lottery games are played, the more likely it is that the more coins will be added to the total number of coins. In the next special lottery game, players will be able to win more character cards. It is possible to increase the expectation of further winning. When 334 sets the number of lottery tickets for the special lottery game without using the lottery ticket number table, 334, automatically or in response to a player's instruction, the number of lottery coins set by the setting unit 334 and The number of lotteries or the increased number of lottery tickets and the number of lottery tickets are stored in the server storage unit 32 in association with the player. The information may be stored in the
[0103] In addition, the setting unit 334 may set the normal lottery when the number of times that the lottery can be executed is exceeded (after the sixth time). After the game is reset, the special lottery game may be held again. Therefore, even after the sixth draw, the process of increasing the number of draws is repeated, so the player This makes it possible to increase the player's sense of anticipation regarding obtaining a character card.
[0104] In addition, the conditions for resetting the number of tickets in the special lottery game to the initial value of 5 tickets can be executed. Instead of exceeding the number of available times, it may be set to a time when a specific period during which the lottery can be drawn is exceeded. For example, If more than three days have passed since the first regular lottery game was executed, the setting unit 334 The number of tickets to be drawn in the lottery will be reset to the initial value of 5. This will allow The number of cards drawn will continue to increase for three days only, so the chances of players obtaining character cards will increase. It is possible to increase the sense of expectation. In addition, the period during which the lottery can be drawn can be extended by other methods provided by the server 3. It may be a time when a game or other event is held. For example, the server 3 may provide a lottery period. This is the event period for the main game provided by the Company. This will allow the Company to hold events for other games or other It is possible to prevent a decrease in the number of participants in the lottery game due to the timing of the event.
[0105] When the lottery unit 335 is instructed by the setting unit 334 to execute the lottery process, and refers to the lottery card information associated with the player who instructed the execution of the lottery process. Then, the lottery unit 335 extracts the card ID of the character card to be selected. The card table is referenced to read out the lottery probability associated with each character card. The lottery unit 335 then selects the card IDs of all the character cards extracted from the card table. The card ID of one character card from the list was assigned to each character card. The selection is made based on the lottery probability. Next, the lottery unit 335 selects the card of the selected character card. By storing the character card ID in association with the player, the character card can be For example, the lottery unit 335 may award the bonus to the player's owned cards at the player table. The lottery unit 335 stores the card ID of the selected character card in the character selection information. The card ID of the character card is selected based on the lottery probability associated with each character card. The step of selecting and giving to the player is performed by the setting unit 334. The lottery unit 335 repeats the process until the player acquires the winning card. The card IDs of the set number of character cards will be drawn in one lottery process. From the card IDs of all the character cards extracted from the player table, The selection may be made based on the lottery probability associated with the Kuta card. Alternatively, the lottery probability may be stored in association with each group of character cards. A group of character cards is a group of character cards with the same rarity. The lottery probability may be stored in association with the rarity of the character card. The lottery unit 335 refers to the card table and selects the rarity level associated with each character card. The character card may be selected based on the lottery probability according to the rarity. This allows, for example, if the higher the rarity, the lower the lottery probability is calculated. The more rare the character card, the more valuable it becomes. It becomes possible to do so.
[0106] Next, the lottery unit 335 generates a display data for displaying the lottery result screen in the display data generating unit 336. That is, the lottery unit 335 instructs the creation of data for the special lottery game or the first regular lottery game. When the lottery game is executed, the display data generating unit 336 displays the special lottery result screen 500. The lottery unit 335 also instructs the creation of display data for the second and subsequent regular lottery games. When the lottery process for the number of lottery tickets in the game is executed, the display data creation unit 336 displays the normal lottery result. The CPU 51 instructs the creation of display data for displaying the result screen 510.
[0107] The display data generating unit 336 receives the special lottery game screen 410 from the lottery game determination unit 333. When the user is instructed to create display data for displaying the special lottery game screen 410, First, the display data generating unit 336 creates a lottery number table. Next, the display data generating unit 336 generates the lottery number information by referring to the lottery game determination information. The reception number indicated by the reception information acquired by the unit 333 is added by one to the reception number for the next execution. Next, the display data creation unit 336 refers to the lottery number table and determines the next execution time. Next, the player table is referenced to obtain the candidate value corresponding to the number of coins to be drawn next time. The display data generating unit 336 then obtains the end time of the special lottery game. Based on the number information, the next execution, the number of next lottery tickets, and the end time of the special lottery game time, Display data for displaying the special lottery game screen 410 is created.
[0108] In addition, the display data generating unit 336 receives the normal lottery game screen from the lottery game determination unit 333. When an instruction is given to create display data for displaying the normal lottery game screen 420, Create the display data to be displayed.
[0109] In addition, the display data creation unit 336 displays the special lottery result screen 500 from the lottery unit 335. When the user is instructed to create display data for displaying the special lottery result screen 500, First, the display data generating unit 336 generates the display data based on the information acquired by the lottery game determination unit 333. The next execution count will be the number of times the application is accepted, plus one, as indicated by the accepted application information. Then, the display data generating unit 336 refers to the lottery number table and selects the candidate for the next execution. The complement value is obtained as the number of coins to be drawn next time. Next, the player table is referenced to determine the number of coins to be drawn in the special lottery game. Next, the display data generating unit 336 obtains the end time of the program. Among the selected character cards, the card ID of the rarest character card is identified. Then, the card image corresponding to the specified card ID is extracted. Then, the display data is generated. The section 336 displays the next execution time, the number of cards to be drawn next time, the end time of the special lottery game, and the card image. Based on the image, etc., display data for displaying the special lottery result screen 500 is created.
[0110] In addition, the display data creation unit 336 displays the normal lottery result screen 510 from the lottery unit 335. When the user is instructed to create display data for displaying the normal lottery result screen 510, First, the display data generating unit 336 generates display data by selecting the Among the character cards collected, identify the card ID of the rarest character card, The card image corresponding to the specified card ID is extracted. Then, the display data generating unit 33 6 is a table for displaying a normal lottery result screen 510 based on the extracted card image, etc. Create display data.
[0111] FIG. 9 is a diagram showing an example of an operation sequence related to the game processing of the game system 1. As shown in FIG. This operation sequence is based on a program stored in advance in the terminal storage unit 22 and the server storage unit 32. Based on the program, the terminal processing unit 25 and the server processing unit 33 mainly process the mobile terminal 2 and the server This is executed in cooperation with each element of server 3.
[0112] First, in a state where the home screen 400 is displayed on the display unit 24 of the mobile terminal 2, the player When the user presses the lottery game button 402 using the play unit 23, the browsing execution unit 251 of the mobile terminal 2 transmits a lottery game start request to the server 3 via the terminal communication unit 21 (step S10 1).
[0113] The lottery game determination unit 333 of the server 3 receives the server communication information from the mobile terminal 2 via the progress control unit 331. When a lottery game start request is received via the unit 31, a lottery game determination process is executed (step The lottery game determination process will be described in detail later.
[0114] Next, the display data generating unit 336 receives the special lottery game screen 4 from the lottery game determination unit 333. 10 or when an instruction is given to create display data for displaying the normal lottery game screen 420, Display data for displaying the special lottery game screen 410 or the normal lottery game screen 420 Create (step S103).
[0115] Next, the progress control unit 331 executes the special lottery game created by the display data creation unit 336. The display data for displaying the lottery game screen 410 or the normal lottery game screen 420 is transmitted to the server. The resultant signal is transmitted to the mobile terminal 2 via the unit 31 (step S104).
[0116] The browsing execution unit 251 of the mobile terminal 2 receives display data from the server 3 via the terminal communication unit 21. When the display data is received, drawing data is created based on the received display data, and the special drawing is displayed on the display unit 24. The selection game screen 410 or the normal lottery game screen 420 is displayed (step S105).
[0117] Next, the viewing execution unit 251 displays the special lottery game screen 410 or the normal lottery game screen 410 on the display unit 24. When the game screen 420 is displayed, the player operates the operation unit 23 to press the lottery button 412 or When 422 is pressed, a lottery game execution request is transmitted to the server 3 via the terminal communication unit 21. (Step S106).
[0118] The setting unit 334 of the server 3 receives the progress control unit 331 from the mobile terminal 2 via the server communication unit 31. When a lottery game execution request is received, a lottery number setting process is executed (step S10 7) The lottery number setting process will be described in detail later.
[0119] Next, the lottery unit 335 selects the number of character cards set by the setting unit 334. The lottery process is repeated so that the player table can obtain the lottery result. The selected number of character cards are stored in association with the player (step (P S108).
[0120] Next, the display data generating unit 336, based on the result of the lottery process executed by the lottery unit 335, Create display data for displaying the special lottery result screen 500 or the normal lottery result screen 510 (step S109).
[0121] Next, the progress control unit 331 displays the special lottery result created by the display data creation unit 336. The display data for displaying the screen 500 or the normal lottery result screen 510 is transmitted to the server communication unit 3 1 to the mobile terminal 2 (step S110).
[0122] The browsing execution unit 251 of the mobile terminal 2 receives display data from the server 3 via the terminal communication unit 21. When the display data is received, drawing data is created based on the received display data, and the special drawing is displayed on the display unit 24. The selection result screen 500 or the normal lottery result screen 510 is displayed (step S111). Then, the operation sequence relating to the game processing of the game system 1 ends.
[0123] FIG. 10 shows an example of an operation flow of the lottery game determination process by the lottery game determination unit 333. The lottery game determination process shown in FIG. 10 is executed in step S102 in FIG. will be done.
[0124] First, the lottery game determination unit 333 retrieves the number of players stored in the player table in association with the player. The number of receptions indicated by the reception information stored in the account was obtained, and the special lottery game was played. (The number of times that a request to play the lottery game was accepted during the special lottery game time is 0. It is determined whether the number of the first and second digits is greater than or equal to the number of the first and second digits (step S201).
[0125] Next, the lottery game determination unit 333 determines whether or not the special lottery game has been executed (the number of times the special lottery game has been executed) If the number of times is 0 (step S201-No), the process proceeds to step S205 described later. In addition, the lottery game determination unit 333 determines whether or not a special lottery game has been executed (special lottery If the number of times a lottery game execution request has been accepted during the game time is greater than 0 ( Step S201-Yes), it is determined whether the number of accepted requests is equal to or less than the number of executable requests (Step Step S202).
[0126] Next, if the number of times the lottery game has been accepted exceeds the number of times that the lottery game can be executed (step S 202-No), the process proceeds to step S206 described below.
[0127] In addition, if the acquired number of acceptances is equal to or less than the executable number of times, the lottery game determination unit 333 (Step S202-Yes), the player table is referenced, and the lottery game to be executed is determined. It is determined whether or not the regular lottery game has been reset (step S203).
[0128] Next, the lottery game determination unit 333 resets the lottery game to be executed to the normal lottery game. If it is determined that the data has been read (step S203-Yes), the process proceeds to step S2 The process proceeds to step 06. Also, the lottery game determination unit 333 determines whether the lottery game to be executed is a normal lottery game. If it is determined that the selection game has not been reset (step S203-No), The difference between the current time when the game start request is accepted and the time of the previous acceptance is the special lottery game time. It is determined whether or not the range is within the range (step S204).
[0129] Next, the lottery game determination unit 333 determines that the difference time is within the special lottery game time. If so (step S204-Yes), the lottery game to be executed is determined to be the special lottery game. (Step S205). Then, the lottery game determination unit 333 sends the display data generation unit 336 A series of steps are performed to generate display data for displaying the special lottery game screen 410. Exit.
[0130] Next, the lottery game determination unit 333 determines that the difference time has exceeded the special lottery game time. If so (step S204-No), the lottery game to be executed is determined to be the normal lottery game (reset). Then, the lottery game determination unit 333 creates display data (step S206). The display unit 336 is instructed to generate display data for displaying the normal lottery game screen 420, Step 3 is completed.
[0131] FIG. 11 is a diagram showing an example of an operation flow of the lottery number setting process by the setting unit 334. The lottery number setting process shown in FIG. 11 is executed in step S107 in FIG.
[0132] First, the setting unit 334 determines whether the lottery game type included in the lottery game execution request is a special lottery game. In step S301, the setting unit 334 determines whether the Before executing step S01, the lottery game determination unit 333 is 201 to S206), and the lottery game type determined by the lottery game determination unit 333 Step S301 may be executed based on the type of the game (special lottery game or normal lottery game). stomach.
[0133] Next, when the setting unit 334 determines that the lottery game type indicates a normal lottery game (step Step S301-No), the process proceeds to step 305. If it is determined that the game type indicates a special lottery game (step S301-Yes), The reception time indicated by the reception information stored in association with the player is obtained from the player table. Obtain the number of times and check whether the special lottery game has been played (the lottery during the special lottery game time) It is determined whether the number of times that a selection game execution request has been received is greater than 0 (step S 302).
[0134] Next, the setting unit 334 determines whether the special lottery game has been executed (within the special lottery game time). In the case where the number of times the lottery game execution request has been accepted is 0 (step S30 2-No), the process proceeds to step S304 described later. You have played a special lottery game (received a lottery game play request during the special lottery game time) If the number of times the reception has been made is greater than 0 (step S302-Yes), the lottery game is executed. Is the difference between the current time when the request was accepted and the previous time when it was accepted within the special lottery game time? It is determined whether or not this is the case (step S303).
[0135] Next, when it is determined that the difference time is within the special lottery game time (step S303-Yes), refer to the lottery number table and set the candidate value corresponding to the lottery round. The set value is set as the number of winning coins in the special lottery game to be executed. Then, the setting unit 334 sets the lottery number set in the lottery unit 335 (step S304). Then, the execution of the lottery process for the number is instructed, and the series of steps is completed.
[0136] Next, when it is determined that the difference time has exceeded the special lottery game time (step Step S303-No), and set the number of winning tickets in the regular lottery game to be executed (Step The setting unit 334 instructs the selection unit 335 to execute the selection process for the set number of selections. and ends the series of steps.
[0137] As described above, the server 3 determines, based on the time when the game execution request is received, The number of character cards that players can acquire is increased, allowing players to continue playing the game. It is possible to improve motivation.
[0138] The setting unit 334 may execute a lottery probability setting process instead of the lottery number setting process. good.
[0139] Hereinafter, the lottery probability setting by the progress control unit 331, the setting unit 334, and the lottery unit 335 of the server 3 will be described. The progress control unit 331 instructs the setting unit 334 to set the lottery probability. Usually, the card ID of each character card is the card ID of the character card that is the subject of the lottery. D, each character card will be selected based on the lottery probability that is assigned to it in advance. The probability of drawing a card ID of a specific character card is changed by the setting unit 334. In this case, the server storage unit 32 stores the initial probability and the set probability in advance on each character card. The set probability is set according to the number of lottery draws and the difference time. For example, the set probability is set to be higher or equal to the probability of the previous lottery draw for each lottery draw. The same probability is set, and the shorter the difference time, the higher the probability is set.
[0140] The setting unit 334 receives the lottery probability from the progress control unit 331 that has accepted the lottery game execution request. When the setting is instructed, the special lottery is executed based on the lottery game type included in the lottery game execution request. Next, the setting unit 334 determines whether or not to execute the lottery game. If the lottery game type included in the lottery game selection table indicates a normal lottery game, it is determined that the special lottery game will not be executed. The probability of drawing the character card corresponding to each character card in the card table is set as the initial probability. The selection probability is set to the initial probability. The setting unit 334 then performs a selection process based on the set selection probability. The lottery unit 335 is instructed to execute the lottery process.
[0141] Next, the setting unit 334 determines whether the lottery game type included in the lottery game execution request is a special lottery game. If the game indicates a special lottery game, it is determined that a special lottery game is to be executed, and the player table is referred to. Based on the player ID included in the game execution request, the game is associated with the player and stored. Next, the setting unit 334 acquires the number of receptions indicated by the reception information. If the number is 0, the lottery probability corresponding to each character card in the card table is The rate is set as an initial probability, and the lottery probability is set as the initial probability. The lottery unit 335 is instructed to execute lottery processing based on lottery probability.
[0142] Next, if the number of times of reception is greater than 0 and is equal to or less than the number of times that can be executed, the setting unit 334 The difference between the current time when the selection game execution request is accepted and the previous acceptance time is the time for the special lottery game. Next, the setting unit 334 determines whether the difference time is within the special lottery game time. If it is determined that the selection is within the period, the selection probability is set to the selection probability in the special selection game. That is, the setting unit 334 refers to the set probability stored in the server storage unit 32 and selects the special lottery. The probability of winning a specific character card (such as a rare character card) in the game is The lottery probability is set according to the number of times the lottery is awarded and the difference time. If the probability of drawing a specific character card is set to a high probability, any or all The selection probability of the other character cards is changed to a smaller probability. The lottery unit 335 is instructed to execute a lottery process at the determined lottery probability.
[0143] Next, when it is determined that the difference time has exceeded the special lottery game time, the setting unit 334 sets the card The probability of drawing a character card in the character table is set as the initial probability. The probability is set to the initial probability and associated with the player in the player table. The reset history of the selected regular lottery game is changed to "Reset". 34 instructs the lottery section 335 to execute lottery processing with the set lottery probability.
[0144] Then, when the setting unit 334 instructs the lottery unit 335 to execute the lottery process, the lottery unit 335 The table is referred to, and lottery card information associated with the player who instructed the execution of the lottery process is obtained. Next, the lottery unit 33 extracts the card ID of the character card to be selected by referring to the 5 is a rare character card. A specific character card is selected at a set probability. The card IDs of all character cards extracted from the card table are Select the card ID of one character card from the list.
[0145] In this way, if a player requests the execution of a lottery game within the special lottery game time, A special lottery game can be executed in which the probability of winning a small number of character cards increases. This will increase the sense of expectation for obtaining a character card. In the selection game, the player's desired This will increase the chances of getting a character card that matches your character's character, so This makes it possible to increase the player's sense of expectation.
[0146] In addition, the setting unit 334 sets the number of lottery coins to be selected by the setting unit 334 before the lottery process of the lottery unit 335. The setting and the setting of the lottery probability by the setting unit 334 may be performed simultaneously. By doing so, if the player requests to play the lottery game within the special lottery game time, the character As the number of cards drawn increases, the probability of drawing a rare character card also increases. This will allow players to play a special lottery game, further increasing their motivation to continue playing the game. It becomes possible to do so.
[0147] In addition, when the lottery game is executed, the lottery unit 335 may provide the player with a prize by the lottery game. A reward may be further given according to the given character card. For example, the lottery unit 33 5 is based on points corresponding to predetermined attributes such as the rarity of the character card. The total number of points of the character cards given to the players in the lottery game is calculated. Then, the lottery unit 335 calculates the total number of points on the character cards given to the player. Each time the number of predetermined threshold values is exceeded, the reward corresponding to the player is recorded in association with the player. By memorizing the lottery game, the player can receive the lottery game prize. Since players can get additional rewards along with layer characters, they are more motivated to play the lottery game. In addition, the lottery unit 335 determines the prize amount by the lottery game that is executed. The reward will be awarded according to the cumulative total points of all character cards that have been added to the player's ears. The bonus may be assigned to a player by storing the bonus in association with the player.
[0148] In addition, the lottery unit 335 may hold a special lottery for each player according to the number of times the above-mentioned reward has been awarded. The game time may be changed. In this case, the player table will have a special The lottery game time is further associated with the lottery game time and stored. For example, the lottery unit 335 stores the time when the reward is given to each player. It is determined whether the number of times exceeds a predetermined number, and the number of times the reward is given exceeds the predetermined number. The special lottery game time associated with a player may be set to a time longer than a predetermined time (e.g., 75 minutes). ) and store it in the player table. Since the time when the next special lottery game can be played changes from the previous lottery game, In addition, the lottery unit 335 can select the game media according to the number of receptions and the number of times the selection is made. The special lottery game time may be changed based on either or both of the difference time. In this case, the player table further associates a special lottery game time with each player. In addition, a predetermined time (such as 60 minutes) is stored as the special lottery game time. For example, the lottery unit 335 determines whether the number of acceptances for each player has exceeded a predetermined number of times, and The special lottery game time associated with a player who has won more than a predetermined number of times is extended to a predetermined time. The time is changed to a longer time (e.g., 75 minutes) and stored in the player table. Since the special lottery game is executed according to the number of execution requests of the separate lottery game, the player's game In addition, the lottery unit 335 can provide a special lottery game according to the implementation status of the game. For each user, it is determined whether the difference time is within a predetermined threshold (e.g., 40 minutes) or not, and the difference time is The special lottery game time associated with a player that was within a certain threshold (e.g., 40 minutes) is The time is changed to a time longer than the preset time (75 minutes, etc.) and stored in the player table. In addition, a special lottery game will be held according to the player's game time, so the player's game In addition, the lottery unit 335 can provide a special lottery game according to the game implementation status. For each game, calculate the remaining time between the special lottery game time and the difference time, and Based on the time, the next special lottery game time will be changed to a time longer than the designated time. For example, if the difference time is 30 minutes, the special lottery game Add the remaining 30 minutes between the system time (60 minutes) and the difference time (30 minutes) to get the specified time (6 0 minutes) and calculate the time (90 minutes) longer than the next special lottery game time. Furthermore, for each drawing, the difference between the special drawing game time and the difference time for each drawing is stored in the The remaining time is accumulated, and the accumulated time is added to the specified time to determine the time for the next special lottery game. The player's game time may be stored in the player table. Since a separate lottery game is executed, a special lottery game is offered according to the player's game implementation status. The difference time used by the lottery unit 335 to change the special lottery game time is The time difference between the previous lottery game execution request and the current lottery game execution request is also The difference in time between any previous lottery game execution request and the next lottery game execution request good.
[0149] In addition, the lottery unit 335 may select the points awarded in the special lottery game in calculating the total number of points. The points corresponding to the increased character cards are weighted according to the specified weighting process. For example, the number of tickets drawn in the second lottery is 6, and the total number of points is calculated by the above formula. Since the number of winnings is one more than the number of winnings in the lottery game, the lottery unit 335 selects the second lottery game, the special lottery game. The points of five character cards given to the player in the game are Calculate the total number of points you have earned, then add the points of the remaining character card to that total. The points are multiplied by a certain percentage (for example, 50%) and added to calculate the total points. In this way, the reward of the increased character cards awarded in the special lottery game will be The value of the prize and the number of character cards drawn in the regular lottery game (5 cards) Since the values are different from each other, it is possible to improve the strategy of the special lottery game. This makes it possible to improve the interest of the game.
[0150] In addition, the setting unit 334 sets the real time number of players participating in the lottery game. For example, the setting unit 334 may set the lottery number table at the time of the lottery game. If the number of players participating in the program is less than the specified number, the early increase type lottery The number of tickets to be drawn is set using the number table (Fig. 8(b)). This reduces the load on server 3. The number of character cards drawn can be increased quickly in a shorter time period. It is possible to increase the sense of expectation for acquiring a character card. It is possible to encourage players to participate in a time period when the number of participants is less than a predetermined number, and to improve the game of the players. This averages out the participation time in the program, making it possible to distribute the load on the server 3.
[0151] In addition, the setting unit 334 sets a number of random numbers according to the execution history of the lottery games executed by a plurality of players. For example, the server memory unit may set the number of prizes for the special lottery game for each player. 32 further stores a group table. In the group table, multiple players A special lottery game will be held in association with a group ID for identifying the group. The reception information indicating the number of times a lottery game execution request was received within the time period and the time of the previous reception The information, the reset history to the normal lottery game, and the end time of the special lottery game are stored. Oh, a group is a guild, a party, etc.
[0152] The setting unit 334 sets a group table to which the player belongs instead of a player table. That is, the setting unit 334 sets the table to the group. Each time the first regular lottery game or special lottery game is played by each player belonging to the , the number of receptions in the group table of the group is increased and stored, and the previous reception The time when the special lottery game time ends and the time when the special lottery game time ends are stored. The game results of each player are stored in the group table of the group to which each player belongs in sequence. Since the number of draws increases with the number of players in the loop, This makes it possible to stimulate communication with other players in the group.
[0153] In addition, the setting unit 334 sets the group table in the lottery game. If a player in a group plays the lottery game two or more times in a row, the second Subsequent lottery games may not be reflected in the group table. The determining unit 334 determines whether a player belonging to the group has played the lottery game two or more times in succession. In other words, the setting unit 334 may control the setting of one of the groups. When a player plays a lottery game, other players in the group also play lottery games. Until then, the lottery button 412 and the lottery button 422 displayed on the mobile terminal 2 of the first player are , the re-lottery button 504 and the re-lottery button 513 are controlled so as to be unpressable. 412, the lottery button 422, the re-lottery button 504 and the re-lottery button 513 are restricted from being pressed. Instead of the process of controlling the lottery, the lottery button 412, the lottery button 422, the re-lottery button 504, or Even if the re-lottery button 513 is pressed and a lottery game execution request is received, the setting unit 334 In addition, the setting unit 334 does not instruct the lottery unit 335 to execute the lottery process. A lottery game is played by one of the players in the group, and immediately thereafter, the group If a lottery game is played by another player of the group, the group title of the group will be The number of times the table can be accepted may be increased and stored. The number of tickets drawn will increase as the number of tickets increases, so you can communicate with other players in the group. In this case, it is possible to further activate communication. When a player plays the first regular lottery game or special lottery game, the number of acceptances and The execution of the lottery game may be notified to other players.
[0154] The number of possible executions is associated with each of the multiple players and stored in a player table. In this case, the setting unit 334 may store the bonuses given to each player in the main game. The number of possible executions can be changed according to the game points or the number of players involved. In this way, the setting unit 334 sets the execution time of the player who has acquired more game points. If the number of possible wins is changed, the more successful the player is in the main game, the more likely they are to win the special lottery game. This allows players to play the main game more frequently, thereby increasing their motivation to participate in the main game. In addition, the setting unit 334 sets the number of executable times to a player with a larger number of related players. If you change it a lot, the more players involved in the game, the more special draws you will have. Therefore, the setting unit 334 having such a function can , it can motivate players to improve their relevance to other players. do.
[0155] In addition, the number of possible executions is associated with each of the multiple character cards and displayed on the card table. In this case, the setting unit 334 may store the same executable number of times in a buffer. By making the selected character cards the target cards for the lottery game, It is possible to change the number of times the lottery game can be executed.
[0156] In the present embodiment, a game other than the main game is described as a lottery game. However, the game is not limited to a lottery game, and may be any game in which a specific game medium is selected. The game may be in any form.
[0157] In the present embodiment, an example in which the game content selected by lottery is given to the player will be described. However, if the game medium selected by lottery is stored in association with the player, it is not necessarily the player's For example, the game content selected by lottery may be viewed by the player only. Alternatively, the information may be set so that it can only be provided to other players.
[0158] In addition, the above-mentioned functions of the server processing unit 33 are executed by the device processing unit 25 of the mobile terminal 2. In this case, the player table, the card table, and the lottery number table are stored in the terminal. If the information is stored in the unit 22, it is not necessary to communicate with the server 3 every time processing is performed, and only the mobile terminal 2 The above functions can also be realized by the game executed on the mobile terminal 2. The game may be a hybrid game in which the server 3 and the mobile terminal 2 each handle part of the processing. In that case, for example, each screen related to the progress of the game is based on the display data generated by the server 3. The web display is displayed on the mobile terminal 2 based on the user's request, and other menu screens, etc. are displayed on the mobile terminal 2. The native display will be displayed by the installed native app.
[0159] The game system 1 also includes a plurality of mobile terminals 2 operated by a plurality of players. Each of the plurality of mobile terminals 2 may be connected to the other mobile terminals 2 via an IEE Wireless communication is performed according to the E802.11 standard wireless communication method, and access is performed by multiple mobile terminals 2. In this case, a specific mobile terminal among the multiple mobile terminals 2 is The mobile terminal 2 functions as a host and executes each of the functions of the server 3 described above. The mobile terminals 2 other than the specific mobile terminal 2 among them are specific mobile terminals that execute each function of the server 3. The lottery game described above is executed by communicating with the terminal 2. A specific mobile terminal 2 executes both the functions of the server 3 and the functions of the mobile terminal 2. .
[0160] Those skilled in the art may make various changes, substitutions, and modifications without departing from the spirit and scope of the present invention. It should be understood that additions to this are possible. [Explanation of symbols]
[0161] 1. Game System 3 Server 31 Server Communication Department 32 Server memory section 33 Server Processing Unit 331 Progress Control Unit 332 Main Game Execution Department 333 Lottery Game Decision Section 334 Settings 335 Lottery Section 336 Display Data Creation Department
Claims
1. One or more computers, A first means for selecting one of a plurality of lottery number tables, each of the plurality of lottery number tables indicating a relationship between the number of lottery requests received and the number of game media to be awarded; A second means for accepting a plurality of lottery requests; and a third means for granting to the user a number of game media determined based on which lottery request is made and the selected lottery number table in response to each of the multiple lottery requests.
2. 2. The program according to claim 1, wherein the first means selects one of the plurality of lottery coin number tables in accordance with a selection operation instruction by a player.
3. 2. The program according to claim 1, wherein the first means randomly selects one of the plurality of lottery number tables.
4. 2. The program according to claim 1, wherein the first means selects one of the plurality of lottery number tables in a predetermined order each time the lottery request is received.
5. 5. The program according to claim 1, wherein the plurality of lottery number tables are set so that the number of game media to be awarded increases as the number of lottery requests received increases.
6. one of the plurality of lottery number tables is set so that the smaller the number of lottery requests received, the larger the increase in the number of game media to be awarded; The program according to claim 4 , wherein another one of the plurality of lottery number tables is set so that the increase in the number of game media to be awarded decreases as the number of lottery requests received increases.
7. A first means for selecting one of a plurality of lottery number tables, each of the plurality of lottery number tables indicating a relationship between the number of lottery requests received and the number of game media to be awarded; A second means for accepting a plurality of lottery requests; A lottery control device comprising: a third means for granting to a user a number of game media determined based on which lottery request is made and the selected lottery number table in response to each of the multiple lottery requests.
8. a first step of selecting one of a plurality of lottery number tables, each of the plurality of lottery number tables indicating a relationship between the number of lottery requests received and the number of game media to be awarded; A second step in which the second means accepts a plurality of lottery requests; A lottery control method including a third step in which a third means grants to a user a number of game media determined based on which lottery request is made and the selected lottery number table in response to each of the multiple lottery requests.
9. One or more computers, A first means for accepting a first lottery request; A second means for granting one or more game media to a user in response to the first lottery request; a third means for accepting a second lottery request after the first lottery request; and a fourth means for granting one or more game media to a user in response to the second lottery request. The number of game media provided by the fourth means depends on the one or more game media provided by the second means.
10. The program according to claim 9 , wherein the number of game media granted by the fourth means depends on the rarity of the one or more game media granted by the second means.
11. The program according to claim 10 , wherein the number of game media granted by the fourth means is greater as the number of game media with low rarity included in the one or more game media granted by the second means is greater.
12. The program according to claim 10 , wherein the number of game media granted by the fourth means is greater as the number of game media with higher rarity included in the one or more game media granted by the second means is greater.
13. The program according to claim 10 , wherein the number of game media granted by the fourth means depends on the total number of points corresponding to the rarity of each of the one or more game media granted by the second means.
14. A first means for accepting a first lottery request; A second means for granting one or more game media to a user in response to the first lottery request; a third means for accepting a second lottery request after the first lottery request; and a fourth means for granting one or more game media to a user in response to the second lottery request, A lottery control device, wherein the number of game media provided by the fourth means depends on the one or more game media provided by the second means.
15. A first step in which a first means accepts a first lottery request; a second step of granting one or more game media to a user in response to the first lottery request by a second means; a third step of a third means receiving a second lottery request after the first lottery request; A fourth step in which a fourth means grants one or more game media to the user in response to the second lottery request, A lottery control method, wherein the number of game media provided by the fourth means depends on the one or more game media provided by the second means.
Citation Information
Patent Citations
Control program, computer and control method
JP2023115319A
Server device control method, server device, and program
JP5770904B1
Game program, game system, and information processing device
JP2013202322A
