This application claims priority to Japanese patent application No. 2021-117932 filed on Jul. 16, 2021, the entire contents of which are incorporated herein by reference.
The present disclosure relates to information processing such as a game in which a lottery game is performed.
To date, a game in which a lottery game is performed and a result of the lottery game is displayed has been known.
In the above game, there is room for improvement in that interest of a user in each of a plurality of lottery games is further enhanced.
Therefore, an object of the exemplary embodiment is to provide a computer-readable non-transitory storage medium having stored therein an information processing program that can enhance interest of a user in each of a plurality of lottery games, an information processing system, an information processing method, and an information processing apparatus.
Configuration examples for achieving the above objects will be shown below.
An example of configuration 1 is a computer-readable non-transitory storage medium having stored therein instructions that, when executed by a processor of an information processing apparatus, cause the information processing apparatus to: select, on the basis of a user operation, at least one lottery game out of a plurality of lottery games in each of which a plurality of contents are set as a lottery target; specify, on the basis of a lottery, at least one content out of the plurality of contents set as the lottery target in the selected lottery game; specify, as a recommended lottery game, a lottery game selected on the basis of a predetermined condition out of lottery games that are different from the selected lottery game among the plurality of lottery games; cause a display device to display, in a lottery result display scene, at least a first image regarding the specified content and a second image regarding the specified recommended lottery game; and cause, when a user operation on the second image has been performed in the lottery result display scene, the lottery result display scene to transition to a scene for the recommended lottery game regarding the second image.
According to the above configuration example, lottery games that are different from the lottery game selected by the user can be specified as a recommended lottery game, and a second image regarding the recommended lottery game can be displayed. Therefore, interest of the user in each of a plurality of lottery games can be enhanced.
In an example of configuration 2, in the example of the above configuration 1, at least one lottery game associated in advance with the selected lottery game may be specified as the recommended lottery game out of the lottery games that are different from the selected lottery game.
According to the above configuration example, a lottery game related to the lottery game selected by the user can be specified as the recommended lottery game. Therefore, interest of the user in each of the plurality of lottery games can be enhanced.
In an example of configuration 3, in the example of the above configuration 1, at least one lottery game associated in advance with the selected lottery game, and/or a lottery game not associated in advance with the selected lottery game may be specified, as the recommended lottery game, out of the lottery games that are different from the selected lottery game.
According to the above configuration example, a wide range of lottery games that are not related to the lottery game selected by the user can be specified as the recommended lottery game. Therefore, interest of the user in each of the plurality of lottery games can be enhanced.
In an example of configuration 4, in the example of the above configuration 2, each of the plurality of lottery games may have stored therein in advance at least one piece of tag information so as to correspond thereto, and at least one lottery game that has stored therein so as to correspond thereto tag information related to the tag information stored so as to correspond to the selected lottery game may be specified, as the recommended lottery game, out of the lottery games that are different from the selected lottery game.
According to the above configuration example, a lottery game is caused to be related on the basis of the relevance of the tag information caused to correspond to the lottery game. Therefore, in such a case where a lottery game has been added, deleted, or changed, relevance between lottery games can be easily managed.
In an example of configuration 5, in the example of the above configuration 4, when there are a plurality of lottery games that have stored therein so as to correspond thereto tag information related to the tag information stored so as to correspond to the selected lottery game, the recommended lottery game may be specified, on the basis of the number of pieces of the related tag information, out of said plurality of lottery games that have stored therein so as to correspond thereto tag information related to the tag information stored so as to correspond to the selected lottery game.
According to the above configuration example, it is possible to realize a wide range of relevance between the recommended lottery game to be specified and the lottery game selected by the user.
In an example of configuration 6, in the example of the above configuration 1, lottery games in a number determined on the basis of a condition different from the predetermined condition may be specified, as the recommended lottery game, out of the lottery games that are different from the selected lottery game among the plurality of lottery games.
According to the above configuration example, an appropriate number of lottery games can be recommended. Therefore, interest of the user in each of the plurality of lottery games can be appropriately enhanced.
In an example of configuration 7, in the example of the above configuration 6, lottery games in a number determined at least on the basis of the number of lottery games currently selectable by a user may be specified, as the recommended lottery game, out of the plurality of lottery games.
According to the above configuration example, an appropriate number of lottery games can be recommended on the basis of the number of lottery games selectable by the user. Therefore, interest of the user in each of the plurality of lottery games can be appropriately enhanced.
In an example of configuration 8, in the example of the above configuration 1, at least one lottery game may be selected on the basis of a user operation, out of a plurality of first lottery games each executable in exchange for consumption of a paid item and a plurality of second lottery games each executable without consumption of a paid item, and a lottery game selected on the basis of the predetermined condition may be specified, as the recommended lottery game, out of the plurality of first lottery games.
In an example of configuration 9, in the example of the above configuration 1, the display device may be caused to display the lottery result display scene that includes a third image, and when a user operation on the third image has been performed in the lottery result display scene, the lottery result display scene may be caused to transition to a scene for the selected lottery game.
According to the above configuration example, the scene transitions again to a scene for the lottery game executed this time. Therefore, while interest of the user in each of the plurality of lottery games is enhanced, interest of the user to the lottery game executed this time can be maintained.
In an example of configuration 10, in the example of the above configuration 1, a storage device may be caused to store a content possessed by a user, as a possessed content, and a lottery game in which all of a plurality of contents set as a lottery target are stored as the possessed content may be excluded from a target to be specified as the recommended lottery game.
According to the above configuration example, a lottery game in which all of contents are possessed by the user is not specified as the recommended lottery game. Therefore, interest of the user in each of the plurality of lottery games can be enhanced.
According to the exemplary embodiment, interest of the user in each of the plurality of lottery games can be enhanced.
These and other objects, features, aspects, and advantages of the exemplary embodiments will become more apparent from the following detailed description of non-limiting example embodiments when taken in conjunction with the accompanying drawings.
Hereinafter, one exemplary embodiment will be described.
[Hardware Configuration of Information Processing Apparatus]
First, the configuration of an information processing apparatus according to the exemplary embodiment will be described. In the exemplary embodiment, an information processing apparatus 10 is assumed to be a smart device such as a smartphone or a tablet, a hand-held game apparatus, a portable laptop computer, or the like, for example. In the following description, an information processing apparatus (e.g., smartphone) having a display screen and a touch panel integrated with each other will be described as an example. Therefore, an input operation is mainly an input to the touch panel. However, in another exemplary embodiment, an input operation may be performed using a physical controller (e.g., a mouse) connected to the information processing apparatus wirelessly or via wire, or using an input device formed integrally with the information processing apparatus, for example.
[Outline of Information Processing (Game Process) in Exemplary Embodiment]
Next, the outline of information processing executed in the exemplary embodiment will be described. First, in the exemplary embodiment, an application process in which a predetermined content can be obtained through a “lottery” process is assumed. Specifically, as an example of the application, a process of a game application (which may be referred to as a “game process”) is assumed. As an example of contents that can be obtained in a lottery, an “in-game content” that can be used in a game is assumed.
As the “in-game content”, items such as characters, units, weapons, and protectors, abilities such as magic and skills, and the like that appear in the game are assumed, for example.
A game process assumed in the exemplary embodiment will be more specifically described. The game according to the exemplary embodiment is a game in which a user virtually lives as a player character in a virtual game world in which various virtual characters (resident characters) live. For example, the user can acquire various items to build his/her own house, can maintain his/her garden, or can have conversations with resident characters.
In the following description, as examples of the in-game contents, “items” such as furniture articles and small articles that can be arranged in the own house, garden, and the like are described.
Next, a method for obtaining an item will be specifically described. In the exemplary embodiment, the user can obtain (acquire) an item through a lottery. In addition, in the exemplary embodiment, the user can execute a “lottery game” in the game and obtain an item selected through a lottery performed as a result of execution of the lottery game.
In the game (which may be referred to as “this game”) according to the exemplary embodiment, the user can execute the lottery game in a predetermined scene in the game. In this game, two types of methods are prepared as the execution method for the lottery game. Specifically, a method in which a virtual currency referred to as “first game currency” in the game is used, and a method in which a virtual currency referred to as “second game currency” in the game and being different from the first game currency is used, are prepared.
Here, the difference between the above two types of virtual currencies in the exemplary embodiment will be described. First, the first game currency is a virtual currency given to the user through payment processing using a currency in the real world. Meanwhile, as for the second game currency, the method for obtaining the second game currency is limited to the game world. For example, the second game currency can be obtained by selling an item in the game.
In this game, as the types of the lottery game, there are “first lottery game” and “second lottery game”. The first lottery game is a lottery game that can be executed in exchange for the first game currency, and the second lottery game is a lottery game that can be executed in exchange for the second game currency. In the first lottery game, a “selling period” is set, and items (items that can be won) that can be obtained through the first lottery game include many items that are related to the selling period. For example, in a first lottery game in which the Christmas season is set as the selling period, a Christmas wreath, a Christmas tree, a candle, and the like are set as the lottery target item. Meanwhile, in the second lottery game, no selling period has been set, and items that can be obtained through the second lottery game include many items that can be used throughout the year. For example, in a second lottery game, a chest of drawers, a couch, and the like are set as the lottery target item. Each lottery game has a “concept”, and items that suit the concept are set as the lottery target. For example, in a second lottery game of which the concept is “furniture article”, items of furniture articles are set as the lottery target. In a first lottery game of which the concept is “Christmas”, items related to Christmas are set as the lottery target. In a first lottery game of which the concept is “Halloween”, items related to Halloween are set as the lottery target.
First, when the user performs a predetermined operation of displaying a lottery game executable in this game, a list of executable lottery games are displayed in a list as shown in (1) of
Then, when a lottery game that the user is to execute has been selected through a user operation (e.g., a tapping operation on the screen), the screen shifts (transitions) to a screen in which the selected lottery game is displayed in an enlarged manner as shown in (2) of
Then, as shown in (4) of
Here, each of the lottery games (first lottery game and second lottery game) has set therein (is associated with) tag information indicating words (which may be words imaged from an item that can be acquired through the lottery game) imaged from the concept of the lottery game. For example, in a first lottery game of which the concept is Christmas, words such as “Christmas”, “pleasant”, “beautiful”, “winter”, and “family” are set as the tag information. For example, in a first lottery game of which the concept is Halloween, words such as “Halloween”, “pleasant”, “pumpkin”, and “party” are set as the tag information. In the acquired item screen, a maximum of two recommendation images that each indicate, as a recommended first lottery game, a first lottery game (which may be referred to as “tag-conforming lottery game”) that has set therein one or more pieces of tag information that is the same as the tag information set in the lottery game executed this time, may be displayed. In addition, in the acquired item screen, a maximum of two recommendation images that each indicate, as a recommended first lottery game, a first lottery game (which may be referred to as “non-tag-conforming lottery game”) that has not set therein any tag information that is the same as the tag information set in the lottery game executed this time, may be displayed. In (4) of
Thus, in this game, in the acquired item screen, a first lottery game (tag-conforming lottery game) that is related to the lottery game executed this time may be recommended, and a first lottery game (non-tag-conforming lottery game) that is not related to the lottery game executed this time may be recommended. Accordingly, interest of the user can be directed to a first lottery game being a lottery game having a limited period, and not only a first lottery game related to the lottery game executed this time but also a first lottery game not related to the lottery game executed this time can be introduced. Therefore, diverse first lottery games can be introduced to the user.
Each first lottery game recommended in the acquired item screen is a lottery game different from the lottery game executed this time, and is a lottery game currently being in a selling period. In addition, the first lottery game recommended in the acquired item screen is a first lottery game excluding the first lottery games in which all of the items as the lottery target are possessed by the user.
Then, in the acquired item screen shown in (4) of
In the execution screen (see
When the user has performed an operation (e.g., a tapping operation) on an image 37 of a “continue to execute” button displayed in the acquired item screen shown in (4) of
In the execution screen (see
[Detail of Information Processing of Exemplary Embodiment]
Next, with reference to
[Data to be Used]
Various data to be used in this game process will be described.
The game program 100 is a game program for executing the game process according to the exemplary embodiment.
The item database 101 is data that defines items.
The item ID 201 is an identifier for uniquely identifying each item.
The item type data 202 is data that defines the type of each item, and is data indicating the type of the item, such as items of furniture articles, items related to Christmas, or items related to Halloween, for example.
The item content data 203 is data that defines a specific content of each item, and includes information that defines the name and kind (e.g., desk, chair, chest of drawers) of the item, for example.
The lottery game database 102 is data that defines lottery games (first lottery game and second lottery game).
The lottery game ID 211 is an identifier for uniquely identifying each lottery game.
The lottery game type data 212 is data that defines whether the lottery game is a first lottery game or a second lottery game.
The selling period data 213 is data that defines a selling period (selling time) of the lottery game, and is data indicating December, for example.
The lottery target item data 214 is data that defines items (the item IDs 201 in the item database 101 shown in
The completion flag data 215 is flag data indicating whether or not all of the items as the lottery target in the lottery game have been possessed. That is, the completion flag data 215 is flag data showing whether or not all of the items as the lottery target defined by the lottery target item data 214 have been possessed.
The recommendation tag data 216 is data of tag information indicating words (which may be words imaged from an item that can be acquired in the lottery game) imaged from the concept of the lottery game. For example, as shown in
The possessed first game currency data 103 is data indicating the number of first game currencies possessed by the user.
The possessed second game currency data 104 is data indicating the number of second game currencies possessed by the user.
The possessed item data 105 is data indicating the item (the item ID 201 in the item database 101 shown in
The executable lottery game data 106 is data indicating lottery games (the lottery game IDs 211 in the lottery game database 102 shown in
The image data 107 is image data of images of lottery games, images of items, and the like.
The operation data 108 is data indicating an operation performed on the information processing apparatus 10, and is data indicating an input operation to a touch panel, for example.
[Details of Game Process]
Next, with reference to a flowchart, details of the game process according to the exemplary embodiment will be described.
The lottery game process shown in
In step S101, the processor 11 displays a list of executable lottery games. Specifically, with reference to the executable lottery game data 106 shown in
In step S102, the processor 11 waits (NO) until an operation (e.g., a tapping operation) of selecting any of the executable lottery games displayed in step S101 is performed by the user, and when the selecting operation has been performed (YES), the process proceeds to step S103.
In step S103, the processor 11 displays the lottery game selected in step S102. Specifically, as described with reference to (2) of
In step S104, the processor 11 determines an item to be acquired, through a lottery. Specifically, the processor 11 determines an item to be acquired through a lottery out of the items set as the lottery target in the lottery game selected in step S102. More specifically, by using the lottery game database 102 described with reference to
In step S105, the processor 11 performs a recommendation image determination process.
In step S201 in
In step S202, the processor 11 determines whether or not the number of lottery games specified in step S201 is three or more. When the determination in step S202 is YES, the process proceeds to step S203, and when this determination is NO, the process proceeds to step S205.
In step S203, the processor 11 determines whether the lottery games specified in step S201 include two or more of the above-described “tag-conforming lottery game” and include one or more of the above-described “non-tag-conforming lottery game”. Specifically, the processor 11 determines whether the lottery games specified in step S201 include: two or more first lottery games (i.e., tag-conforming lottery games) that each have set therein one or more pieces of tag information (which may be referred to as “conforming tag”) that is the same as the tag information set in the lottery game selected in step S102 in
In step S204, the processor 11 determines the number of “tag-conforming frames (tag-conforming regions)” for displaying recommendation images of the tag-conforming lottery games in the acquired item screen (see (4) of
In step S205, the processor 11 determines whether or not the number of lottery games specified in step S201 is two or more. When the determination in step S205 is YES, the process proceeds to step S206, and when this determination is NO, the process proceeds to step S212.
In step S206, the processor 11 performs a process of determining, by the same method as in step S203, whether the lottery games specified in step S201 include two or more tag-conforming lottery games and do not include any non-tag-conforming lottery game (i.e., 0). When the determination in step S206 is YES, the process proceeds to step S207, and when this determination is NO, the process proceeds to step S208.
In step S207 the processor 11 determines the number of tag-conforming frames to be two, and determines the number of non-tag-conforming frames to be 0. Then, the process proceeds to step S217.
In step S208, the processor 11 performs a process of determining, by the same method as in step S203, whether the lottery games specified in step S201 do not include any tag-conforming lottery game (i.e., 0) and include two or more non-tag-conforming lottery games. When the determination in step S208 is YES, the process proceeds to step S209, and when this determination is NO, the process proceeds to step S210.
In step S209, the processor 11 determines the number of tag-conforming frames to be 0, and determines the number of non-tag-conforming frames to be two. Then, the process proceeds to step S217.
In step S210, the processor 11 performs a process of determining, by the same method as in step S203, whether the lottery games specified in step S201 include one tag-conforming lottery game and include one or more non-tag-conforming lottery games. When the determination in step S210 is YES, the process proceeds to step S211, and when this determination is NO, the process proceeds to step S212.
In step S211, the processor 11 determines the number of tag-conforming frames to be one, and determines the number of non-tag-conforming frames to be one. Then, the process proceeds to step S217.
In step S212, the processor 11 determines whether or not the number of lottery games specified in step S201 is only one. When the determination in step S212 is YES, the process proceeds to step S213, and when this determination is NO, the process proceeds to step S214.
In step S213, the processor 11 performs a process of determining, by the same method as in step S203, whether the lottery games specified in step S201 include one tag-conforming lottery game and do not include any non-tag-conforming lottery game (i.e., 0). When the determination in step S213 is YES, the process proceeds to step S215, and this determination is NO, the process proceeds to step S216.
In step S215, the processor 11 determines the number of tag-conforming frames to be one, and determines the number of non-tag-conforming frames to be 0. Then, the process proceeds to step S217.
In step S216, the processor 11 determines the number of tag-conforming frames to be 0, and determines the number of non-tag-conforming frames to be one. Then, the process proceeds to step S217.
In step S214, the processor 11 determines the number of tag-conforming frames to be 0, and determines the number of non-tag-conforming frames to be 0. Then, the process proceeds to step S217.
In step S217, the processor 11 determines through a lottery a display content of the recommendation image to be displayed in the acquired item screen (see (4) of
In step S106 in
In step S107, the processor 11 causes the display section 15 to display an acquired item screen (see (4) of
In step S108, as described with reference to (4) of
In step S111, as described with reference to (4) of
In step S112, the processor 11 determines whether or not an execution operation by the user has been performed in the execution screen displayed in step S111. Specifically, the processor 11 determines whether or not an operation (e.g., a tapping operation) has been performed on the image 42 rendered as “execute” in
In step S113, the processor 11 determines whether or not an ending operation of the execution screen displayed in step S111 has been performed. Specifically, the processor 11 determines whether or not an operation (e.g., a tapping operation) has been performed on the image 43 rendered as “quit” shown in
In step S109, as described with reference to (4) of
In step S114, as described with reference to (4) of
In step S115, the processor 11 determines whether or not an execution operation by the user has been performed in the execution screen displayed in step S114. Specifically, the processor 11 determines whether or not an operation (e.g., a tapping operation) has been performed on the image 47 rendered as “execute” shown in
In step S116, the processor 11 determines whether or not an ending operation of the execution screen displayed in step S114 has been performed. Specifically, the processor 11 determines whether or not an operation (e.g., a tapping operation) has been performed on the image 48 rendered as “quit” shown in
In step S110, the processor 11 determines whether or not an ending operation of the acquired item screen displayed in step S107 has been performed. Specifically, the processor 11 determines whether or not an operation (e.g., a tapping operation) has been performed on an image 38 rendered as “end” shown in (4) of
This is the end of description of the lottery game process. In the exemplary embodiment, when the application of this game is to be started, various kinds of data (see
The “item” described above is an example of the “content”. The lottery game recommended by the “recommendation image” described above is an example of a “recommended lottery game”. The “acquired item screen” described above is an example of a “lottery result display scene”. The “first game currency” described above is an example of a “paid item”.
As described above, in the exemplary embodiment, when an item acquired through a lottery by executing a lottery game is displayed, a recommendation image that recommends another lottery game different from the lottery game executed this time is displayed (see (4)
Further, in the exemplary embodiment, when an item acquired through a lottery by executing a lottery game is displayed, a recommendation image that recommends a lottery game (tag-conforming lottery game) related to the lottery game executed this time is displayed (see
Further, in the exemplary embodiment, when an item acquired through a lottery by executing a lottery game is displayed, a recommendation image that recommends a lottery game (non-tag-conforming lottery game) not related to the lottery game executed this time is displayed (see
Further, in the exemplary embodiment, when an item acquired through a lottery by executing a lottery game is displayed, a recommendation image that recommends a first lottery game (i.e., a lottery game that can be executed only in a selling period) in which a selling period is set is displayed (see (4) of
Further, in the exemplary embodiment, a lottery game (recommendation image) to be recommended is determined on the basis of tag information. Therefore, when a lottery game has been added, for example, (there is no need to perform setting, etc. for the existing lottery games) it is sufficient to set tag information in the lottery game having been added, for example. Thus, work efficiency is enhanced.
[Modification]
The above exemplary embodiment has shown the example in which a recommendation image to be displayed in a tag-conforming frame is determined by a lottery method in which the larger the number of conforming tags is, the easier to be selected (see description of S217 in
The above exemplary embodiment has shown the example in which, when an operation has been performed on a recommendation image in the acquired item screen, the screen shifts to an execution screen of the lottery game according to the recommendation image (see (4) of
The above exemplary embodiment has shown the example in which, when an operation has been performed on a recommendation image in the acquired item screen, the screen shifts once to an execution screen, and then, a lottery game is executed in accordance with a user operation in the execution screen (see (4) of
In the above exemplary embodiment, between a plurality of lottery games, at least a part of the items as the lottery targets may be the same. That is, the same item may be won in different lottery games.
The above exemplary embodiment has shown the example in which tag information indicates words. However, for example, the tag information may be information that indicates a lottery game to be related thereto (to be associated therewith).
The above exemplary embodiment has shown the example in which the number of recommendation images to be displayed in the acquired item screen (see (4) of
The above exemplary embodiment has shown the example in which, when an execution operation of a lottery game has been performed on an execution screen (see
In the above exemplary embodiment, as a result of execution of one lottery game, a plurality of items may be won.
In the above exemplary embodiment, an image (an image of a lottery game, an image of an item, a recommendation image, etc.) to be displayed may be an image that displays a character string.
In the above exemplary embodiment, immediately below each recommendation image (see (4) of
In the above exemplary embodiment, the acquired item screen described with reference to (4) of
The above exemplary embodiment has shown the example in which a selling period is set in the first lottery game and no selling period is set in the second lottery game. However, for example, the first lottery game may include a lottery game in which no selling period is set. In addition, the second lottery game may include a lottery game in which a selling period is set.
The above exemplary embodiment has shown the example in which, when a user operation has been performed on a recommendation image or the “continue to execute” button in the acquired item screen (see (4) of
The above exemplary embodiment has shown the example in which a series of processing steps in the game process is executed by a single apparatus. However, the above series of processing steps may be executed by an information processing system including a plurality of information processing apparatuses. For example, in an information processing system including a terminal-side apparatus and a server-side apparatus capable of communicating with the terminal-side apparatus via a network, a part of the above series of processing steps may be executed by the server-side apparatus. Further, in an information processing system including a terminal-side apparatus and a server-side apparatus capable of communicating with the terminal-side apparatus via a network, major processing of the above series of processing steps may be executed by the server-side apparatus, and a part of the above series of processing steps may be executed by the terminal-side apparatus. In addition, in the above information processing system, a server-side system may be composed of a plurality of information processing apparatuses and processing to be executed on the server side may be executed by the plurality of information processing apparatuses in a shared manner.
While the exemplary embodiment has been described herein, it is to be understood that the above description is, in all aspects, merely an illustrative example, and is not intended to limit the scope thereof. It is to be understood that various modifications and variations can be made without deviating from the scope of the exemplary embodiment.
Number | Date | Country | Kind |
---|---|---|---|
2021-117932 | Jul 2021 | JP | national |