Control program, control method, and computer
By storing the counters and scores of each player in the computer storage unit, selecting the game media based on the player's operations in the game, and increasing the value of the game media based on the score, the problem that players in traditional game systems cannot effectively cooperate to promote the game, and increasing the participation and number of participants in the game.
Patent Information
- Application Number
- JP2024230018
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-04-10
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In traditional game systems, players cannot effectively cooperate to promote the selected game, resulting in low participation in the game and difficulty in increasing the number of participants.
By storing the counters and scores of each player in the computer storage unit, the game media is selected based on the player's actions in the game, and the value of the game media is increased according to the score until a higher value of the game media is assigned to each player when a specific value is reached.
It improves the gaming experience of multiple players, increases the motivation and number of participants of players, and promotes the game through cooperation, improving the overall game participation and sustainability rate.
Smart Images

Figure 2025060881000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a control program, a control method, and a computer. [Background technology]
[0002] Conventionally, game media such as game cards are randomly selected according to the player's operation. A game device for providing a lottery game in which a player is selected and the selected game medium is awarded to the player It is known that.
[0003] For example, Patent Document 1 discloses a game in which multiple players can participate in a lottery game. The game system is disclosed. The game system includes a game device for each player and a lottery game. The game device includes a server that manages the progress of the game. Each player operates a game device to The lottery game distributed from the server can be played. The game device executes a game executed on the game device of another player in response to an operation by the other player. The game execution screen of the lottery game can be displayed. This allows players to Users can share and enjoy the lottery process. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2017-55790 A Summary of the Invention [Problem to be solved by the invention]
[0005] However, in conventional game systems, players cannot win lottery games by other players. The game content is selected by a predetermined selection method such as a game, and the progress of the selected game can be viewed. The only way to play the game was to cooperate with other players. Therefore, in conventional game systems, players’ willingness to actively participate in the selection game is low. It was difficult to improve.
[0006] The present invention has been made to solve such problems, and provides a game for multiple players. A control program that can increase the willingness to participate in the game and increase the number of participating players. The present invention aims to provide a memory, a control method, and a computer. [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. A first game medium, a second game medium different from the first game medium, and a plurality of players The points associated with the configured group, the points associated with each of the multiple players The counter thus selected is stored in a storage unit, and in response to a selection instruction from a player included in the group, A predetermined method for selecting a predetermined number of first game media from among the first game media stored in the storage unit. and delivering the selected first game media to the player who issued the selection instruction. The counter associated with the player who made the selection instruction is incremented. points and add additional points to the points associated with the group. When the number of players in the group reaches a predetermined value, each player A second game medium corresponding to a counter associated with the layer is stored in association with each player. and storing the information in the memory in the memory unit.
[0008] In addition, in the control program according to the present invention, the second game medium is associated with each player. and storing the second game medium according to the counter associated with each player. from a plurality of second game media, and associate the selected second game media with each player. It is preferable to store the result in the storage unit.
[0009] In the control program according to the present invention, only when the points reach a predetermined value It is preferable that the second game medium is stored in the storage unit in association with each player.
[0010] In the control program according to the present invention, when the points have not reached a predetermined value, It is preferable that only the first game medium is stored in the storage unit in association with each player.
[0011] In the control program according to the present invention, the additional points are calculated from a predetermined range of values. Preferably it is a randomly selected value.
[0012] In the control program according to the present invention, the points associated with the group are It is preferable to display information about the counter associated with the player and the .
[0013] In the control program according to the present invention, a second game associated with each player is Preferably, the higher the counter, the higher the value of the media.
[0014] In the control program according to the present invention, the selection instruction is issued when a predetermined game period ends. Even if the points reach the specified value before the end of the specified game period, A predetermined number of first game media selected in accordance with the selection instruction is made the player's possession target. The process of storing the information in the storage unit and incrementing a counter associated with the player who made the selection instruction is performed. The process continues, and when a predetermined game period ends, multiple players included in the group are For each of the players, a second game medium corresponding to a counter associated with each player is provided. It is preferable to store the information in the storage unit in association with each player.
[0015] The control method according to the present invention is a control method for a computer having a storage unit, A game medium, a second game medium different from the first game medium, and a group consisting of multiple players. A point associated with the loop, a counter associated with each of multiple players is stored in the storage unit, and in accordance with a selection instruction from a player included in the group, A predetermined number of first game media are selected from the selected first game media by a predetermined selection method. The selected predetermined number of first game media are then made the possession target of the player who issued the selection instruction. The selection instruction is stored in the storage unit, and a counter associated with the player who made the selection instruction is incremented. Then, add additional points to the points associated with the group until the points reach a certain value. If the number of players in the group is reached, the number of players related to each player is The second game medium corresponding to the attached counter is associated with each player and stored in the storage unit. , including.
[0016] The computer according to the present invention includes a first game medium, a second game medium different from the first game medium, and The points associated with a group of players, A memory unit for storing a counter associated with each of the players in the group. According to a selection instruction from the player, a predetermined number of first game media are selected from the first game media stored in the storage unit. Select one game medium by a predetermined selection method, and then select a predetermined number of first game media, A selection unit that stores the selected item in a storage unit as an object to be possessed by the player who made the selection instruction; The counter associated with the player who has been selected is incremented, and the points associated with the group are incremented. an adder for adding additional points to the points, and a group adder for adding additional points to the points when the points reach a predetermined value; For each of the multiple players in a medium processing unit that associates the second game medium with each player and stores the second game medium in the storage unit in response to the second game medium. do. Effect of the Invention
[0017] The control program, the control method, and the computer according to the present invention allow multiple players to This increases the willingness to participate in the game, and can lead to an increase in the number of players participating. [Brief description of the drawings]
[0018] [Figure 1] FIG. 2 is a schematic diagram for explaining an example of a game provided by the game device. [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(d) are diagrams showing examples of screens displayed on the display unit 24 of the mobile terminal 2. FIG. [Diagram 5] 13(a) to 13(c) are diagrams showing examples of screens 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]3A and 3B are diagrams illustrating examples of data structures of various tables. [Figure 8] 3A and 3B are diagrams illustrating examples of data structures of various tables. [Figure 9] FIG. 2 is a diagram showing an example of an operation sequence of the game system 1. [Figure 10] FIG. 11 is a diagram illustrating an example of an operational flow of a home screen display process. [Figure 11] FIG. 11 is a diagram illustrating an example of an operational flow of a game progression process. [Figure 12] FIG. 13 is a diagram showing an example of an operational flow of a special lottery game progress 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] (Outline of this embodiment) FIG. 1 is a diagram for explaining an example of a game provided by a game system. The game system is a mobile terminal owned by a player and a mobile terminal that communicates with the player. The server is an example of a computer.
[0021] Hereinafter, an example of a lottery game provided by the game system of this embodiment will be described with reference to FIG. We will explain about this.
[0022] In this embodiment, the server stores a plurality of game contents. The electronic data used in the game may be cards, characters, or avatars. For example, it may be an item, a point, a virtual currency, a ticket, a parameter, or the like. In addition, the game media may include level information, status information, ability information such as physical strength and attack power, The parameters can be kills, abilities, etc., and the game media can be spells, jobs, etc. The game contents may be acquired, owned, used, and managed by the player within the game. Any electronic data that can be exchanged, synthesized, enhanced, sold, discarded, and / or gifted, etc. The data may be any of the above. In addition, the usage of the game media may be as specified in this specification. is not limited to.
[0023] The server selects a plurality of first game media from the plurality of game media in a lottery game. The first game contents are stored as objects (see FIG. 1 (1)). In addition, some or all of the multiple first game media are the same game media. It could be the body.
[0024] The server allocates a plurality of second game media among the plurality of game media as a reward in a lottery game. The second game medium is a game medium different from the first game medium. The second game medium may be the same as the first game medium.
[0025] The game system is a lottery game that is different from a lottery game in which a plurality of first game media are selected. The game is then provided. Thereafter, a special lottery is provided for a lottery game in which multiple first game media are selected. In addition, lottery games that are different from special lottery games are called regular lottery games. In addition, the game system will select the normal lottery game and the special lottery game according to the selection instruction by the player. When playing a selected game, the player is asked to pay in-game virtual currency, parameters, etc. In this case, for example, the server may At a predetermined timing, such as when the game medium is selected or when the game medium is selected, The process then proceeds to reduce the in-game virtual currency or parameters.
[0026] The server selects multiple games according to the selection instructions input by the player operating the mobile terminal. a predetermined number of first game media from among the first game media; The game content is stored as an object owned by the player who issued the selection instruction ((2) in FIG. 1). The server accepts the selection instruction during a predetermined event period. A contest period is an example of a game period.
[0027] The selection instruction is, for example, an instruction to execute a special lottery game. In the games provided, purchase instructions for players to purchase game media such as items The selection instruction may be an event or a game to be performed in the game provided by the server. It may also be an instruction to play a competitive game. In this case, the player clears the event or the competitive game. When the user selects the game media, the server acquires a predetermined number of first game media. The first game medium is owned by the player and the player's identification information or the player's mobile phone number is used to The server stores the selected first game in association with the terminal information of the mobile terminal. The game media is not stored as a possession of the player who made the selection instruction, and the player who made the selection instruction The association between the earphone and a selected predetermined number of first game media may be stored. For example, the server may store a predetermined number of selected first game media in a player table T3 (to be described later). The first game medium is simply identified without being associated with the player as a game medium owned by the player in the Also, when an event is completed or is no longer associated, After a certain period of time has elapsed, the association between the player and the first game medium may be deleted. good.
[0028] The method of selecting a predetermined number of first game media is to randomly select the first game media from among a plurality of first game media. A random selection method for extracting a predetermined number of first game media. The method of selecting the body includes selecting the first game medium from among a plurality of first game media in a predetermined order. In this case, the predetermined order may be a method of extracting a predetermined number of identification information of the first game medium. Order, the order of parameters (e.g., level, attack power, etc.) of the first game medium, The order in which the body is memorized, or the order in which they (the first memorized game media) are randomly rearranged The order is a predetermined order.
[0029] In the example shown in FIG. 1, the server selects one first game medium from among a plurality of first game media A to H. The server stores the medium B as a target for acquisition by the player 1. The server also stores a plurality of first game media One of the first game media C from the bodies A to H is stored as an acquisition target for the player 2. The server selects one first game medium G from among the plurality of first game media A to H. Remember it as a target for acquisition of Ya3.
[0030] When the server stores the first game medium as a possession of the player who issued the selection instruction, Add a certain number (for example, "1") to the counter associated with the player, and The counter is stored in the memory (Fig. 1 (3)). This allows the player to select a counter every time The number of unta increases.
[0031] The server stores groups each made up of a plurality of players participating in a game. Groups can be player-created groups or groups created for events such as special lottery games. The number of users who can participate in the game may be limited to those who have participated in the event, or all users who can participate in the game. The users who can participate are the users who have installed the game on the mobile device 2, the users who have All registered users. Groups are also determined by the server or the management. The game may be played by a group of players who are associated with a particular game medium, or by only players who are associated with a particular game medium. The group may be composed of multiple players. In the example shown in FIG. 1, players 1, 2, and 3 form one group. The server also stores the points associated with the group.
[0032] The server selects the player's possession according to the selection instruction from the player who belongs to the group. When the first game medium is memorized as the target, additional points are added to the points associated with the group. The additional points are determined randomly by the server (Figure 1 (4)). The additional points may be a fixed value that is determined in advance. It may be a value that changes depending on the number of addition processes.
[0033] When the points reach a predetermined point setting value ((5) in FIG. 1), the server ), to players who belong to the group associated with the point that has reached the point setting value. The second game medium is stored in association with the point setting value. The point setting value is an example of a predetermined value. By associating the second game medium with the player, the second game medium The second game medium associated with the player is A selection is made from a plurality of second game media according to the counter ((6) in FIG. 1).
[0034] In the example shown in FIG. 1, if the counter associated with the player is equal to or greater than 30, The second game medium X is associated with the player. If the counter is greater than or equal to "15" and less than "30", the player is assigned the second game medium Y. Also, if the counter associated with the player is greater than or equal to "1" and less than "15", In this case, the second game medium Z is associated with the player. Each of the media is associated with a predetermined range of values for the counter.
[0035] The second game medium X, the second game medium Y, and the second game medium Z are different from each other. For example, the second game medium X is a game medium that is a combination of the second game medium Y and the second game medium Z is set to a higher value in games provided by the server. Game medium Y is more valuable in games provided by the server than second game medium Z. The value is set high.
[0036] For example, a game medium with high value is one that is used in a competitive game. The value of a certain parameter such as attack power or defense power of the game medium or the effectiveness value of a skill In general, it is a game medium that allows players to take an advantage of the competitive game. The game medium X has a higher predetermined parameter or effect than the second game medium Y and the second game medium Z. For example, a game medium with high value is one that is highly If the virtual currency is exchangeable for the virtual currency used in the game, the exchangeable virtual currency will be of a high value. In this case, the second game medium X may be a game medium. It will be priced higher than the Z.
[0037] As described above with reference to FIG. 1, in the game system of this embodiment, Each of the layers executes a game for which the first game medium is a possession target, and each The layer is a second game medium that is based on the contribution of each player to the game (e.g., the number of times the game is played, etc.). Each time the game is played by each of the multiple players, a bonus point is acquired. When the point reaches the point setting value, each player will be By using this game system, the first game medium is acquired according to the second game medium. Not only are games that can be played by multiple players provided, but also the system allows multiple players to play games cooperatively. By doing so, multiple players can acquire the second game medium. The system increases the willingness of multiple players to participate in the game, In other words, it is possible to increase the number of players who participate in the game. This will enable an increase in participation rates.
[0038] The above description of FIG. 1 is merely provided to deepen understanding of the contents of the present invention. The present invention is specifically implemented in the following embodiments, and the principles of the present invention are as follows: The present invention may be implemented in various variations without substantially exceeding the above-mentioned. All are within the scope of the present invention and disclosure herein.
[0039] (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.
[0040] 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 game The devices are connected to each other via a communication network such as a mobile gateway 6 and the Internet 7. Between the mobile terminal 2 and the server 3, communication is performed based on a predetermined communication protocol. The communication protocol is, for example, the Hypertext Transfer Protocol (Hypertext T The mobile terminal 2 is a game terminal. However, the game device is not limited to the mobile terminal 2. For example, In addition, the server 3 may be used as a game device. The game system 1 may be used as a game device.
[0041] The mobile terminal 2 is, for example, a multi-function mobile phone (a so-called "smartphone"). The mobile terminal 2 may be, for example, a mobile phone (a so-called "feature phone"), a portable information terminal (PDA), sonal Digital Assistant, PDA), tablet device or tablet The mobile terminal 2 may be a laptop PC (Personal Computer), etc. It may be a portable game machine, a portable music player, a notebook PC, or the like.
[0042] (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.
[0043] The mobile terminal 2 is connected to a base station 4, a mobile communication network 5, a gateway 6, and the Internet 7. The portable terminal 2 is connected to the server 3 via the mobile terminal 2 and communicates with the server 3. The mobile terminal 2 controls the progress of the game according to various instructions received from the server 3. The mobile terminal 2 receives various data and displays the game progress screen, etc. The device includes a communication unit 21, a terminal storage unit 22, an operation unit 23, a display unit 24, and a terminal processing unit 25. can.
[0044] The terminal communication unit 21 is a communication interface including an antenna having a sensitivity band within a predetermined frequency band. The terminal communication unit 21 is provided with a base station circuit and connects the mobile terminal 2 to a communication network. 4, the base station 4 and the CDMA (Code Division Multiple Access) are connected via a channel assigned by the base station 4. Establish a wireless signal line using the Vision Multiple Access system, etc. The terminal communication unit 21 communicates with the base station 4. The terminal communication unit 21 receives the The terminal communication unit 21 transmits the received data to the server 3. The data is supplied to the terminal processing unit 25.
[0045] The terminal storage unit 22 is, for example, a ROM (Read Only Memory), a RAM ( The terminal is equipped with a semiconductor memory device such as a Random Access Memory (RAM). The unit 22 is an operating system program used for processing in the terminal processing unit 25, Stores driver programs, application programs, data, etc. The driver program stored in the memory 22 is an input device driver program for controlling the operation unit 23. and an output device driver program for controlling the display unit 24. The application program stored in the storage unit 22 is a control program that controls the progress of the game. The data stored in the terminal storage unit 22 is used in the execution of the game. The terminal storage unit 22 also stores temporary data related to a specific process. It may be stored temporarily.
[0046] The operation unit 23 is a pointing device such as a touch panel. The player uses the operation unit 23 to input letters, numbers, symbols, or The operation unit 23 can input a position on the display screen of the display unit 24. When the device is operated by the processor, it generates a signal corresponding to the operation. This is supplied to the terminal processing unit 25 as a layer instruction.
[0047] The display unit 24 is a liquid crystal display. The display unit 24 is an organic electroluminescence (EL) display. The display unit 24 may be a luminescence (UV) display or the like. It displays a video according to the video data supplied from 25, an image according to the image data, etc.
[0048] The device processing unit 25 includes one or more processors and their peripheral circuits. 25 is a device that controls the overall operation of the mobile terminal 2, and is, for example, a CPU (CPU The terminal processing unit 25 is a terminal memory. The program stored in the operation unit 22 and the input in response to the operation of the operation unit 23 by the player are input. Based on various instructions etc. received, various information processes are executed in an appropriate order, and the terminal communication unit 21 The terminal processing unit 25 controls the operation of the display unit 24. Operating system programs, driver programs and application programs The terminal processing unit 25 executes various information processing based on a plurality of programs. It can be run in parallel.
[0049] The device processing unit 25 includes at least a device transmitting / receiving unit 251 and a display processing unit 252. These units are realized by a program executed by a processor included in the device processing unit 25. Alternatively, each of these parts may be implemented as firmware in a mobile terminal. It may be implemented in 2.
[0050] Hereinafter, with reference to Figs. 4 and 5, examples of various screens displayed on the display unit 24 of the mobile terminal 2 will be described. We will explain about this.
[0051] FIG. 4(a) shows an example of a first home screen 400 displayed on the display unit 24 of the mobile terminal 2. This is a diagram.
[0052] The first home screen 400 may be, for example, a control program for executing a game in this embodiment. The first home screen 400 is a home screen that is displayed when the program is started. This is a home screen that is displayed outside of the event period. A game execution object 401 is always included.
[0053] The normal game execution object 401 is a button for instructing execution of a normal lottery game. The normal game execution object 401 is an icon image or a text The first home screen 400 input in response to an operation of the operation unit 23 by the player may be displayed. If the input position above is within the display area of the normal game execution object 401, the normal game In this way, the player inputs a game execution instruction to the mobile terminal 2. When the user performs an operation to select the object 401, a command to execute a normal game is input to the mobile terminal 2. When the player inputs a command to play the normal game, the normal lottery game is played, and then The normal game result screen 410 described below is displayed on the display unit 24.
[0054] When a normal game execution command is input by a player, a desired game medium is selected from among a plurality of game media. A regular lottery game is executed in which a fixed number of game media are selected by a predetermined selection method. The game medium selected by the regular lottery game is the game medium selected by the player who input the regular game execution command. In addition, when the player inputs a normal game execution command, In this case, the process of incrementing the counter and the process of incrementing the points are not executed.
[0055] FIG. 4(b) is an example of a normal game result screen 410 displayed on the display unit 24 of the mobile terminal 2. FIG.
[0056] The normal game result screen 410 is a screen for displaying the execution result of the normal lottery game. The normal game result screen 410 includes an acquired game medium image 411, a normal game replay object, and The first home screen display object 412 and the first home screen display instruction object 413 are included.
[0057] The acquired game medium image 411 is a game medium that is acquired by the player through the execution of a normal lottery game. The acquired game medium image 411 is an image of the game medium stored in the game memory 410. The name of the game medium corresponding to the game medium image 411, and various parameters such as attributes and rarity The parameters may be displayed.
[0058] The normal game replay object 412 is a button for instructing the execution of the normal lottery game. The normal game re-execution object 412 is an icon image or a text object. The result of the normal game inputted in response to the operation of the operation unit 23 by the player may be displayed. When the input position on the screen 410 is within the display area of the normal game re-execution object 412 In this manner, the player restarts the normal game. When an operation of selecting the execution object 412 is performed, a normal game execution instruction is sent to the mobile terminal 2 When the player inputs a command to play the normal game, the normal lottery game is started again. The game is executed, and the normal game result screen 410 is displayed on the display unit 24 .
[0059] When the normal game replay object 412 is selected, Thus, the normal lottery game is executed. The game medium selected by the normal lottery game is The game is stored as the possession of the player who input the normal game execution command. When the game replay object 412 is selected, the normal game execution instruction is The process of increasing the counter and the process of increasing the points are not executed.
[0060] The first home screen display instruction object 413 ends the display of the normal game result screen 410. This is a button object for ending the display and redisplaying the first home screen 400. The first home screen display instruction object 413 is an icon image or text, etc. The normal game result screen 410 may be displayed based on the input of the player's operation of the operation unit 23. If the input position above is within the display area of the first home screen display instruction object 413, A home screen display instruction is input to the mobile terminal 2. In this manner, the player can display the first home screen. When an operation to select the display instruction object 413 is performed, the normal game result screen 410 When the display ends, the first home screen 400 is displayed again.
[0061] FIG. 4(c) shows an example of a second home screen 420 displayed on the display unit 24 of the mobile terminal 2. In FIG. 4(c), a screen with the same structure as the first home screen 400 shown in FIG. 4(a) is shown. The components are denoted by the same reference numerals as those in FIG. 4(a).
[0062] The second home screen 420 may display, for example, a control program for executing the game in this embodiment. The second home screen 420 is the home screen that is displayed when the program is started. During the event period, the current points of the group to which the player belongs are set. 11 is a home screen that is displayed when the fixed value has not been reached.
[0063] The second home screen 420 includes a normal game execution object 401, a special game execution object 402, and a Project 421, point accumulation result 422, counter accumulation result 423, event period 42 4 included.
[0064] The normal game execution object 401 included in the second home screen 420 is It has the same function as the normal game executing object 401 included in the surface 400 .
[0065] The special game execution object 421 is a button for instructing execution of a special lottery game. The special game execution object 421 is an icon image or a text The second home screen 420 input in response to the operation of the operation unit 23 by the player may be displayed. If the input position above is within the display area of the special game execution object 421, the special game In this way, the player inputs a special game execution command to the mobile terminal 2. When the user performs an operation to select the action 421, a special game execution instruction is input to the mobile terminal 2. When the player inputs a special game execution command, the special lottery game is executed, and then A special game result screen 430 as described below is displayed on the display unit 24.
[0066] When a special game execution command is input by a player, a special game execution command is input from among a plurality of first game media. A special lottery game is executed in which a predetermined number of first game media are selected from the The selected first game medium is included in the possession of the player who input the special game execution command. In addition, when a special game execution command is input by the player, A process of increasing the number of counters and a process of increasing the points are executed.
[0067] The point accumulation result 422 is the point accumulation result at the time when the second home screen 420 is displayed. This is information about the current points of the group to which the player belongs. The information to be displayed includes, for example, numerical information indicating the current point. The information to be recorded may include numerical information indicating the point setting value.
[0068] The information about the current point also includes a graph image showing the current point. In the example shown in FIG. 4(c), the graph image is a gauge, and the maximum value of the gauge is a point. The current point is displayed identifiably on the gauge. , along with the point accumulation result 422, the group name or group description corresponding to the points In this way, the players belonging to the group can see the point accumulation result 4 By simply checking number 22, you can instantly determine the points of that group.
[0069] The counter accumulation result 423 is the number of times the second home screen 420 is displayed. Information about the player's current counter. Information about the current counter can include, for example: For example, the player's current counter accumulation level may be included. The accumulation level may be any number from "1" onwards. When the integer value above is divided into multiple ranges, the level information corresponding to each range is For example, if the counter is within the range of "1" to "15", the accumulation level is The counter is set to "1", and if the counter is within the range of "15" to "30", the accumulation level The bell is "2", and if the counter is in the range of "30" or more, the accumulation level is "3 The number of numerical ranges is not limited to three, but may be two, four or more. In the illustrated example, the accumulation level displayed in counter accumulation result 423 is “2”.
[0070] The information about the current counter includes, for example, numerical information indicating the current counter. Also, the information about the current counter is stored in the Numerical information indicating the counter may also be included.
[0071] The event period 424 is information about the event period. The event period may also include the start time of the event.
[0072] FIG. 4(d) is an example of a special game result screen 430 displayed on the display unit 24 of the mobile terminal 2. In FIG. 4(d), the same second home screen 420 as shown in FIG. The components are given the same reference numerals as those given to the components in FIG. 4(c).
[0073] The special game result screen 430 is a screen for displaying the execution result of the special lottery game. The special game result screen 430 includes the acquired first game medium image 431, the point accumulation result 432, and the like. 22, the counter accumulation result 423, the special game replay object 432, and the second home A screen display instruction object 433 is included.
[0074] The acquired first game media image 431 is a game medium image that is acquired by the player through the execution of a normal lottery game. The acquired first game medium image 431 is an image of the first game medium stored as the acquired first game medium image 431. In both cases, the name and attributes of the first game medium corresponding to the acquired first game medium image 431 are displayed. Various parameters such as the number of characters and rarity may also be displayed.
[0075] The special game result screen 430 includes the point accumulation result 422 and the counter accumulation result 4 23 is a point accumulation result 422 and a counter accumulation result included in the second home screen 420. 423. That is, the points included in the special game result screen 430 The accumulated result 422 is the amount of the player's total winnings at the time when the special game result screen 430 is displayed. This is information about the current points of the group to which the player belongs. Also, a special game results screen The counter accumulation result 423 included in 430 is the time when the special game result screen 430 is displayed. This is information about the player's current counter at the time of the game.
[0076] The special game replay object 432 is a button for instructing the execution of the special lottery game. The special game replay object 432 is an icon image or a text object. The special game result image inputted in response to the operation of the operation unit 23 by the player may be a special game result image. When the input position on the surface 430 is within the display area of the special game replay object 432 Then, a special game execution instruction is input to the mobile terminal 2. In this manner, the player When an operation of selecting the execution object 432 is performed, a special game execution instruction is sent to the mobile terminal 2 When the player inputs a special game execution command, the special lottery game is executed again. The game is executed, and the special game result screen 430 is displayed on the display unit 24.
[0077] When the special game replay object 432 is selected, Thus, the special lottery game is executed. The body is stored as a possession of the player who input the special game execution command. When the game replay object 432 is selected, a special game execution instruction is , the process of incrementing the counter and the process of incrementing the points are executed.
[0078] The second home screen display instruction object 433 is used to end the display of the special game result screen 430. This is a button object for ending the display and redisplaying the second home screen 420. The second home screen display instruction object 433 is an icon image or text, etc. A special game result screen 430 inputted in response to the operation of the operation unit 23 by the player may be displayed. If the input position above is within the display area of the second home screen display instruction object 433, A home screen display instruction is input to the mobile terminal 2. In this manner, the player can display the second home screen When an operation for selecting the display instruction object 433 is performed, the special game result screen 430 When the display ends, the second home screen 420 is displayed again. The timing when the operation of selecting the home screen display instruction object 433 is performed is the event If it is outside the period, the fourth home screen 510 is displayed. At the timing when the operation of selecting the surface display instruction object 433 is performed, If the points associated with the group you belong to have reached the point setting value, the third The home screen 500 is displayed.
[0079] FIG. 5(a) shows an example of a third home screen 500 displayed on the display unit 24 of the mobile terminal 2. In FIG. 5(a), the same structure as the second home screen 420 shown in FIG. 4(c) is shown. The components are denoted by the same reference numerals as those denoted by the reference numerals in FIG. 4(c).
[0080] The third home screen 500 may be, for example, a control program for executing a game in this embodiment. The third home screen 500 is a home screen that is displayed when the program is started. During the event period, the current points of the group to which the player belongs are set. 11 is a home screen that is displayed when a fixed value is reached.
[0081] The third home screen 500 includes a normal game execution object 401, a special game execution object 402, and a object 421, point accumulation completion result 501, counter accumulation result 423, and event Period 424 is included.
[0082] The third home screen 500 includes a normal game execution object 401 and a special game execution object 402. The line object 421 is a normal game execution object included in the second home screen 420. It has the same functions as the special game execution object 401 and the special game execution object 421.
[0083] The point accumulation completion result 501 indicates the current points of the group to which the player belongs. Information indicating that the point setting value has been reached. may include numerical information indicating the point setting value.
[0084] The counter accumulation result 423 and the event period 424 included in the third home screen 500 are Similar to the counter accumulation result 423 and event period 424 included in the second home screen 420 The counter accumulation result 423 included in the third home screen 500 is Information regarding the current counter of the player at the time when the game screen 500 is displayed It is.
[0085] FIG. 5(b) shows an example of a fourth home screen 510 displayed on the display unit 24 of the mobile terminal 2. In FIG. 5(b), a screen with the same structure as the first home screen 400 shown in FIG. 4(a) is shown. The components are denoted by the same reference numerals as those in FIG. 4(a).
[0086] The fourth home screen 510 may display, for example, a control program for executing the game in this embodiment. The fourth home screen 510 is the home screen that is displayed when the program is started. When the event in which the player participated ends and the player receives the second game medium as a reward, This is the home screen that is displayed if the information has not been acquired.
[0087] The fourth home screen 510 includes a normal game execution object 401, an event end result 5, and 11, and a reward presentation object 512.
[0088] The normal game execution object 401 included in the fourth home screen 510 is It has the same function as the normal game executing object 401 included in the surface 400 .
[0089] Event end result 511 is information indicating that the event in which the player participated has ended. This is news.
[0090] The reward presentation object 512 is a button object for displaying a reward presentation screen 520. The reward presentation object 512 may be an icon image or text. An input on the fourth home screen 510 inputted in response to an operation of the operation unit 23 by the player If the position is within the display area of the reward presentation object 512, a reward presentation screen display instruction is The reward presentation object 512 is input to the mobile terminal 2. When the player performs the operation, a reward presentation screen display instruction is input to the mobile terminal 2. When the reward presentation screen display instruction is input, a reward presentation screen 520 described later is displayed on the display unit 24. As shown.
[0091] FIG. 5(c) shows an example of a reward presentation screen 520 displayed on the display unit 24 of the mobile terminal 2. FIG.
[0092] The reward presentation screen 520 displays a reward associated with the player according to the result of the special lottery game. The reward presentation screen 520 is a screen for presenting the second game medium as a reward. This includes a reward image 521, a reward description 522, and an event completion result 511.
[0093] The reward image 521 is a reward image for the player participating in the special lottery game. The reward description 522 is an image of the second game medium associated with the reward. The information is related to the second game medium associated with the second game medium as a reward. The information may include, for example, the name, attributes, and other information of the second game medium indicated by the reward image 521. In addition, the information on the second game medium includes various parameters such as rarity. The counter of the second game medium shown by the image 521 may include an accumulation level corresponding to the counter. In this way, not only can the first game medium be obtained by lottery, but also the group can By setting a common goal for the players, the sense of solidarity between the players is strengthened. This will increase the participation rate and continuation rate of the game. When the points reach a preset value, the player is awarded a second game medium according to the player's individual contribution rate. This will increase the motivation to participate in the special lottery game, which will lead to an increase in the number of participating players. This can increase the participation rate in the game.
[0094] (Server 3 configuration) FIG. 6 is a diagram illustrating an example of a schematic configuration of the server 3. As shown in FIG.
[0095] The server 3 manages the progress of the game in response to a request from the mobile terminal 2. 3 creates game control data related to the progress of the game and transmits it to the mobile terminal 2. To this end, the server 3 includes a server communication unit 31, a server storage unit 32, and a server processing unit 33. can.
[0096] The server communication unit 31 is a communication interface for connecting the server 3 to the Internet 7. The server communication unit 31 includes a base circuit and communicates with the Internet 7. The data received from the mobile terminal 2 or the like is supplied to the server processing unit 33. In addition, the server communication unit 3 1 transmits data supplied from the server processing unit 33 to the mobile terminal 2 or the like.
[0097] 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 The server storage unit 32 stores the application programs and data. The program manages the games executed on each mobile terminal 2 and controls the games for each mobile terminal 2. The server storage unit 32 stores a game program that creates game control data for controlling the game. The computer program to be stored may be stored on a computer, for example, a CD-ROM, a DVD-ROM, etc. The terminal is then installed using a publicly known setup program from a portable computer-readable recording medium. It may be installed in the terminal storage unit 22.
[0098] The data stored in the server storage unit 32 includes a game content table T1 and an event table T2. The server storage unit includes a player table T2, a player table T3, and a group table T4. The server storage unit 32 stores various image data and the like related to the progress of the game. The server may temporarily store temporary data related to a predetermined process. The unit 32 is equipped with a volatile memory (Random Access Memory, RAM). Moreover, dynamic data that changes as the game progresses may also be stored.
[0099] The data structures of various tables stored in the server storage unit 32 will be described below with reference to FIGS. An example will be described.
[0100] FIG. 7(a) shows a game content table T1 for managing game content. The BL1 stores the game medium ID (identifier) of each game medium. fication), game media name, image, rarity, level, HP, attack power, defense power, The parameters are stored in association with each other.
[0101] The game media ID is an example of identification information for uniquely identifying each game media. The file name of an image representing the game medium is stored in the file name field.
[0102] Rarity includes, for example, normal, rare, S (super) rare, and SS (double super). Information indicating rare, SSS (triple super) rare, legend, etc. is stored.
[0103] FIG. 7B shows an event table T2 for managing events. 2. For each event, the event ID, event period, selection target, Reward targets and the like are stored in association with each other.
[0104] The event ID is an example of identification information for uniquely identifying each event. During the period, a special game execution instruction for executing a special lottery game can be accepted. The selection is made based on the period of time during which the first game medium is available for selection in the special lottery game. The game media ID is stored. The reward object includes the second game that is the reward object in the special lottery game. The game medium ID of the game medium is stored in association with the accumulation level.
[0105] FIG. 8(a) shows a player table T3 for managing players. 3, for each player, the player ID, the name of each player, the game owned The game medium, counter information, second game medium information, etc. are stored in association with each other.
[0106] The player ID is an example of identification information for uniquely identifying each player. The game media ID of the game media owned by the player is associated with the ownership ID. The counter information is stored when a special game execution command is input by the player. A counter that is incremented each time a game is played and a special game play command is entered by the player. The event ID of the event related to the selected special lottery game is stored.
[0107] The second game medium information includes the game medium of the second game medium acquired by the player as a reward. The player's ID and the event ID of the event in which the special lottery game was held are recorded. It is remembered.
[0108] FIG. 8B shows a group table T4 for managing groups. 4. For each group, the group ID, players, and points information of the group are displayed. The information is stored in association with each other.
[0109] The group ID is an example of identification information for uniquely identifying each group. The player IDs of the players who belong to the group are stored in the earphones. , points increased every time a special game execution command is input by a player, and Events relating to special lottery games executed in response to special game execution instructions input by the user The event ID and the event ID are stored.
[0110] Returning to FIG. 6, the server processing unit 33 includes at least a server transmission / reception unit 331, a progress processing unit 3 32, a screen creation unit 333, a medium selection unit 334, an addition unit 335, and a medium processing unit 336. Each of these units is controlled by a program executed by a processor included in the server processing unit 33. Alternatively, each of these parts may be implemented as firmware. The above-mentioned configuration may be implemented in the server 3.
[0111] Hereinafter, the terminal transmission / reception unit 251 and the display processing unit 252 included in the terminal processing unit 25 of the mobile terminal 2 will be referred to as An example of each function of the server processing unit 33 of the server 3 will be described. Server transmission / reception unit 331, progress processing unit 332, screen creation unit 333, medium selection unit 334, addition An example of the functions of the unit 335 and the medium processing unit 336 will be described.
[0112] (Terminal transceiver unit 251) The terminal transmitting / receiving unit 251 receives a home image input in response to an operation of the operation unit 23 by the player. The face display instruction is transmitted to the server 3 via the terminal communication unit 21 together with the player ID. The home screen display instruction may be, for example, a start icon for starting the lottery game in this embodiment. The input is made when a button (not shown) or the like is selected in response to the operation of the operation unit 23 by the player. This is an instruction to
[0113] In addition, the terminal transmitting / receiving unit 251 receives the first home screen 4 from the server 3 via the terminal communication unit 21. 00. The terminal transmitting / receiving unit 251 also receives home screen display data for displaying A home screen for displaying the second home screen 420 from the server 3 via the device communication unit 21 The terminal transmitting / receiving unit 251 receives the display data from the server 3 via the terminal communication unit 21. The home screen display data for displaying the third home screen 500 is received from the The terminal transmission / reception unit 251 displays the fourth home screen 510 from the server 3 via the terminal communication unit 21. The home screen display data is received to display the home screen.
[0114] In addition, the terminal transmitting / receiving unit 251 plays various instructions acquired by the display processing unit 252 described later. The terminal communication unit 21 transmits the information together with the user ID to the server 3. 1 is a terminal for displaying a normal game result screen 410 from the server 3 via the terminal communication unit 21. The terminal transmitting / receiving unit 251 receives the display data from the server 3 via the terminal communication unit 21. The display data for displaying the special game result screen 430 is received from the terminal. The reception unit 251 receives the reward presentation screen 520 from the server 3 via the device communication unit 21. The display data is received.
[0115] (Display processing unit 252) The display processing unit 252 performs the following on the basis of the home screen display data received by the terminal transmitting / receiving unit 251: , a first home screen 400, a second home screen 420, a third home screen 500 and a fourth home screen 510 on the display unit 24. The display processing unit 252 also Based on the various display data received by the display unit 251, various screens (normal game result screen 410, Display either the special game result screen 430 or the reward presentation screen 520 on the display unit 24 .
[0116] The display processing unit 252 also processes the first home screen 400 and the second home screen 401 displayed on the display unit 24. On any one of the home screen 420, the third home screen 500, and the fourth home screen 510, Various instructions input in response to the operation of the operation unit 23 by the layer are acquired.
[0117] In addition, the display processing unit 252 controls the normal game result screen 410 and the special game result screen 420 displayed on the display unit 24. In any of the other game result screens 430, in response to the operation of the operation unit 23 by the player, Acquires various input instructions.
[0118] (Server transmission / reception unit 331) The server transmission / reception unit 331 receives a home screen display instruction from the mobile terminal 2 via the server communication unit 31. The server transmission / reception unit 331 also receives the home screen created by the home screen creation process. Home screen display data for displaying the first home screen 400 is transmitted via the server communication unit 31. The server transmitting / receiving unit 331 also transmits the home screen generated by the home screen generation process to the mobile terminal 2. The home screen display data for displaying the second home screen 420 created by the above is transmitted to the server. The server transmission / reception unit 331 transmits the home screen creation information to the mobile terminal 2. Home screen display data for displaying the third home screen 500 created by the creation process to the portable terminal 2 via the server communication unit 31. In addition, the server transmission / reception unit 331 transmits A home screen for displaying the fourth home screen 510 created by the home screen creation process. The surface display data is transmitted to the mobile terminal 2 via the server communication unit 31.
[0119] In addition, the server transmission / reception unit 331 receives various instructions from the mobile terminal 2 via the server communication unit 31. The server transmission / reception unit 331 also receives various screens created by the game progress processing. Various display data for displaying the above is transmitted to the mobile terminal 2 via the server communication unit 31.
[0120] (Progression processing unit 332) The progress processing unit 332 receives a home screen display command from the server transmission / reception unit 331. For example, the progress processing unit 33 determines whether the date and time when the display is acquired is within the event period. 2, when the server transmission / reception unit 331 acquires a home screen display instruction, the event table Among the events stored in the T2, there is an event that includes the date and time when the instruction to display the home screen was obtained. The progress processing unit 332 determines whether the event period is stored in the event table T If the event period including the date and time when the home screen display command was obtained is stored in the The progress processing unit determines that the time when the home screen display instruction is acquired is within the event period. 332 is an event including the date and time when the home screen display instruction was acquired in the event table T2 If the period is not stored, the date and time when the instruction to display the home screen was received is outside the event period. In addition, the progress processing unit 332 determines that the home screen display instruction is sent by the portable terminal 2. It may be determined whether the received date and time is within the event period.
[0121] In addition, the progress processing unit 332 receives the home screen display instruction from the server transmission / reception unit 331. If the time is outside the event period, the player is in the event that ended immediately before. For example, the progress processing unit 332 , and associate it with the event period in event table T2 whose end date and time is closest to the current date and time. Next, the progress processing unit 332 extracts the event ID from the player table T3. The counter information associated with the player ID acquired along with the home screen display instruction is Next, the progress processing unit 332 extracts the extracted event information and the second game media information. Determine whether the same event ID as the ID is stored in the extracted counter information. In addition, the progress processing unit 332 detects whether the same event ID as the extracted event ID exists in the If it is determined that the counter information is not stored in the previously completed event, Next, the progress processing unit 33 determines that the second game medium has not been acquired as a reward. 2. The same event ID as the extracted event ID is stored in the extracted counter information. If it is determined that the extracted event ID is the same as the extracted event ID, 2 game media information. The same event ID as the extracted event ID is stored in the extracted second game medium information. If it is determined that the player is not a player, the second game will be awarded as a reward in the event that was just ended. Next, the progress processing unit 332 determines that the game medium has not been acquired. If it is determined that the same event ID as D is stored in the extracted second game medium information, In this case, the player will be deemed to have acquired the second game medium as a reward in the event that ended immediately before. Make a judgment.
[0122] In addition, the progress processing unit 332 receives the home screen display instruction from the server transmission / reception unit 331. If it is determined that the time is within the event period, the points of the group to which the player belongs are For example, the progress processing unit 332 determines whether the point setting value has been reached. The date and time when the server transmission / reception unit 331 received the home screen display instruction is retrieved from the table T2. Then, the progress processing unit 332 extracts the event ID associated with the event period including the event ID. , extract point information including the extracted event ID from group table T4; The progress processing unit 332 extracts the points contained in the point information. It is then determined whether the point reaches the point setting value.
[0123] (Screen Creation Unit 333) When the first condition is satisfied, the screen creation unit 333 creates a first home screen 400. The first condition is that the server transmitting / receiving unit 331 receives a home screen display instruction. The acquired date and time is outside the event period and the player is not participating in the event that just ended. The condition is that the person has not received any remuneration for the
[0124] The first home screen 400 includes an object for instructing to execute a special game (special game Therefore, when the first condition is satisfied, , no special lottery games will be run.
[0125] Furthermore, when the second condition is satisfied, the screen creation unit 333 displays the second home screen 420. The second condition is that the server transmission / reception unit 331 creates display data for displaying the home screen. The date and time when the instruction was received is within the event period, and the player belongs to a group. The condition is that the point has not reached the point setting value.
[0126] The second home screen 420 includes a special game execution object for instructing the player to execute a special game. Therefore, if the second condition is met, the special lottery game will be played. It will be carried out.
[0127] Furthermore, when the third condition is satisfied, the screen creation unit 333 displays the third home screen 500. The third condition is that the server transmission / reception unit 331 creates display data for displaying the home screen. The date and time when the instruction was received is within the event period, and the player belongs to a group. The condition is that the point has reached the point setting value.
[0128] The third home screen 500 includes a special game execution object for instructing execution of a special game. Therefore, if the third condition is met, the special lottery game will be played. In other words, special game execution instructions will not be accepted until the event period ends. Also, if the points associated with the group are cleared before the event period ends, Even if the fixed value is reached, the special lottery game will continue to be played according to the special game play instructions. Also, the points associated with the group will be used up before the event period ends. Even if the set value is reached, the card associated with the player who input the special game execution command will not be used. The process of increasing the counter continues.
[0129] Furthermore, when the fourth condition is satisfied, the screen creation unit 333 displays the fourth home screen 510. The fourth condition is that the server transmission / reception unit 331 creates display data for displaying the home screen. The date and time when the instruction was received is outside the event period, and the player is in the event that has just ended. The condition is that the person has received compensation in the past.
[0130] The fourth home screen 510 includes an object for instructing to execute a special game (special game Therefore, when the fourth condition is satisfied, , no special lottery games will be run.
[0131] In addition, the screen creation unit 333 executes a normal lottery game by a medium selection unit 334 described later. Then, the game selected by the normal lottery game is selected from the game media table T1. The image corresponding to the medium ID is extracted. Then, the screen creation unit 333 creates a screen based on the extracted image. Based on this, display data for displaying the normal game result screen 410 is created.
[0132] In addition, the screen creation unit 333 executes a special lottery game by a medium selection unit 334 described later. Then, the first game selected by the special lottery game is selected from the game media table T1. The screen creation unit 333 extracts an image corresponding to the game media ID of the group theme. From table T4, select the group of the player whose player ID is the player ID of the player. Identifying the ID and extracting point information associated with the identified group ID; and The screen creation unit 333 creates a special game result screen based on the extracted image and point information. Display data for displaying surface 430 is created.
[0133] In addition, the screen creation unit 333 controls the medium processing unit 336 to generate the second game medium as a reward. When the layer is stored in association with the layer, the layer is selected from the player table T3. Next, the screen creation unit 333 extracts the counter information from the game content table T1. From the game media ID, a reward is assigned to the game media ID of the second game media associated with the player. The screen creation unit 333 then extracts the image included in the extracted counter information. Based on the accumulation level corresponding to the counter and the extracted image, a reward presentation screen 520 is displayed. Create display data to display the
[0134] (Media selection unit 334) The medium selection unit 334 determines whether the instruction acquired by the server transmission / reception unit 331 is a normal game execution instruction. If the instruction is received, a normal lottery game is executed. For example, the medium selection unit 334 selects a game medium. The game media ID is extracted from table T1. Next, the media selection unit 334 A predetermined number of game media IDs are selected from the game media IDs by a predetermined selection method. The medium selection unit 334 then associates the selected game medium ID with the game medium owned by the player. Then, the new ID is associated with the owner ID and stored in the player table T3.
[0135] In addition, the medium selection unit 334 determines whether the instruction acquired by the server transmission / reception unit 331 is a special game. If the instruction is to execute a special lottery game, the medium selection unit 334 executes a special lottery game. The server transmitting / receiving unit 331 obtains a special game execution instruction from the event table T2. The game media IDs of the selected targets associated with the event period that includes the date and time of the selection are extracted. Then, the medium selection unit 334 selects a predetermined number of game medium IDs from the extracted game medium IDs. The medium selection unit 334 then selects the selected game medium I. D is associated with the ownership ID as the game medium owned by the player and added to the player table Store in T3.
[0136] (Adder 335) When the special lottery game is executed by the medium selection unit 334, the adding unit 335 For example, the adder 335 increments a counter associated with the event table T 2, including the date and time when the special game execution instruction was acquired by the server transmission / reception unit 331. The event ID associated with the event period is extracted. Next, the adder 335 The special game execution instruction is associated with the player ID received from the player table T3. The extracted counter information is extracted, and the extracted event ID is included in the extracted counter information. Next, the adder 335 determines whether the extracted counter information includes the If the extracted event ID is included, the counter included in the extracted counter information has a specified number ( For example, "1" is added to the counter, and the added value is stored in the player table T3. If the extracted counter information does not include the extracted event ID, the adding unit 335 If so, new counter information including a predetermined number (for example, "1") and the extracted event ID is generated. Store in layer table T3.
[0137] In addition, when the special lottery game is executed by the medium selection unit 334, the adding unit 335 Increment the points associated with the group to which the layer belongs. For example, the adder 33 5 is a special game execution instruction from the event table T2 by the server transmission / reception unit 331. Extract the event ID associated with the event period that includes the date and time the display was captured. The adder 335 selects the number of the bonus points received together with the special game execution instruction from the group table T4. The group ID of the group to which the player ID belongs is identified, and the group ID of the identified group is Next, the adding unit 335 extracts the point information associated with the point ID. Next, the adder 33 determines whether the extracted event ID is included in the event information. 5. If the extracted point information contains the extracted event ID, Add additional points to the points included in the point information and group the added points. The adder 335 also stores the extracted pointer information in the pointer table T4. If the event ID does not include the specified point, a message including the specified point and the extracted event ID is generated. The new point information is stored in the group table T4.
[0138] The adding unit 335 adds points associated with the group to which the player belongs. If the point setting value has been reached, the process of increasing the points will not be executed.
[0139] (Media Processing Unit 336) The medium processing unit 336 converts the instruction acquired by the server transmission / reception unit 331 into a reward presentation screen display. If the instruction is a display instruction, the instruction is received from the player table T3 together with the reward presentation screen display instruction. Next, the counter information associated with the player ID is extracted from the event table T 2. The event ID associated with the event period whose end date and time is closest to the current date and time Next, the medium processing unit 336 extracts the extracted event information stored in the event table T2. The counter information included in the extracted counter is selected from among the reward targets associated with the event ID. Select the game media ID associated with the accumulation level corresponding to the account. The processing unit 336 generates a second game content including the selected game content ID and the extracted event ID. The game medium information is stored in the player table T3 in association with the player ID of the player. As a result, the second game medium corresponding to the counter associated with the player is provided as a reward. The game data is stored in association with the player.
[0140] (Operation sequence of game system 1) FIG. 9 is a diagram showing an example of an operation sequence of the game system 1. The process is based on a program previously stored in the terminal storage unit 22 and the server storage unit 32. The terminal processing unit 25 and the server processing unit 33 mainly control the mobile terminal 2 and the server 3. It is carried out collaboratively.
[0141] First, the terminal transmitting / receiving unit 251 of the portable terminal 2 receives a signal in response to an operation of the operation unit 23 by the player. The home screen display instruction inputted by the user is transmitted to the server 3 via the device communication unit 21 (step Top S101).
[0142] Next, the server transmission / reception unit 331 of the server 3 receives the Next, the screen creation unit 333 receives the home screen display instruction. Based on the received home screen display instruction, the home screen creation process is executed (step S10 2) The home screen creation process will be described in detail later.
[0143] Next, the server transmission / reception unit 331 transmits the home screen display created by the home screen creation process. The display data is transmitted to the portable terminal 2 via the server communication unit 31 (step S103). The home screen display data includes a first home screen 400, a second home screen 420, and a third home screen 500 or the fourth home screen 510.
[0144] Next, the terminal transmitting / receiving unit 251 of the mobile terminal 2 receives the home address from the server 3 via the terminal communication unit 21. Then, the display processing unit 252 receives the main screen display data. Based on the home screen display data, a first home screen 400, a second home screen 420, Either the third home screen 500 or the fourth home screen 510 is displayed on the display unit 24 ( Step S104).
[0145] The display processing unit 252 controls the first home screen 400 and the second home screen 401 displayed on the display unit 24. 420, the third home screen 500 or the fourth home screen 510, The control unit 23 acquires various instructions input in response to operations of the operation unit 23 by the user.
[0146] Next, the display processing unit 252 receives various instructions in response to the operation of the operation unit 23 by the player. Then, the terminal transmitting / receiving unit 251 acquires various input instructions. 52 transmits the acquired various instructions together with the player ID to the server 3 via the terminal communication unit 21. (Step S105).
[0147] Next, the server transmission / reception unit 331 of the server 3 receives the Next, a screen creation unit 333, a medium selection unit 334, an addition unit 335, and a medium The server processing unit 336 executes game progress processing based on various instructions received by the server transmitting / receiving unit 331. Then, the process is executed (step S106).
[0148] Next, the server transmission / reception unit 331 displays various screens created by the game progress processing. The server 2 transmits various display data for displaying the image to the mobile terminal 2 via the server communication unit 31 (step S107).
[0149] Next, the terminal transmitting / receiving unit 251 of the mobile terminal 2 receives various information from the server 3 via the terminal communication unit 21. Then, the display processing unit 252 receives the display data. Based on the type display data, various screens are displayed on the display unit 24 (step S108).
[0150] Thereafter, on the screen displayed on the display unit 24, in response to the operation of the operation unit 23 by the player, Each time a command is input, steps S105 to S108 are executed again. .
[0151] (Home screen creation process) FIG. 10 shows a home screen creation process performed by the progress processing unit 332 and the screen creation unit 333 of the server 3. 10 is a diagram showing an example of a processing flow of the home screen creation process shown in FIG. The home screen creation process shown in FIG. 10 is executed in step S102. This is performed in step S306 of FIG.
[0152] First, the progress processing unit 332 receives a home screen display instruction from the server transmitting / receiving unit 331. It is determined whether the date and time is within the event period (step S201).
[0153] The progress processing unit 332 determines whether the date and time when the server transmitting / receiving unit 331 acquires the home screen display instruction is If it is determined that the event is not in progress (step S201-No), the player It is determined whether or not a reward has been acquired in the completed event (step S203). The reward at the event is the second game medium.
[0154] The screen creation unit 333 is configured to execute the process of the event that the player has just finished by the progress processing unit 332. If it is determined that the reward has been acquired (step S202-Yes), the fourth home screen is Display data for displaying the surface 510 is generated (step S203). When step 3 is completed, the series of steps is complete.
[0155] The screen creation unit 333 is configured to execute the process of the event that the player has just finished by the progress processing unit 332. If it is determined that the reward has not been acquired in step S202 (step S202-No), the first home Display data for displaying the main screen 400 is generated (step S204). When 204 is completed, the sequence of steps is complete.
[0156] The progress processing unit 332 determines whether the date and time when the server transmitting / receiving unit 331 acquires the home screen display instruction is If it is determined that the event is in progress (step S201-Yes), the It is determined whether the points of the group have reached the point setting value (step S2 05).
[0157] The screen creation unit 333 uses the progress processing unit 332 to If it is determined that the point has not reached the point setting value (step S205-No), Display data for displaying the second home screen 420 is created (Step S206). When step S206 is completed, the series of steps ends.
[0158] The screen creation unit 333 uses the progress processing unit 332 to If it is determined that the point has reached the point setting value (step S205-Yes), Display data for displaying the third home screen 500 is created (Step S207). When step S207 is completed, the series of steps ends.
[0159] (Game progress processing) FIG. 11 shows a progress processing unit 332, a screen creation unit 333, a medium selection unit 334, and an add 3 is a diagram showing an example of an operational flow of a game progress process performed by the game processing unit 335 and the medium processing unit 336. The game progression process shown in FIG 11 is executed in step S106 in FIG 9.
[0160] First, the progress processing unit 332 detects whether the instruction acquired by the server transmission / reception unit 331 is a normal game. It is determined whether the command is a game execution instruction (step S301).
[0161] The progress processing unit 332 transfers the instructions acquired by the server transmission / reception unit 331 to the normal game. If it is determined that the instruction is a program execution instruction (step S301-Yes), the medium selection unit 334 Then, a normal lottery game is executed (step S302). When step S302 ends, The series of steps ends.
[0162] The progress processing unit 332 executes the normal game according to the instruction acquired by the server transmission / reception unit 331. If it is determined that the instruction is not received (step S301-No), the server transmitting / receiving unit 331 It is determined whether the acquired instruction is a special game execution instruction (step S303).
[0163] The progress processing unit 332 transfers the instruction acquired by the server transmission / reception unit 331 to the special game. If it is determined that the command is a program execution command (step S303-Yes), the screen creation unit 333 The medium selection unit 334 and the addition unit 335 execute the special lottery game progress process (step S3 04). When step S304 is completed, the series of steps is completed. If the date and time when the notification unit 331 receives the special game execution instruction is outside the event period, the screen creation The unit 333, the medium selection unit 334, and the addition unit 335 do not execute the special lottery game progress process, The series of steps is completed.
[0164] The progress processing unit 332 executes the special game according to the instruction acquired by the server transmission / reception unit 331. If it is determined that the instruction is not received (step S303-No), the server transmission / reception unit 331 Then, it is determined whether the acquired instruction is an instruction to display the home screen (step S305).
[0165] The progress processing unit 332 is configured to display the home screen in response to the instruction acquired by the server transmission / reception unit 331. If it is determined that the instruction is made (step S305-Yes), the screen creation unit 333 creates a home screen. A surface creation process is executed (step S306). When step S306 is completed, a series of steps The step ends.
[0166] The progress processing unit 332 displays the instruction acquired by the server transmission / reception unit 331 on the home screen. If it is determined that the instruction is not a display instruction (i.e., a reward presentation screen display instruction) (step S305-No), the screen creation unit 333 and the media processing unit 336 execute the reward presentation screen creation process. When step S307 is completed, the series of steps is completed. do.
[0167] (Special lottery game progress processing) FIG. 12 shows the characteristics of the screen creation unit 333, the medium selection unit 334, and the addition unit 335 of the server 3. FIG. 12 is a diagram showing an example of an operation flow of a special lottery game progress process. The game progress process is executed in step S304 of FIG.
[0168] First, the medium selection unit 334 executes a special lottery game (step S401).
[0169] Next, the adding unit 335 calculates whether the points of the group to which the player belongs reach the point setting value. It is determined whether or not the limit has been reached (step S402).
[0170] The adding unit 335 is configured to add a point when the points of the group to which the player belongs reach a point setting value. If it is determined that the user is not a member (step S402-No), the points are increased (step S4 03). Next, the adder 335 increments the counter (step S404). The screen creation unit 333 creates display data for displaying the special game result screen 430 ( Step S405), the series of steps ends.
[0171] The adding unit 335 is configured to add a point when the points of the group to which the player belongs reach a point setting value. If it is determined that the number of the 1st and 2nd digits is 1 (step S402-Yes), the counter is incremented (step S 404). That is, when the points of the group to which the player belongs reach the point setting value, Even after the draw, each player can still increase their counter by participating in the special lottery game. Therefore, the second game medium may be given to the player. After confirmation, the player may enter a special lottery game to win a second game medium of better value. Then, the screen generating unit 333 displays the special game result screen 430. Then, display data for the display is generated (step S405), and the series of steps ends.
[0172] As described above in detail, in the game system 1, each of the multiple players plays a first game. The game media is owned to play the game, and the contribution to the game (for example, The second game medium is provided to the multiple players according to the number of times the game has been played, etc. The points awarded are incremented each time a game is played by each of the multiple players. This is executed when the point reaches a set point value. Not only are games provided for those who own the game media, but also games in which multiple players cooperate to play By executing the program, multiple players can obtain the second game medium. Thus, the game system increases the motivation of multiple players to participate in the game, It is possible to increase the number of players participating in the game.
[0173] (Variation 1) It should be noted that the present invention is not limited to this embodiment. For example, the adder 335 may be Determine additional points according to the results of a separate lottery game and assign them to the group to which the player belongs. A process of adding the determined additional points to the points awarded may be performed. In this case, the adder 335 adds the first game medium associated with the player by the special lottery game. If the body has certain parameters, the additional points are randomly determined and the player belongs to The determined additional points are added to the points associated with the group. The parameters are attributes, etc. For example, the first prize that a player acquires in a special lottery game If the game content has a specific attribute (for example, the "fire" attribute and the "water" attribute, etc.), A process of increasing the number of
[0174] (Variation 2) In addition, the adding unit 335 adds the special game medium only after the points reach the point setting value. The player who executed the above-mentioned operation receives a bonus from the second game medium corresponding to the value of the counter of the player. In this way, the second game medium, which has the lowest value, is associated with the first game medium. Players who start a special game medium for the first time after the decision to do so is made will be given a lower rate than usual. Therefore, the player who contributed to the increase in points can acquire a second game medium of higher value. Players who contribute to the increase in points can be given higher rewards than players who do not contribute to the increase in points. This makes it possible to encourage early participation in separate lottery games.
[0175] Alternatively, the adder 335 may add the special game medium only after the points reach the point setting value. The player who executed the action receives a bonus from the second game medium corresponding to the value of the counter of the player. This allows the user to acquire a second game medium that is more valuable than the first game medium. After it was decided that the special game medium would be available, players who first started the special game medium would receive a higher bonus than usual. Allowing players to acquire a second game medium of high value, thus increasing their willingness to participate in the special lottery game It is possible to encourage players with low winning scores to participate in the special lottery game.
[0176] (Variation 3) 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, if various tables are stored in the terminal storage unit 22, the server It is possible to realize the above functions using only the mobile terminal 2 without the need for communication with the mobile terminal 3. In addition, the game executed on the mobile terminal 2 is processed by the server 3 and the mobile terminal 2. In this case, for example, the game progress may be Each game screen is displayed on the mobile terminal 2 based on the display data generated by the server 3. The menu screen and other menu screens are displayed on the native device installed on the mobile device 2. The native display will be displayed by the app.
[0177] (Variation 4) 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 game described above is executed by communicating with the terminal 2. The mobile terminal 2 executes both the functions of the server 3 and the functions of the mobile terminal 2 .
[0178] 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]
[0179] 1. Game System 2. Mobile devices 21 Terminal communication unit 22 Terminal memory section 23 Control section 24 Display section 25 Terminal Processing Section 251 Terminal Transmitter / Receiver 252 Display processing unit 3 Server 31 Server Communication Department 32 Server memory section 33 Server Processing Unit 331 Server Transmitter / Receiver 332 Progress Processing Unit 333 Screen Creation Department 334 Media Selection Department 335 Addition Section 336 Media Processing Unit 4 base station 5. Mobile communication networks 6. Gateway 7. Internet
Claims
1. A control program for a computer having a storage unit, The computer includes: A plurality of first game media, a second game media different from the first game media, storing a group associated with the user and points of the group in the storage unit; When a selection instruction is received from a player associated with the group, A first game is executed, and at least two mutually different games stored in the storage unit are selecting a predetermined number of first game media from the plurality of first game media including a game medium; The selected predetermined number of first game media is provided to the player who issued the selection instruction. storing the information in the storage unit in association with the information; adding additional points to the points of the group; determining whether the points for the group have reached a predetermined value; When the points for the group reach the predetermined value, The second game medium is associated with each of the plurality of players. To remember, A control program for executing the above.
2. A control program for a computer having a storage unit, The computer includes: A plurality of first game media, a second game media different from the first game media, storing a group associated with the user and points of the group in the storage unit; When a selection instruction is received from a player associated with the group, A first game is executed, and at least two mutually different games stored in the storage unit are selecting a predetermined number of first game media from the plurality of first game media including a game medium; if a first condition relating to the first game is satisfied, The group is then stored in the storage unit in association with the player who made the selection instruction. Add additional points to the points of the group, determining whether the points for the group have reached a predetermined value; When the points for the group reach the predetermined value, The second game medium is associated with each of the plurality of players. To remember, A control program for executing the above.
3. The computer includes: If a second condition is satisfied, the predetermined number of first game media and the selection instruction are remove the association with the player; The control program according to claim 1 or 2, which causes the program to execute the following:
4. In associating the predetermined number of first game media, the computer The predetermined number of first game media are designated as possession targets for the player who issued the selection instruction. To remember, The control program according to any one of claims 1 to 3,
5. The computer includes: The selection instruction is given only after the points of the group reach the predetermined value. The second game medium associated with each of the plurality of players is storing different third game media in the storage unit in association with each other; The control program according to any one of claims 1 to 4,
6. The computer includes: The selection instruction from the player associated with the group is received during a predetermined game period. Acceptance at, The control program according to any one of claims 1 to 5,
7. In associating the second game medium, the computer When the predetermined game period ends, storing the second game medium in the storage unit in association with each of the players; The control program according to claim 6, which causes the control program to execute the following:
8. The computer includes: Only when the points of the group reach the predetermined value, the second game medium The group is associated with each of the plurality of players, and the group is associated with the plurality of players. To store in memory, The control program according to any one of claims 1 to 7,
9. The storage unit stores a plurality of the second game media and information relating to each of the plurality of players. The associated counter value is stored. The computer includes: When the selection instruction is received from a player associated with the group, The counter value associated with the player who made the selection instruction is increased and recorded in the storage unit. To remember, Run the command, In associating the second game medium, the computer The card associated with each of the plurality of players is selected from a plurality of second game media. The second game medium is selected for each of the players according to the value of the counter. storing the selected second game medium in the storage unit in association with each of the players; The control program according to any one of claims 1 to 8,
10. The computer includes: a display for displaying information regarding the value of the counter associated with the player; Outputting data; The control program according to claim 9 .
11. The second game medium associated with each of the players is 11. The control program according to claim 9 or 10, wherein the larger the value of the counter is, the higher the value of the control program is. Program.
12. The additional points may be a randomly selected value, a predetermined value, or a The control program according to any one of claims 1 to 11, wherein the value corresponds to the number of times the control program has been executed. 。
13. The computer includes: determining said additional points depending on an outcome of said first game played; The control program according to any one of claims 1 to 12,
14. The computer includes: outputting display data for displaying information regarding the points of the group; and, The control program according to any one of claims 1 to 13,
15. A method for controlling a computer having a storage unit, comprising: The computer, A plurality of first game media, a second game media different from the first game media, storing a group associated with the user and points of the group in the storage unit; When a selection instruction is received from a player associated with the group, A first game is executed, and at least two mutually different games stored in the storage unit are selecting a predetermined number of first game media from the plurality of first game media including a game medium; The selected predetermined number of first game media are related to the player who issued the selection instruction. and storing the data in the storage unit in association with the data. adding additional points to the points of the group; determining whether the points for the group have reached a predetermined value; When the points for the group reach the predetermined value, The second game medium is associated with each of the plurality of players and stored in the storage unit. To remember, A control method comprising:
16. A method for controlling a computer having a storage unit, comprising: The computer, A plurality of first game media, a second game media different from the first game media, storing a group associated with the user and points of the group in the storage unit; When a selection instruction is received from a player associated with the group, A first game is executed, and at least two mutually different games stored in the storage unit are selecting a predetermined number of first game media from the plurality of first game media including a game medium; If a first condition regarding the first game is satisfied, the predetermined number of first game media is The selection instruction is stored in the storage unit in association with the player who performed the selection instruction, and the group Add additional points to the points of determining whether the points for the group have reached a predetermined value; When the points for the group reach the predetermined value, The second game medium is associated with each of the plurality of players and stored in the storage unit. To remember, A control method comprising:
17. A plurality of first game media, a second game media different from the first game media, and a plurality of players a storage unit for storing groups associated with the user and points of the groups; When a selection instruction is received from a player associated with the group, A first game is executed, and at least two mutually different games stored in the storage unit are selecting a predetermined number of first game media from the plurality of first game media including a medium; The selected predetermined number of first game media are related to the player who issued the selection instruction. A selection unit that associates the selected items and stores them in the storage unit; an adder for adding additional points to the points of the group; a determination unit that determines whether the points of the group have reached a predetermined value; When the points for the group reach the predetermined value, The second game medium is associated with each of the plurality of players and stored in the storage unit. a medium processing unit for storing the A computer comprising:
Citation Information
Patent Citations
Card for janken battle, materializing system and method for janken battle game, recording medium
JP2002239228A
Program, game control method, and information processing device
JP2016067910A
Information processing device, program and game processing system
JP2016112416A
Server, server controlling method, and program
JP2016203010A
Control program, computer and control method
JP2017064196A
Cited By
Hanging table for hairdressing and beauty cloths
JP3253958U