Program and system
The program and system for online games with gacha mechanics address the challenge of users unfamiliar with the game determining favorable lottery results by providing a recommendation and re-winning mechanism, thereby enhancing user engagement and enjoyment.
Patent Information
- Application Number
- JP2023166349
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-27
- Publication Date
- 2025-04-09
- Estimated Expiration
- 2043-09-27
AI Technical Summary
In online games with gacha mechanics, users unfamiliar with the game struggle to determine whether initial lottery results are favorable or not, making it difficult for them to decide whether to accept the results or perform a redraw.
A program and system that include a lottery execution mechanism for conducting initial and redraw lotteries, a presentation mechanism that recommends game media based on user game information, and a granting mechanism that awards game media to users, allowing them to hold selected items and re-win new ones.
This solution enhances user engagement by allowing users to make informed decisions about their gacha outcomes, improving the overall interest and enjoyment of online games.
Smart Images

Figure 2025056850000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a program and a system. [Background technology]
[0002] Conventionally, online games including content (so-called gacha) that allows a user to obtain a character or item (game medium) selected by lottery are known. Some online games also allow a user to conduct a redraw lottery after checking the result of the initial lottery (see, for example, Patent Document 1). In this type of online game, the result of the redraw lottery may be better or worse than the result of the initial lottery. Therefore, a user can enjoy the negotiation of whether or not to conduct a redraw lottery based on the result of the initial lottery. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7290017 Summary of the Invention [Problem to be solved by the invention]
[0004] In the online game described in Patent Document 1, a user who is not familiar with the online game may not be able to judge whether the initial lottery result is good or bad. Therefore, there is a problem that it is difficult for the user to decide whether to accept the initial lottery or to hold a redraw. Therefore, there is room for improvement in terms of increasing interest.
[0005] The present invention has been made in consideration of the above circumstances, and an object of the present invention is to provide a program and a system that can increase interest. [Means for solving the problem]
[0006] In order to solve the above problems, the program according to the present invention comprises: The processor, A lottery execution means for executing an initial lottery for dispensing a plurality of game media; functioning as a presentation means for presenting a game medium recommended to the user from among the plurality of game media dispensed by the lottery execution means based on information regarding the user's game; the selection means is capable of selecting a new game medium again in accordance with an instruction from the user after the instruction is presented by the presentation means; The program further causes the processor to function as an awarding means for awarding the game medium dispensed by the lottery execution means to the user. Effect of the Invention
[0007] According to the present invention, it is possible to improve the entertainment value of online games. [Brief description of the drawings]
[0008] [Figure 1] 1 is a diagram showing an overview of a system according to a first embodiment. [Diagram 2] FIG. 2 is a hardware configuration diagram of a game server. [Diagram 3] FIG. 2 is a hardware configuration diagram of a user terminal. [Figure 4] FIG. 2 is a functional block diagram of a game server. [Diagram 5] (a) is the home screen of the game according to the first embodiment, and (b) is the gacha announcement screen. [Figure 6] This is the summer vacation gacha screen. [Figure 7] 13 is a flowchart showing a lottery control process. [Figure 8] This is the first lottery result screen. [Figure 9] 9 is an enlarged view of the display area of the items dispensed in the first lottery in FIG. 8. [Figure 10] (a) is the pending result screen (first time), and (b) is the re-draw result screen (first time). [Figure 11] (a) is the pending result screen (second time), and (b) is the re-draw result screen (second time). [Figure 12] 13A is a reward giving screen, and FIG. 13B is a reward giving screen according to Modification 1 of the first embodiment. [Figure 13] 13A is a quest screen of a game according to the second modification of the first embodiment, and FIG. 13B is a lottery result screen. [Figure 14] 13A is a quest screen of a game according to Modification 3 of the first embodiment, and FIG. 13B is a lottery result screen. [Figure 15] FIG. 11 is a functional block diagram of a game server according to a second embodiment. [Figure 16] 13 is a flowchart showing a lottery control process according to the second embodiment. [Figure 17] This is the first lottery result screen for the summer vacation gacha in the second embodiment. [Figure 18] 13 is a re-lottery result screen (first time) according to the second embodiment. [Figure 19] 13 is a re-lottery result screen (second time) according to the second embodiment. [Figure 20] 13 is a re-lottery result screen (third time) according to the second embodiment. [Figure 21] 13 is a re-lottery result screen (third time) according to Modification 1 of the second embodiment. [Figure 22] 13 is a re-lottery result screen (third time) according to Modification 3 of the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. Note that the embodiment of the present invention described below is an example of how the present invention is embodied, and the scope of the present invention is not limited to the scope of the embodiment. Therefore, the present invention can be implemented by adding various modifications to the embodiment. In addition, the following embodiments and modifications can be combined in any combination without departing from the spirit of the present invention.
[0010] [First embodiment] [System 1 Overview] FIG. 1 is a diagram showing an overview of a system 1 according to a first embodiment. As shown in FIG. 1, the system 1 includes a game server 10 and user terminals 20A to 20D (hereinafter, these may be collectively referred to as "user terminals 20"). Although four user terminals 20 are illustrated in FIG. 1, examples of the user terminals 20 included in the system 1 are not limited to this. The game server 10 and the user terminals 20 are connected to each other so as to be able to communicate with each other via a communication network 2. A specific example of the communication network 2 is not particularly limited, and may be, for example, the Internet, a mobile communication system (e.g., 4G, 5G, etc.), a wireless network such as Wi-Fi (registered trademark), or a combination of these.
[0011] The system 1 is a system for allowing each of a plurality of user terminals 20A to 20D to play an online game provided by a game server 10. More specifically, a monster battle game as an example of an online game is provided to the user terminals 20 via the game server 10. The monster battle game is a game in which a user cooperates with other users to defeat monsters.
[0012] Furthermore, the user terminal 20 transmits play data and the like of the monster battle game to the game server 10 via the communications network 2. The game server 10 transmits the play data of the monster battle game received from the user terminal 20 to the other user terminals 20 via the communications network 2. The other user terminals 20 then update their existing play data based on the play data received from the game server 10. In this manner, the monster battle game progresses on the user terminal 20.
[0013] In the monster battle game of this embodiment, a so-called gacha is implemented as content that allows the user to obtain game media such as characters and items selected by lottery. As will be described in detail later, this gacha allows the user to check the result of the first lottery, reserve a specified character or item, and perform a re-lottery. Note that the gacha includes a so-called 1-series gacha in which one lottery is performed, and a 10-series gacha in which ten lotteries are performed, but the following explanation will be given by taking the 10-series gacha as an example.
[0014] [Game Server 10 Configuration] Fig. 2 is a hardware configuration diagram of the game server 10. The game server 10 is realized by, for example, a general-purpose computer such as a workstation or a personal computer. As shown in Fig. 2, the game server 10 mainly includes a processor 11, a memory 12, a storage 13, an input / output interface 14, and a communication interface 15. Each component of the game server 10 is connected to a communication bus 19.
[0015] The processor 11 realizes processes described below by executing a series of instructions included in a server program 13P stored in the memory 12 or the storage 13. The processor 11 is realized as, for example, a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor unit (MPU), a field-programmable gate array (FPGA), or other device.
[0016] The memory 12 temporarily holds a server program 13P and data. The server program 13P is loaded from, for example, the storage 13. The data includes data input to the game server 10 and data generated by the processor 11. For example, the memory 12 is realized as a RAM (Random Access Memory) or other volatile memory.
[0017] The storage 13 permanently holds the server program 13P and data. The storage 13 is realized, for example, as a ROM (Read-Only Memory), a hard disk drive, a flash memory, or other non-volatile storage device. The storage 13 may also be realized as a removable storage device such as a memory card. As yet another example, the storage 13 may be connected to the game server 10 as an external storage device instead of being built into the game server 10. With this configuration, for example, in a scene where a plurality of user terminals 20 are used, such as an amusement facility, it becomes possible to collectively update the server program 13P and data.
[0018] The input / output interface 14 is an interface for connecting external devices such as a monitor, an input device (e.g., a keyboard, a pointing device), an external storage device, a speaker, a camera, a microphone, a sensor, etc. to the game server 10. The processor 11 communicates with the external devices through the input / output interface 14. The input / output interface 14 is realized using, for example, a Universal Serial Bus (USB), a Digital Visual Interface (DVI), a High-Definition Multimedia Interface (HDMI, registered trademark), or other terminals.
[0019] The communication interface 15 communicates with other devices (e.g., user terminal 20) connected to the communication network 2. The communication interface 15 is realized as, for example, a wired communication interface such as a Local Area Network (LAN) or a wireless communication interface such as Wireless Fidelity (Wi-Fi), Bluetooth (registered trademark), or Near Field Communication (NFC).
[0020] [Configuration of user terminal 20] The user terminal 20 is realized, for example, as an HMD set, a tablet terminal, a smartphone, a feature phone, a laptop computer, a desktop computer, etc. In this embodiment, an example of the user terminal 20 as a tablet terminal will be described as shown in FIG.
[0021] Fig. 3 is a hardware configuration diagram of the user terminal 20. As shown in Fig. 3, the user terminal 20 mainly includes a processor 21, a memory 22, a storage 23, a communication interface 25, a monitor 31, cameras 33 and 34, a microphone 35, a speaker 36, a motion sensor 41, and an operation device 42. Each component of the user terminal 20 is connected to a communication bus 29.
[0022] The processor 21 realizes the processes described below by executing a series of instructions included in a terminal program 23P stored in the memory 22 or the storage 23. The processor 21 is realized as, for example, a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor unit (MPU), a field-programmable gate array (FPGA), or other devices.
[0023] The memory 22 temporarily holds the terminal program 23P and data. The terminal program 23P is loaded, for example, from the storage 23. The data includes data input to the user terminal 20 and data generated by the processor 21. For example, the memory 22 is realized as a RAM (Random Access Memory) or other volatile memory.
[0024] The storage 23 permanently holds the terminal program 23P and data. The storage 23 is realized, for example, as a ROM (Read-Only Memory), a hard disk drive, a flash memory, or other non-volatile storage device. The storage 23 may also be realized as a removable storage device such as a memory card. As yet another example, the storage 23 may be connected to the user terminal 20 as an external storage device instead of being built into the user terminal 20. With this configuration, for example, in a scene where a plurality of user terminals 20 are used, such as an amusement facility, it becomes possible to collectively update the terminal program 23P and data.
[0025] The communication interface 25 communicates with other devices (e.g., the game server 10) connected to the communication network 2. The communication interface 25 is realized as, for example, a wired communication interface such as a Local Area Network (LAN), or a wireless communication interface such as Wi-Fi (Wireless Fidelity), Bluetooth (registered trademark), or NFC (Near Field Communication).
[0026] The monitor 31 is provided on the surface of a flat housing, as shown in Fig. 1 for example. The monitor 31 is a display device (display unit) that displays images or videos. The camera 33 is a so-called in-camera that is attached to the surface of the flat housing and captures an image of the face of a user viewing the monitor 31. The camera 34 is a so-called out-camera that is attached to the back surface of the flat housing (the surface opposite to the monitor 31) and captures an image of the surroundings.
[0027] The microphone 35 converts the user's speech into an audio signal (electrical signal) and outputs it to the computer 26. The speaker 36 converts the audio signal output from the computer 26 into voice and outputs it to the user. Note that the user terminal 20 may include an earphone instead of the speaker 36.
[0028] The motion sensor 41 detects the motion of the housing (for example, rotation around three mutually orthogonal axes). The motion sensor 41 may be realized by, for example, an angular velocity sensor, a geomagnetic sensor, or an acceleration sensor.
[0029] The operation device 42 accepts input (operation) of commands by the user to the user terminal 20. The operation device 42 is, for example, a touch panel that is superimposed on the monitor 31 and accepts various touch operations by the user. That is, the monitor 31 according to this embodiment is a touch panel type display unit. However, the specific hardware configuration of the user terminal 20 is not limited to the above example.
[0030] [Game Server 10 Functional Block Diagram] Fig. 4 is a functional block diagram of the game server 10. As shown in Fig. 4, the server program 13P loaded into the memory 12 causes the game server 10 (processor 11) to function as a lottery execution means 110, a presentation means 120, a granting means 130, a reservation means 140, and a management means 150.
[0031] When the user terminal 20 accepts an instruction to execute a 10-consecutive gacha from a user on the gacha screen (see FIG. 6), the lottery execution means 110 executes an initial lottery to dispense 10 game media (first step). Here, the game media may be a character operated by the user in the game, or an item consumed or equipped by the user. Note that, in this embodiment, the number M of game media placed in one initial lottery is set to 10, but the value of M is not limited to 10 as long as it is an integer equal to or greater than 2.
[0032] Also, some of the 10 game media may be reserved by the reservation means 140. In this case, the lottery execution means 110 executes a re-lottery to dispense game media in place of the game media that were not reserved (third step). That is, the number of game media dispensed in the re-lottery matches the number of game media that were not reserved.
[0033] The lottery (initial lottery, re-lottery) is a process of selecting and dispensing game media from a list of predetermined game media according to a predetermined probability. The list and the probability used in the initial lottery and the re-lottery may be the same or different.
[0034] The presentation means 120 acquires information about the user's game from the user terminal 20. Here, the information about the user's game is information (so-called game log) accumulated as a result of the user executing the game on the user terminal 20. The information about the game is stored, for example, in the storage 13 of the game server 10 or the storage 23 of the user terminal 20. The information about the user's game is, for example, game media owned by the user in the game (e.g., characters, items, etc.), game media not owned by the user in the game, content executed by the user in the game (e.g., a quest currently being conquered or a quest the user plans to execute in the future), game media used frequently by the user in the game, or game media used infrequently by the user in the game. Note that the user does not execute the above content when the lottery execution means 110 executes the lottery, and executes the above content after the lottery execution means 110 executes the lottery, for example, by equipping an item drawn by the lottery.
[0035] Then, the presentation means 120 identifies game media to be recommended to the user from among the multiple game media output by the lottery execution means 110 based on the information on the user's game. Here, the presentation means 120 identifies, as such game media, game media that are stronger than game media owned by the user, game media not owned by the user, game media that are advantageous in content executed by the user, or game media that are used frequently by the user. Then, the presentation means 120 marks the game media thus identified so that they are easily visible to the user (second step). In this embodiment, the recommended game media are presented to the user by surrounding them with a square frame. However, the specific manner of presentation is not limited to this.
[0036] The granting means 130 grants to the user 10 game media among the game media dispensed by the lottery executing means 110 in at least one of the initial lottery and the re-lottery (fourth step). If the user does not accept the result of the initial lottery, a re-lottery is executed. When the re-lottery is executed, the 10 game media include the game media that the user selected to reserve and the game media dispensed in the re-lottery in place of the game media that were not reserved. On the other hand, if the user accepts the result of the initial lottery, the 10 game media dispensed in the initial lottery are granted without a re-lottery being executed.
[0037] The reservation means 140 reserves the game medium selected by the user from among the multiple game media discharged by the lottery execution means 110, based on an instruction from the user. More specifically, the reservation means 140 stores the game medium reserved by the user in the memory 22. The reservation means 140 may also differentiate the display manner of the reserved game medium from that of the game medium not reserved. For example, the reservation means 140 changes the background color of the game medium that the user has selected to reserve, changes the color of the game medium itself, or blinks the game medium, thereby making the reserved game medium easier to see.
[0038] The management means 150 manages the progress of the entire monster battle game. For example, the management means 150 instructs the processor 21 of the user terminal 20 to display, for example, a gacha screen on the monitor 31 based on the user terminal 20 accepting a user operation on the home screen of the monster battle game. Then, upon receiving the instruction, the processor 21 of the user terminal 20 displays the gacha screen on the monitor 31. The management means 150 also receives information from the user terminal 20 as to whether the processor of the user terminal 20 has accepted the user's reservation of the game medium, the pressing of the re-lottery button, or the pressing of the confirmation button on the gacha screen, and transmits the received information to the granting means 130 or the reservation means 140.
[0039] The management means 150 also processes the account (save data) of the game. Here, an account is identification information assigned to each user, and save data is provided for each identification information. The management means 150 stores the save data in the memory 12 for each user account. When the game is started on the user terminal 20, the management means 150 identifies the save data corresponding to the user account and starts the game by reading the identified save data. When updating the save data, the management means 150 acquires information to be updated (for example, information indicating that the game has progressed, information indicating that the user has acquired an item, etc.) from the user terminal 20 and stores it in the corresponding memory 13, thereby updating the save data. Note that the configuration is not limited to the management means 150 storing the save data in the memory 12 for each user account, and the user terminal 20 itself may have a memory for storing and updating the save data of the game.
[0040] Next, the monster battle game according to this embodiment will be described with reference to Fig. 5 to Fig. 11. Fig. 5(a) is a home screen of the monster battle. It is assumed that the processor 21 of the user terminal 20 displays a predetermined screen on the monitor 31 based on a command from the game server 10 (e.g., the management means 150, etc.), and notifies the game server 10 of the content of the operation accepted by the user from the user terminal 20.
[0041] 5(a), the management means 150 displays a home screen on the monitor 31 of the user terminal 20. The home screen includes an owned coins, etc. display area A1, a main area A2, and an event information, etc. display area A3.
[0042] The coins and jewels display area A1 is an area for displaying the amount of coins and jewels owned by the user, as well as the user's rank. Coins and jewels are items that the user can acquire by playing battles (playing against other players in the monster battle game). However, jewels are an item that the user can also acquire by paying a fee. The rank indicates the user's rank in the monster battle game, and can be increased by the user's playing battles.
[0043] The main area A2 is an area for displaying the character used by the user and its name (Hanako in this example), a button for transitioning to a battle play, and a button for transitioning to an item exchange screen. When the user terminal 20 accepts a press of the button for transitioning to battle play, the management means 150 transitions the monitor 31 to a battle play mode screen. Also, when the user terminal 20 accepts a press of the button for transitioning to the item exchange, the management means 150 transitions the monitor 31 to the item exchange screen.
[0044] The event information display area A3 is an area for displaying a button for transitioning to an event information screen and a button for transitioning to a gacha screen. When the user terminal 20 accepts a press of the button for transitioning to the event information screen, the management means 150 transitions the monitor 31 to the event information screen. Also, when the user terminal 20 accepts a press of the button for transitioning to the gacha screen, the management means 150 transitions the monitor 31 to a gacha announcement screen.
[0045] Fig. 5(b) is a gacha announcement screen. As shown in Fig. 5(b), the gacha announcement screen is a screen for notifying the user of the gacha currently implemented in the monster battle game. In this example, the gacha announcement screen displays the summer vacation gacha, the September gacha, the daily gacha, etc.
[0046] The summer vacation gacha is a special gacha implemented during a specified period in the summer. The September gacha is a gacha implemented in September. The daily gacha is a gacha implemented every day. When the user terminal 20 accepts a press of any gacha, the management means 150 shifts the monitor 31 to the corresponding gacha screen. In addition, a jewel purchase button for purchasing jewels and a home button for shifting to the home screen are displayed below the gacha notification screen. In the following, it is assumed that the user terminal 20 accepts a press of the summer vacation gacha and the management means 150 shifts the monitor 31 to the summer vacation gacha screen.
[0047] FIG. 6 is a summer vacation gacha screen. As shown in FIG. 6, the summer vacation gacha screen displays the gacha name "Summer Vacation Gacha," and below it, an illustration of a watermelon and a button to move to a screen showing the provision ratio of items dispensed in the summer vacation gacha are displayed. In this summer vacation gacha, a button for drawing the gacha once (a so-called 1-series gacha button), a button for drawing the gacha ten times (a so-called 10-series gacha button), and a button for drawing the gacha ten times using a special gacha ticket are provided. In this embodiment, in a gacha using a special gacha ticket (hereinafter referred to as a special gacha), ten items are dispensed in the first drawing, and after the user checks the drawing result, a redraw can be performed.
[0048] The lottery control process of the game server 10 when a special gacha ticket is used will be described below with reference to Figs. 7 to 12. Fig. 7 is a flowchart showing the lottery control process. The lottery control process is a process related to the lottery for the special gacha executed by the game server 10 based on the user terminal 20 accepting a press of a button to use a special gacha ticket. The lottery control process will be described below using an "item" as an example of game medium.
[0049] When the user terminal 20 accepts a press of a button to use a special gacha ticket on the summer vacation gacha screen shown in Fig. 6, the lottery execution means 110 executes an initial lottery (step S10). At this time, the lottery execution means 110 randomly dispenses 10 items. When the lottery execution means 110 dispenses 10 items, the management means 150 transitions the monitor 31 to an initial lottery result screen.
[0050] Fig. 8 is a first lottery result screen for the summer vacation gacha. As shown in Fig. 8, the first lottery result screen is a screen for displaying the result of the first lottery. The lottery result screen displays the 10 items A to J that were dispensed in the first lottery. At this time, the presentation means 120 executes a recommended item specification process (step S20).
[0051] First, the presentation means 120 acquires information related to the user's monster battle game (items owned by the user, items not owned by the user, content executed by the user, items used frequently by the user, or items used infrequently by the user, etc.). Then, based on the acquired information related to the monster battle game, the presentation means 120 identifies items C, E, and I to be recommended to the user from among the 10 game media dispensed by the lottery executing means 110 in the initial lottery.
[0052] Next, the presentation means 120 surrounds the items C, E, and I identified in the recommended item identification process (step S20) among the items A to J displayed on the initial lottery result screen with a square frame. Then, the presentation means 120 displays the initial lottery result screen (FIG. 8) showing the lottery result of the initial lottery on the monitor 31 of the user terminal 20 (step S30). The initial lottery result screen displays a list of the 10 items A to J dispensed in the initial lottery. In addition, the items C, E, and I identified in the recommended item identification process are marked with a square frame.
[0053] Fig. 9 is an enlarged view of the display area of the items dispensed in the first lottery. As shown in Fig. 9, the presentation means 120 attaches a speech bubble displaying "recommended" to item C, a speech bubble displaying "new release" to item E, and a speech bubble displaying "strong" to item I. The presentation means 120 also displays square frames around these items C, E, and I to recommend that the user acquire them.
[0054] 9, the presentation unit 120 attaches a speech bubble displaying "Acquired" to item A, a speech bubble displaying "Weak" to item F, and a speech bubble displaying "Acquired" to item H. The presentation unit 120 does not display anything around these items A, F, and H, and does not recommend that the user acquire these items A, F, and H.
[0055] In FIG. 8, below the 10 items dispensed in the initial draw is a message that reads, "Please select the items you wish to reserve," and below that are a redraw button and a confirm button.
[0056] Next, the management means 150 judges whether or not pressing of the Confirm button has been accepted (step S40). If the management means 150 judges that pressing of the Confirm button has been accepted (Yes in step S40), the granting means 130 grants the user the 10 items A to J dispensed in the initial lottery (step S50), and ends the lottery control process. The items granted by the granting means 130 can be used in subsequent games (contents, quests).
[0057] On the other hand, when the management means 150 determines that the pressing of the re-draw button has been accepted (Yes in step S60), the reservation means 140 executes the processes in step S70 and after. Note that the user can reserve the item they wish to acquire by selecting the item (e.g., tapping on the location of the item) before pressing the re-draw button. That is, the user can reserve the item acquired from items A to J based on the information presented by the presentation means (FIG. 9). On the other hand, if the user wishes to re-draw (replace) all items A to J, the user can press the re-draw button without selecting an item.
[0058] When the re-draw button is pressed while an item to be reserved (e.g., items C, E, I) is selected (Yes in step S60 and Yes in step S70), the reservation means 140 reserves the selected items C, E, I (step S80). In addition, the management means 150 displays the reservation result screen (first time) on the monitor 31 (step S90). On the other hand, when the re-draw button is pressed without selecting an item to be reserved (Yes in step S60 and No in step S70), the process proceeds to step S100 without executing the processes of steps S80 & S90.
[0059] FIG. 10(a) is the reservation result screen (first time). As shown in FIG. 10(a), the reservation result screen (first time) is a screen for displaying items reserved by the user. The reservation result screen (first time) displays that items C, E, and I have been reserved as a reservation result. In addition, below that, a message is displayed stating, "Reservation period is until XX / XX / 2023." Then, after the reservation result screen (first time) is displayed for a predetermined period of time, the process proceeds to step S100.
[0060] Next, the lottery execution means 110 executes a re-lottery for the seven items other than the three reserved items (step S100), and proceeds to the processing of step S20. The re-lottery according to the first embodiment is a process of dispensing new items to replace the items that were not reserved. Next, the management means 150 causes the monitor 31 to display a re-lottery result screen (first time). The basic layout of the re-lottery result screen (first time) is the same as that of the initial lottery result screen.
[0061] FIG. 10(b) is a re-lottery result screen (first time). As shown in FIG. 10(b), the re-lottery result screen (first time) is a screen for displaying the result of the first re-lottery. The re-lottery result screen (first time) displays seven items A1, B1, D1, F1, G1, H1, and J1 that were drawn in the re-lottery, instead of the items A, B, D, F, G, H, and J that were not reserved. Although detailed explanations are omitted, as in FIG. 9, the presentation means 120 identifies items B1, F1, and G1 from the seven items (step S20), and displays speech bubbles for these items B1, F1, and G1 and a square frame to recommend that the user acquire them (step S30).
[0062] On the other hand, the reserved items C, E, and I continue to be displayed on the re-draw result screen (first time). Also, the reservation means 140 may make the display mode (background color) of the already reserved items C, E, and I on the re-draw result screen (first time) shown in Fig. 10(b) different from the display mode of the items A1, B1, D1, F1, G1, H1, and J1 discharged in the most recent re-draw (i.e., not yet reserved).
[0063] Next, the management means 150 judges whether or not pressing of the Confirm button in Fig. 10(b) has been accepted (step S40). If the management means 150 judges that pressing of the Confirm button has been accepted (Yes in step S40), the granting means 130 grants the three items C, E, and I that were dispensed in the first lottery and held, and the seven items A1, B1, D1, F1, G1, H1, and J1 that were dispensed in the re-lottery (first time) to the user (step S50), and ends the lottery control process.
[0064] On the other hand, if the management means 150 determines that the re-draw button in FIG. 10(b) has been pressed (No in step S40 and Yes in step S60), the holding means 140 determines whether the item to be held has been selected (step S70).
[0065] When the re-select button is pressed while an item to be reserved (e.g., items B1, F1, G1) is selected (Yes in step S70), the reservation means 140 reserves the selected items B1, F1, G1 anew (step S80). In addition, the management means 150 causes the monitor 31 to display a reservation result screen (for the second time) (step S90).
[0066] Fig. 11(a) is the reservation result screen (second time). As shown in Fig. 11(a), the reservation result screen (second time) displays that items B1, F1, and G1 have been reserved as a reservation result. Next, the lottery execution means 110 executes a re-lottery for four items other than the six items (3 + 3) currently reserved (step S100), and proceeds to the processing of step S20. Next, the management means 150 causes the monitor 31 to display the re-lottery result screen (second time).
[0067] FIG. 11(b) is a re-draw result screen (second time). As shown in FIG. 11(b), the re-draw result screen (second time) displays four items A2, D2, H2, and J2 discharged in the second re-draw. Although detailed explanation is omitted, the presentation means 120 identifies the items A2, D2, H2, and J2 recommended to the user (step S20), and adds speech bubbles to these items A2, D2, H2, and J2 and surrounds them with a square frame (step S30). In addition, the reservation means 140 may make the display mode (background color) of the already reserved items C, E, I, B1, F1, and G1 in the re-draw result screen (second time) shown in FIG. 11(b) different from the display mode of the items A2, D2, H2, and J2 discharged in the most recent re-draw (second time).
[0068] Next, if the management means 150 determines that it has accepted the pressing of the Confirm button in Figure 11 (b) (Yes in step S40), the granting means 130 grants to the user the three items C, E, and I that were dispensed in the initial drawing and held, the three items B1, F1, and G1 that were dispensed in the re-draw (first time) and held, and the four items A2, D2, H2, and J2 that were dispensed in the re-draw (second time) (step S50), and terminates the lottery control process.
[0069] FIG. 12(a) is a reward granting screen. As shown in FIG. 12(a), the reward granting screen is a screen for displaying items to be granted to a user as a reward in a lottery for a summer vacation gacha. On the reward granting screen, ten items A2, B1, C, D2, E, F1, G1, H2, I, and J2 are displayed, and below the items, a message is displayed saying "The above ten items have been acquired." In addition, a confirmation button is displayed below the message, and when the user terminal 20 accepts pressing of the confirmation button, the granting means 130 grants the above ten items to the user, and the management means 150 causes the monitor 31 to transition to a summer vacation gacha screen (see FIG. 6).
[0070] [Effects of the first embodiment] According to the first embodiment, an initial drawing is performed to dispense 10 items (game media), and among the 10 dispensed items, items that are recommended for the user to acquire are presented based on information about the monster battle game owned by the user. Therefore, even a user who is not familiar with the monster battle game can appropriately determine whether or not the items dispensed in the initial drawing are necessary, and can determine whether or not to perform a redraw. This can increase the interest.
[0071] Furthermore, according to the above embodiment, a redraw is performed according to the user's instructions after the items recommended for the user to acquire are presented, and 10 items are given to the user from the items dispensed in the initial draw and the redraw. Therefore, a user who is not familiar with the monster battle game can efficiently secure the items to be acquired by performing a redraw according to the presentation of the recommended items. Therefore, the interest of the game can be improved.
[0072] Furthermore, according to the above embodiment, the item selected by the user from among the 10 items dispensed in the initial drawing and the redrawing can be reserved. Also, a redrawing is performed to dispense an item in place of the item that the user did not reserve, and the reserved item and the item dispensed in the redrawing are given to the user. Therefore, when an item that the user should have acquired is dispensed, the user can reserve that item and perform a redrawing to obtain more of the desired items. This can further increase the interest.
[0073] According to the above embodiment, items that are stronger than the items owned by the user are presented as items that are recommended for the user to acquire. Therefore, useful information is presented to a user who is not familiar with monster battle games. This makes it easier for the user to understand the items that should be acquired, further increasing the interest of the user.
[0074] According to the above embodiment, items that the user does not own are presented as items that are recommended for the user to acquire. Therefore, even if a user is familiar with the monster battle game, it is difficult for the user to know all the items that he or she does not own, so useful information is presented to the user. Therefore, the user's interest in the monster battle game can be attracted, and the interest can be further improved.
[0075] According to the above embodiment, an item that is advantageous to the user in the content that the user is playing is presented as an item that is recommended for the user to acquire. Therefore, the user can progress in the monster battle game advantageously by acquiring the item and using the item in the content. This can attract the user's interest in the monster battle game, thereby further increasing the interest.
[0076] The content is a mini-game (sometimes called a mission, quest, etc.) that is cleared by achieving a preset objective (for example, defeating an enemy character, obtaining an item). The online game according to this embodiment may include, for example, multiple contents. The order in which the multiple contents are played may be predetermined. An "item that is advantageous in the content" refers to, for example, an item that has an effect that is a weakness of an enemy character (for example, a fire attribute, a water attribute, etc.) in the content that the user will play in the near future, or an item that is likely to be required in the process of obtaining the desired item (for example, an item that eliminates abnormal conditions such as poison or paralysis).
[0077] According to the above embodiment, the items that are frequently used by the user are presented as items that are recommended for the user to acquire. Therefore, for a user who is familiar with the monster battle game, if the user can acquire an item that is frequently used, the user can prevent the item from running out. Therefore, the user can smoothly progress through the monster battle game, which further increases the interest of the user.
[0078] Further, according to the above embodiment, a method can be provided that includes a first step of performing an initial drawing to dispense a plurality of game media, a second step of presenting a game medium recommended to the user from among the plurality of game media dispensed in the first step based on information about the user's game, a third step of performing a redraw to dispense new game media according to an instruction from the user after the presentation in the second step, and a fourth step of granting the game medium dispensed in the first step or the third step to the user. Therefore, even a user who is not familiar with the monster battle game can appropriately determine whether or not the item dispensed in the initial drawing is necessary and determine whether or not to perform a redraw. In addition, a redraw is performed according to an instruction from the user after the presentation of an item recommended for the user to acquire, and 10 items are granted to the user from the items dispensed in the initial drawing and the redraw. Therefore, a user who is not familiar with the monster battle game can efficiently secure items to be acquired by performing a redraw according to the presentation of the recommended items. Therefore, interest can be improved.
[0079] [Modification 1 of the first embodiment] In the monster battle game according to the first modification, the handling of the case where the user does not press the confirmation button within the reservation period to obtain 10 items will be described. In the following, the case where the reservation period "XX / XX / 2023" has passed with the lottery result state of FIG. 10(b) will be described.
[0080] FIG. 12(b) is a reward granting screen according to the first modification. As shown in FIG. 12(b), the reward granting screen displays a message saying "The reservation period has expired." The reward granting screen also displays 10 items A1, B1, C, D1, E, F1, G1, H1, I, and J1, and below them displays a message saying "The above 10 items have been acquired." These items reflect the items that the user received in the first lottery and re-lottery (i.e., the most recent lottery results).
[0081] In this case, the granting means 130 judges whether the items shown in the lottery results of the initial drawing or redrawing have been granted to the user within the reservation period. If the granting means 130 judges that the items dispensed in the initial drawing and redrawing have not been granted to the user within the reservation period, the granting means 130 grants the 10 items dispensed in the initial drawing and redrawing to the user.
[0082] According to the first modification, if the user does not press the confirm button within the reservation period to obtain the 10 items, the 10 items reflecting the most recent lottery results are given to the user. This allows the most recent intention of the user to be reflected, so that even if the reservation period has passed, the user's intention can be easily taken into consideration.
[0083] In the above-mentioned modified example 1, if the user does not press the confirm button to obtain 10 items within the reserved period, 10 items reflecting the most recent lottery results are given, but this is not limited to this. For example, if the user does not press the confirm button to obtain 10 items within the reserved period, 10 items may be given randomly from the lottery results up to that point. In this way, the user's interest in what items will be given when the reserved period has passed can be attracted, thereby further increasing the interest.
[0084] [Modification 2 of the First Embodiment] In the monster battle game according to the second modification, a case will be described in which a user draws a special gacha after acquiring a predetermined item in a quest in the game. Note that a quest is a mission given to a user in the monster battle game to defeat a monster.
[0085] FIG. 13(a) is a quest screen. The quest screen displays that the user has acquired item C (e.g., a recovery item). After completing this quest, the user executes the summer vacation gacha. FIG. 13(b) is an initial lottery result screen for the summer vacation gacha. As shown in FIG. 13(b), items A to J are displayed on the initial lottery result screen. Here, the user acquired item C in the quest before executing the special gacha. As a result, the number of items C owned has increased, and the presentation means 120 displays an "X" mark superimposed on the dispensed item C to not recommend that the user acquire it.
[0086] According to the second modification, if the user has acquired item C in a quest prior to executing the special gacha, item C dispensed in the special gacha is displayed with an "X" mark superimposed thereon to discourage the user from acquiring the item. This allows the user to effectively avoid selecting an item that has been acquired in a quest and has increased in number.
[0087] [Third Modification of the First Embodiment] In the monster battle game according to the third modification, a case will be described in which a user uses a predetermined item in a quest within the game, and then the user draws a special gacha.
[0088] FIG. 14(a) is a quest screen. The quest screen displays that the user has used item C (e.g., a recovery item). After clearing this quest, the user executes the summer vacation gacha. FIG. 14(b) is an initial lottery result screen for the summer vacation gacha. As shown in FIG. 14(b), items A to J are displayed on the initial lottery result screen. Here, the user used item C in the quest before executing the special gacha. As a result, the number of item C owned has decreased, and so the presentation means 120 displays a square frame around the dispensed item C to encourage the user to acquire it.
[0089] According to the third modification, if the user has used item C in a quest before executing the special gacha, a square frame is displayed on item C dispensed in the special gacha to encourage the user to acquire it. This allows the user to efficiently acquire items that have been used in quests and have reduced the number of items owned.
[0090] [Second embodiment] Next, the monster battle game according to the second embodiment will be described with reference to FIGS.
[0091] Fig. 15 is a functional block diagram of the game server 10 according to the second embodiment. In Fig. 15, the functions of the reservation means 140 and the selection means 160 are different from those of the first embodiment, so in the following, the reservation means 140 and the selection means 160 will be described, and descriptions of the other means will be omitted.
[0092] The holding means 140 holds the 10 items dispensed by the lottery execution means 110 collectively as one lottery result. The holding means 140 can hold up to two lottery results, and when holding the third lottery result, the oldest lottery result is deleted. However, the number of lottery results that the holding means 140 can hold in one gacha is not limited to two.
[0093] The selection means 160 allows the user to select one of the one or more lottery results reserved by the reservation means 140 and the result of the re-lottery most recently performed by the lottery execution means 110. The granting means 130 grants the user ten items related to one lottery result selected by the selection means 160.
[0094] Fig. 16 is a flowchart showing the lottery control process according to the second embodiment. As shown in Fig. 16, when the lottery execution means 110 receives an instruction to execute a 10-consecutive gacha from a user on the summer vacation gacha screen (see Fig. 6), the lottery execution means 110 executes an initial lottery (step S110). At this time, the lottery execution means 110 randomly dispenses 10 items. When the lottery execution means 110 dispenses 10 items, the management means 150 transitions the monitor 31 to an initial lottery result screen.
[0095] Fig. 17 is a first lottery result screen of the summer vacation gacha. As shown in Fig. 17, the lottery result screen displays 10 items A to J that were drawn in the first lottery. At this time, the presentation means 120 executes a recommended item specification process (step S120). The recommended item specification process has already been explained, so a description thereof will be omitted.
[0096] Next, the presentation means 120 surrounds the item identified in the recommended item identification process (step S120) with a square frame on the first lottery result screen of Fig. 17 (step S130). Next, the presentation means 120 causes the monitor 31 to display the first lottery result screen (Fig. 17) showing the lottery result of the first lottery. In Fig. 17, ten items A1 to J1 are displayed with items C1 and J1 surrounded by a square frame. Also, as shown in Fig. 17, the first lottery result screen displays a selection button associated with the lottery result of the first lottery and a re-lottery button.
[0097] Next, the management means 150 judges whether or not pressing of the selection button in Fig. 17 has been accepted (step S140). Then, when the management means 150 judges that the selection button has been pressed (Yes in step S140), the granting means 130 grants the 10 items A1 to J1 dispensed in the initial lottery to the user (step S150), and ends the lottery control process.
[0098] On the other hand, when the management means 150 judges that the re-draw icon in Fig. 17 has been pressed (No in step S140 and Yes in step S160), the reservation means 140 reserves the drawing result of the initial drawing (S170). Next, the reservation means 140 judges whether the number of reserved drawing results (i.e., stored in the memory 22) has reached a threshold value (e.g., 3) (S180). At the time when the drawing result of the initial drawing is reserved, the number of reserved drawing results (= 1) is less than the threshold value (= 3) (S180: No), so the process of step S190 is not executed.
[0099] Next, the lottery execution means 110 executes a first re-lottery for dispensing 10 items (step S200), and proceeds to the process of step S120. Next, the management means 150 causes the monitor 31 to display a re-lottery result screen (first time) shown in FIG.
[0100] FIG. 18 shows a re-draw result screen (first time). As shown in FIG. 18, the re-draw result screen (first time) displays 10 items A1 to J1 dispensed in the first drawing (i.e., reserved) and 10 items A2 to J2 dispensed in the re-draw (first time). Although detailed explanation is omitted, the presentation means 120 specifies items B2 and H2 recommended to the user from among the 10 items A2 to J2 (step S120), and displays speech bubbles for these items B2 and H2 and a square frame for recommending them to the user (step S130). Furthermore, the re-draw result screen (first time) displays a selection button corresponding to each of a plurality of drawing results (i.e., reserved drawing results, drawing results of the most recent re-draw) and a re-draw button.
[0101] Next, for example, when the management means 150 determines that the selection button associated with the re-draw (first time) in Fig. 18 has been pressed (Yes in step S140), the granting means 130 grants the user the 10 items A2 to J2 indicated by the lottery result associated with the pressed selection button (step S150), and ends the lottery control process. When the selection button associated with another lottery result has been pressed, the user is granted the 10 items A to J indicated by that lottery result.
[0102] On the other hand, when the management means 150 judges that the re-drawing icon in FIG. 18 has been pressed (No in step S140 and Yes in step S160), the reservation means 140 reserves the drawing result of the re-drawing (first time) (S170). Next, the reservation means 140 judges whether the number of reserved drawing results (i.e., stored in the memory 22) has reached a threshold value (S180). At the time when the re-drawing (first time) drawing result is reserved, the number of reserved drawing results (=2) is less than the threshold value (=3) (S180: No), so the process of step S190 is not executed.
[0103] Next, the lottery execution means 110 executes a second re-lottery for issuing 10 items (step S200), and proceeds to the process of step S120. Next, the management means 150 causes the monitor 31 to display a re-lottery result screen (second time) shown in FIG.
[0104] FIG. 19 shows the re-draw result screen (second time). As shown in FIG. 19, the re-draw result screen (second time) displays 10 items A1 to J1 discharged in the first drawing, 10 items A2 to J2 discharged in the re-draw (first time), and 10 items A3 to J3 discharged in the re-draw (second time). Although detailed explanation is omitted, the presentation means 120 specifies items C3, D3, and I3 recommended to the user among the 10 items A3 to J3 (step S120), and displays a square frame for recommending the items C3, D3, and I3 to the user with a speech bubble (step S130). Furthermore, the re-draw result screen (second time) displays a selection button and a re-draw button associated with each of a plurality of drawing results (i.e., the two reserved drawing results and the drawing result of the most recent re-draw).
[0105] Next, for example, when the management means 150 determines that the selection button associated with the re-draw (second time) in Fig. 19 has been pressed (Yes in step S140), the granting means 130 grants the user ten items A3 to J3 indicated by the lottery result associated with the pressed selection button (step S150), and ends the lottery control process. When the selection button associated with another lottery result has been pressed, the user is granted ten items A to J indicated by that lottery result.
[0106] On the other hand, when the management means 150 judges that the re-draw icon in FIG. 19 has been pressed (No in step S140 and Yes in step S160), the reservation means 140 reserves the drawing result of the re-draw (second time) (S170). Next, the reservation means 140 judges whether the number of reserved drawing results has reached a threshold value (S180). When the re-draw (second time) drawing result is reserved, the number of reserved drawing results (=3) reaches the threshold value (=3) (Yes in S180), so the reservation means 140 deletes the oldest drawing result (i.e., the drawing result of the first drawing) among the reserved drawing results (S190).
[0107] Next, the lottery execution means 110 executes a third re-lottery for dispensing 10 items (step S200), and proceeds to the process of step S120. Next, the management means 150 causes the monitor 31 to display a re-lottery result screen (third time) shown in FIG.
[0108] FIG. 20 shows the re-draw result screen (third time). As shown in FIG. 20, the re-draw result screen (third time) displays the 10 items A2 to J2 discharged in the re-draw (first time), the 10 items A3 to J3 discharged in the re-draw (second time), and the 10 items A4 to J4 discharged in the re-draw (third time). Although detailed explanation is omitted, the presentation means 120 specifies the items B4, C4, and J4 recommended to the user among the 10 items A4 to J4 (step S120), and displays speech bubbles for these items B4, C4, and J4 and a square frame for recommending them to the user (step S130). On the other hand, the lottery result of the first lottery that was deleted in the most recent step S190 is not displayed on the re-draw result screen (third time). Furthermore, on the re-draw result screen (third time), selection buttons corresponding to each of a plurality of drawing results (that is, the two reserved drawing results and the drawing result of the most recent re-draw) and a re-draw button are displayed.
[0109] Next, for example, when the management means 150 determines that the selection button associated with the re-draw (third time) in Fig. 20 has been pressed (Yes in step S140), the granting means 130 grants the user ten items A4 to J4 indicated by the lottery result associated with the pressed selection button (step S150), and ends the lottery control process. When the selection button associated with another lottery result has been pressed, the user is granted ten items A to J indicated by that lottery result.
[0110] According to the second embodiment, multiple lottery results are reserved and the user can select the desired lottery result. Therefore, the user can select one of the lottery results by referring to the number of recommended items included in each lottery result. Therefore, even a user who is not familiar with monster battle games can appropriately determine the lottery result to select. Therefore, interest can be improved.
[0111] In addition, since the oldest reserved lottery result is deleted, it is not necessary to store a large number of lottery results, and the capacity of the memory 22 can be saved.
[0112] In addition, since the user can select either the reserved lottery result or the lottery result of the most recent re-lottery, the user's freedom of play can be improved.
[0113] In the above second embodiment, an example in which reserved lottery results are deleted in order of age has been described, but the method of deleting lottery results is not limited to this. As another example, the reservation means 140 may allow the user to select a lottery result to be deleted when the number of reserved lottery results reaches three. Even in this case, the same effect as in the above second embodiment can be achieved.
[0114] In the second embodiment, the reservation means 140 can reserve up to two lottery results, and when reserving a third lottery result, the oldest lottery result is deleted, but this configuration is not limited to this. For example, the reservation storage means 140 may delete older reserved results other than the most recent lottery result. In this case, the reserved result to be deleted may be selected by the user or may be determined randomly. In this manner, the same effect as the second embodiment can be achieved.
[0115] [Modification 1 of the second embodiment] The granting means 130 according to the first modified example imposes a predetermined restriction when the user selects a reserved lottery result.
[0116] 21 is a re-drawing result screen (third time) according to Modification 1. In Modification 1, old drawing results are not deleted but are sequentially stored (i.e., steps S180 to S190 in FIG. 16 are omitted). That is, when a third re-drawing is performed, the retention means 140 reserves the drawing results of the initial drawing, the drawing results of the re-drawing (first time), and the drawing results of the re-drawing (second time).
[0117] Also, the re-draw result screen (3rd time) shown in Fig. 20 displays 10 items A1 to J1 dispensed in the first draw, 10 items A2 to J2 dispensed in the re-draw (1st time), 10 items A3 to J3 dispensed in the re-draw (2nd time), and 10 items A4 to J4 dispensed in the most recent re-draw (3rd time). The presentation of items recommended to the user is the same as in the previous example. Furthermore, the re-draw result screen (3rd time) displays a selection button corresponding to each of a plurality of draw results (i.e., the three reserved draw results, the most recent re-draw draw result), and a re-draw button.
[0118] The granting means 130 according to the first modified example reduces the number of items granted to the user as the selected lottery result becomes older. Specifically, when the oldest initial lottery result is selected, five items are granted out of the ten items A1 to J1 included in the lottery result. Of the ten items A1 to J1, the five items granted to the user may be selected by the user, may be automatically selected by the granting means 130, or may be selected randomly.
[0119] Furthermore, if the second-oldest re-draw (first) result is selected, seven of the ten items A2 to J2 included in that result will be awarded. Furthermore, if the third-oldest re-draw (second) result is selected, nine of the ten items A3 to J3 included in that result will be awarded. On the other hand, if the most recent re-draw (third) result is selected, ten items A4 to J4 included in that result will be awarded.
[0120] According to the first modification, the older the lottery result a user selects, the fewer the number of game contents that are granted to the user, so that it is possible to prevent the user from gaining too much of an advantage. Therefore, it is possible to appropriately adjust the balance of the advantage between the user and the operator. Note that the number of items granted is not limited to the above example.
[0121] [Modification 2 of the second embodiment] In the game according to the modified example 2, when the user selects an old lottery result, a predetermined restriction is also imposed, but the content of the restriction is different from that of the modified example 1. Note that in the modified example 2, the fact that the reserved lottery result is not deleted and the display mode of the re-lottery result screen (third time) are the same as in the modified example 1 of the second embodiment.
[0122] The granting means 130 according to the second modification requests a larger compensation from the user as the selected lottery result is older. Specifically, when the oldest lottery result of the first lottery is selected, 50 gems are requested as compensation. The granting means 130, for example, displays a message on the monitor 31 of the user terminal 20 saying "Would you like to exchange for 50 gems?". Then, when the user agrees to the message, the granting means 130 grants the 10 items A1 to J1 indicated by the selected lottery result and receives 50 gems as compensation from the user.
[0123] Moreover, when the second oldest re-draw (first) drawing result is selected, 30 jewels are requested as a compensation. Furthermore, when the third oldest re-draw (second) drawing result is selected, 10 jewels are requested as a compensation. On the other hand, when the most recent re-draw (third) drawing result is selected, the granting means 130 does not request a compensation.
[0124] According to the modified example 2, it is possible to achieve the same effect as the modified example 1. Moreover, in the modified example 2, as long as the consideration is paid, all items can be obtained even if an old lottery result is selected, so that the modified example 2 is more user-friendly than the modified example 1. However, the number of gems required as the consideration is not limited to the above example. Moreover, the type of consideration is not limited to gems.
[0125] [Modification 3 of the second embodiment] The presentation means 120 according to the third modification is different from the first and second modifications in that it does not notify the user of some of the items dispensed by lottery (displaying "?" on the lottery result screen). Other points may be the same as those of the second embodiment and its first and second modifications.
[0126] Fig. 22 is a re-lottery result screen (third time) according to Modification 3. For example, the presentation means 120 according to Modification 3 hides the items recommended to the user with a "?" mark on the re-lottery result screen (third time) shown in Fig. 22 so that the dispensed items are not known to the user.
[0127] According to the third modification, the presenting means 120 hides the items recommended to the user with a "?" mark, and keeps the contents of the dispensed items secret from the user. This makes it possible to attract the user's interest in what items can be obtained.
[0128] [Other variations] The upper limit of the number of redraws is not particularly limited. For example, the upper limit of the number of redraws can be set to 10, 20, 30, 40, or 50. When the upper limit of the number of redraws is reached, the granting means 130 may grant 10 items reflecting the items most recently reserved by the user, or may grant 10 items randomly.
[0129] According to the above embodiment, the 10-series gacha has been described as an example, but the present invention can also be applied to a gacha set to an arbitrary number of times. Even in this case, the same effects as those of the above embodiment can be achieved.
[0130] In the first embodiment, a reservation period is set, but in the second embodiment, a reservation period may also be set. In this case, when it is determined that the item indicated by the lottery result has not been granted to the user within the reservation period, the granting means 130 may grant to the user, for example, the item indicated by the lottery result that has the most items recommended to the user, based on information about the user's monster battle game. In this way, if the user does not obtain an item within the reservation period, an appropriate item can be granted to the user.
[0131] In the above embodiment, an online monster battle is described as an example of a game, but the present invention is not limited to this. For example, the present invention can be applied to various online games that implement gacha. Another example of a game may be a game that is played via ad-hoc communication between user terminals 20.
[0132] Furthermore, the program according to the present invention is not limited to a single program, but may be a collection of multiple programs. Furthermore, the program according to the present invention is not limited to being executed by a single device, but may be executed by multiple devices in a shared manner. Furthermore, the division of roles between the game server 10 and the user terminal 20 is not limited to the above example. That is, part of the processing of the game server 10 may be executed by the user terminal 20, and part of the processing of the user terminal 20 may be executed by the game server 10.
[0133] Also, some or all of the means realized by the program can be realized by hardware such as an integrated circuit. Furthermore, the program may be provided by being recorded on a non-transitory recording medium that can be read by a computer. Examples of the recording medium include a hard disk, an SD card, a DVD, and a server on the Internet. [Explanation of symbols]
[0134] 110 Lottery execution means 120 Presentation means 130 Means of Granting 140 Retention means 160 Selection Method
Claims
1. The processor, A lottery execution means for executing an initial lottery for dispensing a plurality of game media; functioning as a presentation means for presenting a game medium recommended to the user from among the plurality of game media dispensed by the lottery execution means based on information regarding the user's game; the selection execution means is capable of selecting a new game medium again in accordance with an instruction from the user after the instruction is presented by the presentation means; The program further causes the processor to function as an awarding means for awarding the game medium dispensed by the lottery execution means to the user.
2. The program according to claim 1, The presentation means is a program that presents, as the game medium recommended to the user, a game medium that is stronger than the game medium owned by the user.
3. The program according to claim 1, The presentation means is a program that presents game media that the user does not own as game media recommended to the user.
4. The program according to claim 1, The presentation means is a program that presents, as the game medium recommended to the user, the game medium that will be advantageous in the content executed by the user.
5. The program according to claim 1, The presentation means is a program that presents the game medium that is frequently used by the user as the game medium recommended to the user.
6. The program according to claim 1, causing the processor to further function as a reserve means for reserving the game medium selected by the user from among the plurality of game media dispensed by the lottery execution means; the lottery execution means executes the re-lottery to dispense the game medium in place of the game medium that was not reserved by the reservation means; The granting means grants the game medium reserved by the reservation means and the game medium dispensed in the re-lottery to the user.
7. The program according to claim 1, causing the processor to further function as a reserve means for reserving a lottery result of the lottery execution means in accordance with an instruction from the user; the lottery execution means, when the reservation means reserves the lottery result, executes the re-lottery to newly dispense the same number of game media as in the initial lottery; causing the processor to further function as a selection means for causing the user to select one of a plurality of lottery results obtained by the lottery execution means; The granting means is a program that grants the game medium indicated by the lottery result selected by the selection means to the user.
8. The program according to claim 7, The holding means is a program for deleting old lottery results when the number of the held lottery results reaches a threshold value.
9. The program according to claim 7, The reservation means is a program that allows the user to select the lottery results to be deleted when the number of reserved lottery results reaches a threshold.
10. The program according to claim 7, The granting means is a program that requests a compensation from the user when the user selects the lottery result reserved by the reservation means.
11. The program according to claim 7, The program in which the granting means reduces the number of game media granted to the user as the user selects an older lottery result.
12. A lottery execution means for executing an initial lottery for dispensing a plurality of game media; a presentation means for presenting a game medium recommended to the user from among the plurality of game media dispensed by the lottery execution means based on information related to the user's game, the selection execution means is capable of selecting a new game medium again in accordance with an instruction from the user after the instruction is presented by the presentation means; The system further comprises a granting means for granting the game medium dispensed by the lottery execution means to the user.
Citation Information
Patent Citations
Program and game system
JP2020137814A
Game program, game system, and server
JP2021013675A
Information processing device, information processing method, and program
JP2023127118A
Game program, game device, and game system
JP7290017B2