The present invention relates to a technique for providing a game in which mutualistic relationships between users (hereinafter, “companion relationships”) are established.
Conventionally, there has been proposed a game that progresses while building companion relationships between users. For example, Non-Patent Literature 1 proposes a social game in which companion relationships between users are built and in which those users who are in companion relationships can cooperate with one another in an event such as fighting.
Non-Patent Literature 1 “Social Game General Information Magazine Appli-Style Vol. 2”, published by East Press, Apr. 1, 2011, pp. 26-29.
However, one of the problems in conventional games is difficulty in effectively promoting the establishment of companion relationships between users. For example, in the game described in Non-Patent Literature 1, because those who are allowed to participate in an event such as fighting, for cooperation with one another are users who have already established companion relationships, an event would not trigger the establishment of new companion relationships. In consideration of the above, the present invention has, as an object, to promote establishment of companion relationships between users in games.
A game device of the present invention is a game device for providing users with a game in which a companion relationship between the users is established, the game device having: an event processor configured to execute an event in which a first user and a preliminary user set (preliminary user group) including at least one second user participate, the at least one second user including a user who has not established a companion relationship with the first user; a display controller configured to cause a display device to display a preliminary user set image suggesting, to the first user, the at least one second user included in the preliminary user set; and a request receiver configured to receive, from the first user, an instruction for a companion request to one of the at least one second user suggested in the preliminary user set image. The at least one second user suggested in the preliminary user set image is one or more or all of the at least one second user included in the preliminary user set of the first user.
In another aspect, a program of the present invention is a program for providing users with a game in which a companion relationship between the users is established, the program causing a computer to execute: an event process of executing an event in which a first user and a preliminary user set including at least one second user participate, the at least one second user including a user who has not established a companion relationship with the first user; a display control process of causing a display device to display a preliminary user set image suggesting, to the first user, the at least one second user included in the preliminary user set; and a request receiving process of receiving, from the first user, an instruction for a companion request to one of the at least one second user suggested in the preliminary user set image. The program of the present invention is provided in a manner stored in a computer-readable recording medium and is installed in a computer.
The present invention can be envisaged as a method for managing a game in which a companion relationship between users is established (i.e., as an operation method of the game device of the present invention). A game management method according the present invention executes an event in which a first user and a preliminary user set including at least one second user participate, the at least one second user including a user who has not established a companion relationship with the first user; causes a display device to display a preliminary user set image suggesting, to the first user, the at least one second user included in the preliminary user set; and receives, from the first user, an instruction for a companion request to one of the at least one second user suggested in the preliminary user set image.
Each terminal device 12 is a communication terminal such as a portable telephone device and a portable information terminal (PDA: Personal Digital Assistant). Each terminal device has a control device 20, a storage device 22, a communication device 24, a display device 26, and an input device 28. The control device 20 is a computer processing device that controls each element of the terminal device 12 in an integrated manner. The storage device 22 stores computer programs executed by the control device 20 and various data used by the control device 20. The communication device 24 communicates with the game device 14 via the communication network 16. Communication between the terminal device 12 and the communication network 16 is typically wireless communication. However, in a configuration such as one in which a stationary personal computer, etc., is used as the terminal device 12, the terminal device 12 and the communication network 16 may communicate by wire.
The display device 26 (e.g., a liquid crystal display panel) displays various types of images under control of the control device 20. The input device 28 is an instrument for a player to input an instruction for the terminal device 12, and includes, for example, plural operators operated by a player. A touch panel that is integrally configured with the display device 26, a microphone for vocally inputting an instruction to the terminal device 12, or both of the touch panel and the microphone may be employed as the input device 28.
The game device 14 is a server device (typically, a web server) for providing a game for a user of each terminal device 12. In
A game provided by the game device 14 of the first embodiment is a social game in which various types of events are caused to progress while building companion relationships among users, and it is provided for each terminal device 12 typically as a browser-type (web-type) application. A user of each terminal device 12 can participate in an event (e.g., fighting against an opponent character) in the game in cooperation with another user (companion) who is in the companion relationship with the user of the terminal device 12 and can exchange messages or items with the companion. Thus, building companion relationships with many users allows each user to control the game advantageously. The companion relationship between users is established when a companion request from a user is approved by the other user.
As shown in
The storage device 34 of the first embodiment stores, for respective users, user information P (
The identification information PID is a sign based on which the user UA is uniquely identifiable. The attribute information G is data specifying the situations of the user UA in the game. As shown in
The current number of companions N is the total number of other users who have established companion relationships with the user UA. In contrast, the upper limit number of companions Nmax means the maximum value of the total number of users with whom the user UA can build companion relationships. That is, the user UA is allowed to build companion relationships with other users until the current number of companions N reaches the upper limit number of companions Nmax. The upper limit number of companions Nmax is set variable along with the progress of the game depending on, for example, the level, etc., of the user UA. The point holdings R in
The companion information F is, as shown in
In the game of the first embodiment, a set of plural users (hereinafter referred to as “preliminary user set”) who participate in a specific event (hereinafter referred to as “coworking event”) with the user UA is defined separately from the companion relationship between users. After deepening friendship in advance by progressing a coworking event with a user (hereinafter referred to as “constituent members UB”) constituting the preliminary user set for the user UA, the user UA can build companion relationships with each constituent member UB. Thus, the preliminary user set for the user UA is equivalent to a preliminary group for building a companion relationship with respect to the user UA.
The preliminary user set information Q of
The control device 32 of
When the user UA instructs the start of the game by an operation to the input device 28, the control device 32 causes the display device 26 of the terminal device 12 of the user UA to display a game screen WA in
When the user UA selects the operation image WA1 (search event) with an operation to the input device 28, the control device 32 causes a search event in which the user UA participates alone to progress (S1). Specifically, the control device 32 updates the game information G2 (e.g., the ability value or item holdings of the user UA) of the user UA according to a result of a game process including a lottery processing, etc., and causes the display device 26 of the terminal device 12 to display a display effective image expressing a search in a virtual space (e.g., cave), etc.
When the user UA selects the operation image WA2 (lottery event) of the game screen WA in
When the user UA selects the operation image WA3 (coworking event) in the game screen WA in
The preliminary user set defined with respect to the user UA can include constituent members UB who are in the companion relationships with the user UA (hereinafter referred to as “companion constituent members UB1”) and constituent members UB who are not in the companion relationships with the user UA (hereinafter referred to as “non-companion constituent members UB2”). The control device 32, from among the K constituent members UB constituting the preliminary user set for the user UA, sets the number of members K1 of the companion constituent members UB1 and the number of members K2 of the non-companion constituent members UB2 (proportion of K1 and K2) so as to vary depending on the current number of companions N and on the upper limit number of companions Nmax of the user UA. Specifically, the K constituent members UB are selected so as to satisfy each of the following conditions in view of promoting the establishment of companion relationships between the user UA and the non-companion constituent members UB2 within the range of the upper limit number of companions Nmax of the user UA.
First, when the current number of companions N of the user UA has not reached the upper limit number of companions Nmax (when there is capacity to increase the number of companions), the control device 32 selects the K constituent members UB so as to include at least one non-companion constituent member UB2. On the other hand, when the current number of companions N of the user UA has reached the upper limit number of companions Nmax (when there is no capacity to increase the number of companions), the control device 32 selects the K constituent members UB so that every member of the K constituent members UB will be the companion constituent member UB1 (first condition). Second, the control device 32 selects the K constituent members UB so that the fewer the current number of companions N of the user UA, the more the number of members K2 of the non-companion constituent members UB2 will increase (so that the number of members K1 of the companion constituent members UB1 will decrease) (the second condition).
For example, a case in assumed in which the preliminary user set is configured of three constituent members UB (K=3) and in which the upper limit number of companions Nmax of the user UA is 10. If the current number of companions N is 10 (N=Nmax), three out of 10 users who are in the companion relationships with the user UA are selected as the constituent members UB (companion constituent members UB1). If the current number of companions N is 0, three users who are not in companion relationships with the user UA are selected as the constituent members UB (non-companion constituent members UB2). When the current number of companions N is equal to or greater than one and equal to or fewer than five, one companion constituent member UB1 and two non-companion constituent members UB2 are selected. When the current number of companions N is equal to or greater than six and equal to or fewer than nine, two companion constituent members UB1 and one non-companion constituent member UB2 are selected.
In a case in which the total number of users satisfying both the first condition and the second condition exceeds K, K users satisfying a predetermined condition are selected as the constituent members UB. For example, a configuration of selecting K users who are close in level to the user UA, a configuration of selecting K users in ascending order of the number of times they joined the preliminary user sets of other users, or a configuration of selecting K users who are close in the latest log-in time to the user UA may be preferably employed. As is understood from the foregoing description, the control device 32 executes the process of Step S32, whereby an element (user set definer) of selecting, from among multiple users, at least one user (constituent member UB) included in the preliminary user set for the user UA is actualized. As described previously, the preliminary user set for the user UA may include the constituent member UB (non-companion constituent member UB2) who has not yet established a companion relationship with the user UA.
When the preliminary user set for the user UA is newly defined according to the procedure above (S32), or when the preliminary user set for the user UA has already been defined (S31: YES), the control device 32 causes the game screen WB of
The operation image WB2 (Start Fighting!) of
When the coworking event ends (S34), the control device 32 adds 1 to the number of times of participation (the number of times the preliminary user set has participated in the coworking event) M, the number of times of participation M being specified by the preliminary user set information Q of the user UA (S35), and determines whether the number of times of participation M after the addition is equal to or greater than a predetermined value MTH (S36). The predetermined value MTH is, for example, set to a numerical value of 2 or greater. When the number of times of participation M is equal to or greater than the predetermined value MTH (S36: YES), the control device 32 causes the display device 26 of the terminal device 12 of the user UA to display the game screen WC of
The game screen WC, in the same way as the game screen WB, includes the preliminary user set image WB1 suggesting respective constituent members UB of the preliminary user set. The display of each user name G1 for respective constituent members UB is linked to the individual page of each constituent member UB. The control device 32 causes the preliminary user set for the user UA to be broken up (dissolved) (S38). For example, the control device 32 deletes the preliminary user set information Q of the user UA from the storage device 34. On the other hand, when the number of times of participation M has not reached the predetermined value MTH (S36: NO), Steps S37 and S38 are not executed. Accordingly, the preliminary user set for the user UA is not dissolved but is maintained also in the subsequent coworking event.
As is understood from the foregoing description, the control device 32 executes the process of Step S33 or Step S37, whereby an element (display controller) causing the display device 26 of the terminal device 12 of the user UA to display the preliminary user set image WB1 suggesting, to the user UA, respective constituent members UB of the preliminary user set for the user UA is actualized. Also, the control device 32 executes the processes of Step S36 and Step S38, whereby an element (user set dissolver) of dissolving the preliminary user set after a plural number of times (MTH number of times) of execution of coworking events in which the preliminary user set for the user UA participate is actualized. The definition (establishment) and dissolution of the preliminary user set for the user UA is sequentially repeated. The preliminary user set information Q of the first embodiment only specifies one preliminary user set (the latest preliminary user set) which is currently effective.
When the user UA selects the operation image WA4 (searches for a candidate companion) in the game screen WA of
When the user UA selects the user name G1 of a desired user (hereinafter referred to as “target user UC”) from among the constituent members UB suggested in the preliminary user set image WB1 in the game screen WB of
When the user UA operates the operation image WE2 (companion request) of
The target user UC is allowed to instruct the terminal device 12 of the target user UC approval or refusal of the companion request from the user UA. Upon receiving the approval of the companion request from the terminal device 12 of the target user UC (S53), the control device 32 adds the identification information PID of the target user UC to the companion information F of the user UA and adds the identification information PID of the user UA to the companion information F of the target user UC (S54). A companion relationship is established between the user UA and the target user UC. Subsequently, the control device 32 determines whether the target user UC is one of the constituent members UB of the current preliminary user set for the user UA (whether the identification information PID of the target user UC is included in the preliminary user set information Q of the user UA) (S55).
When the target user UC is not one of the constituent members UB of the preliminary user set for the user UA (S55: NO), the control device 32 sets the degree of intimacy f between the user UA and the target user UC to an initial value f0 (S56). The initial value f0 is, for example, zero. On the other hand, when the target user UC is one of the constituent members UB of the preliminary user set for the user UA (S55: YES), the control device 32 sets the degree of intimacy f between the user UA and the target user UC to a predetermined value f1 that is greater than the initial value f0 (S57). The predetermined value f1 is, for example, the maximum value of the degree of intimacy f. For the target user UC differing from the constituent members UB, the degree of intimacy f needs to be increased from the initial value f0 through interaction on and after the establishment of the companion relationships, whereas for the constituent members UB of the preliminary user set, the degree of intimacy f is set to a predetermined value (the maximum value) f1 immediately when the companion relationship is established.
As is understood from the foregoing description, the control device 32 executes the process from Step S55 to Step S57, whereby an element (benefit awarder) for granting benefit of a greater degree (benefit of setting the degree of intimacy f to the predetermined value f1 from the beginning) in a case in which a companion relationship is established in response to a companion request from the user UA to the constituent member UB of the preliminary user set for the user UA, in comparison with the benefit granted in a case in which a companion relationship is established in response to a companion request from the user UA to a user who is not a constituent member UB of the preliminary user set for the user UA. In a case in which the target user UC refuses the companion request from the user UA, the companion information F on the user UA and on the target user UC are not updated.
When the user UA operates the operation image WE3 of
Upon receiving the interaction instruction and the message for the target user UC from the terminal device 12 of the user UA (S61), the control device 32 executes the following processes for the point holdings R of the user UA and of the target user UC to increase by an addition amount D (S62 to S66). The addition amount D is set to a predetermined initial value at the start of a process described below.
The control device 32 determines whether a companion relationship has been established between the user UA and the target user UC (whether each piece of the companion information F for the user UA and the target user UC each includes the identification information PID of the other) (S62). When the user UA and the target user UC are in a companion relationship (S62: YES), the control device 32 adds a specially added value d1(f) to the addition amount D (S63). The specially added value d1(f) is a benefit for the companion relationship between the user UA and the target user UC, and is set variably according to the degree of intimacy f between the user UA and the target user UC.
Specifically, the specially added value d1(f) increases as the degree of intimacy f is greater. Subsequently, the control device 32 increases the degree of intimacy f between the user UA and the target user UC (S64). For example, a predetermined value is added to the degree of intimacy f. Thus, users who are in the companion relationship interact with each other, whereby the degree of intimacy f between the users increases, and the addition amount D to be added to the point holdings R at the time of interaction increases. On the other hand, when the user UA and the target user UC are not in a companion relationship (S62: NO), the process of adding the specially added value d1(f) to the addition amount D (S63) and the process of increasing the degree of intimacy f (S64) are not executed.
The control device 32 determines whether the target user UC is one of the constituent members UB of the preliminary user set for the user UA (whether the preliminary user set information Q for the user UA includes the identification information PID of the target user UC) (S65). In a case in which the target user UC is in a coworking relationship with the user UA (S65: YES), the control device 32 adds a specially added value d2 to the addition amount D (S66). The specially added value d2 is a benefit for the coworking relationship between the user UA and the target user UC, and is set to a fixed value or to a variable value. On the other hand, in a case in which the user UA and the target user UC are not in a coworking relationship (S65: NO), the process of adding the specially added value d2 to the addition amount D (S66) is not executed. In a case in which the user UA and the target user UC are in the companion relationship and also in the coworking relationship (in a case in which the target user UC is one of the companion constituent members UB1 of the user UA), both the adding process of the specially added value d1(f) in Step S63 and the adding process of the specially added value d2 in Step S66 are executed.
The control device 32 adds the addition amount D set in the above processing for each of the user UA and the target user UC to the point holdings R of the respective users (S67). As has been described above, when the user UA and the target user UC are in a companion relationship, the specially added value d1(f) according to the degree of intimacy f between the two users is added to the point holdings R of the two users, and when the target user UC is in the coworking relationship with the user UA, the specially added value d2 is added to the point holdings R of the two users. Thus, the control device 32 executes the process from Step S62 to Step S67, whereby an element (manager) for managing the point holdings R for respective users is actualized, and when users who are in the companion relationship interact in a game, the point holdings R of each user is increased according to the degree of intimacy f between them. In the above example, the addition amount D is added to the point holdings R for both of the user UA and the target user UC, but the addition amount D may be added to the point holdings R of only the user UA. As described in the foregoing, in the first embodiment, respective constituent members UB of the preliminary user set who participate in a coworking event together with the user UA are suggested to the user UA in the preliminary user set image WB1, and a companion request to one of the constituent members UB suggested in the preliminary user set image WB1 is instructed by the user UA. Since the constituent members UB of the preliminary user set participate in the coworking event together with the user UA, the user UA is more likely to feel the feeling of closeness towards them in comparison with users who are not constituent members UB. Thus, an experience for the user UA of coworking with each constituent member UB in coworking events can act as a trigger for building companion relationships with the constituent member UB. Therefore, according to the first embodiment, in comparison with a configuration in which, for example, target users UC in the candidate-for-request image WD only become candidates for a companion request, there is an advantage in that the companion relationship between users is more likely to be promoted. In the first embodiment, especially, the preliminary user set is dissolved after the execution of the coworking event multiple times. Since this dissolution of the preliminary user set acts as a trigger for building companion relationships with the constituent members UB, the effect that the establishment of the companion relationship between users is promoted is especially remarkable.
In the first embodiment, when the companion relationship is established between the user UA and the constituent member UB of the preliminary user set, a greater benefit is granted in comparison with a case in which the companion relationship is established between the user UA and a user who is not the constituent member UB (i.e., the degree of intimacy f is set to the maximum value at the time when the companion relationship is set). Thus, since motivation for building a companion relationship with the constituent member UB of the preliminary user set is provided to each user, it is advantageous that the establishment of the companion relationship between users can be effectively promoted.
In the first embodiment, the number of persons K1 of the companion constituent members UB1 and the number of persons K2 of the non-companion constituent members UB2 (proportion between them) are set so as to vary depending on the current number of companions N for the user UA (and additionally according to the upper limit number of companions Nmax). Specifically, when the current number of companions N has not reached the upper limit number of companions Nmax, the constituent members UB of the preliminary user set are selected so as to include non-companion constituent members UB2. Also, the constituent members UB of the preliminary user set are selected so that the fewer the current number of companions N for the user UA is, the greater the number of persons K2 of the non-companion constituent members UB2 will increase. Therefore, it is possible to promote the establishment of companion relationships effectively, especially for the user UA for whom the current number of companions N is small. On the other hand, when the current number of companions N has reached the upper limit of the number of companions Nmax, every constituent member UB of the preliminary user set is the companion constituent member UB1. Therefore, there is an advantage in that a situation is avoided in which a constituent member UB, who has not established the companion relationship, is suggested to the user UA who has no capacity to newly establish a companion relationship.
In the following, the second embodiment of the present invention will be described.
In each of the embodiments illustrated in the following, description is omitted as appropriate of those elements for which the actions and functions are the same as in the first embodiment, by applying the same reference numbers assigned in the above description.
In the first embodiment, an example was given of the preliminary user set information Q specifying the constituent members UB of one preliminary user set that is currently effective. The preliminary user set information Q of the second embodiment specifies each piece of the identification information PID of each constituent member UB for both the one preliminary user set that is currently effective and each preliminary user set that was established in the past and has been dissolved. The preliminary user set information Q also specifies the number of times of participation M with respect to the one preliminary user set that is currently effective.
When the user UA assigns a predetermined operation to the input device 28 of the terminal device 12, the control device 32 causes the display device 26 of the terminal device 12 of the user UA to display a history image WF of
In the second embodiment, the same effects as in the first embodiment can be attained. Also, in the second embodiment, the constituent members UB of not only the currently effective preliminary user set, but also of preliminary user sets dissolved in the past, are suggested to the user UA as objects for a companion request. Therefore, in comparison with the first embodiment in which only constituent members UB of the currently effective preliminary user set are suggested to the user UA, the effect that the establishment of the companion relationship between users is promoted is especially remarkable.
The operation image WB4 is an image (a link object) for a user to instruct a companion request to the constituent members UB (non-companion constituent members UB2). The user UA operates the operation image WB4 of one of the non-companion constituent members UB2 with whom the user UA wishes to establish a companion relationship. In Step S51 of
In the third embodiment, the same effects as in the first embodiment can be attained. In the first embodiment, in order to instruct a companion request to the non-companion constituent members UB2, it is necessary to move to the individual page WE (
The above embodiments can be modified in various ways. Specific examples of modifications will be illustrated in the following. Two or more of the following modification examples can be freely selected and combined as long as they do not conflict with each other.
(1) In each of the embodiments described above, an example was given of a case in which a game is provided to each terminal device 12 as a browser-type application. Alternatively, one or more of the functions of the game device 14 of each of the embodiments described above can be actualized by the control device 20 executing a native-type application stored in the storage device 22 of each terminal device 12. As is understood from the foregoing description, the game device 14 of the present invention is a concept that includes the terminal device 12 that executes a native-type application in addition to the game device 14 of each of the embodiments described above.
(2) A method for selecting K constituent members UB constituting the preliminary user set is not limited to the above examples. For example, in each of the embodiments described above, an example was shown in which the preliminary user set can include both the companion constituent members UB1 and the non-companion constituent members UB2. However, from the viewpoint of promoting the establishment of a new companion relationship, a configuration of constituting the preliminary user set with the non-companion constituent members UB2 only, who have not established companion relationships with the user UA, is also preferable. As is understood from the foregoing description, a preliminary user set that is preferable from a viewpoint of promoting the establishment of a new companion relationship can be understood as a group including users (non-companion constituent members UB2) who have not established companion relationships with the user UA.
Also, since the companion relationship illustrated in each of the embodiments described above is a mutualistic relationship between users, it is desirable if there is capacity for not only the user UA but also for the non-companion constituent members UB2 to increase companions from a viewpoint of promoting the establishment of a new companion relationship. Therefore, in addition to or alternatively to the conditions illustrated in each of the above configurations, a configuration of selecting only a user for whom the current number of companions N has not reached the upper limit number of companions Nmax (a user who has capacity to increase the number of companions) as the non-companion constituent members UB2 of the preliminary user set for the user UA is also preferable.
(3) In each of the embodiments described above, the preliminary user set is dissolved when the number of times of participation M in a coworking event reaches the predetermined value MTH, but a condition for dissolving the preliminary user set can be modified as appropriate. For example, the preliminary user set can be dissolved when a predetermined time has passed since the preliminary user set was established. However, if the passage of time is used as the mere condition for dissolution of the preliminary user set, there is a possibility that a preliminary user set will be dissolved without participating in a coworking event, not even once. Therefore, as in each of the embodiments described above, a configuration to dissolve the preliminary user set after participating in coworking events multiple times is preferable. Also, it is also possible to dissolve the preliminary user set when a specific condition relating to the game is satisfied (e.g., when a specific event is executed).
(4) In each of the embodiments described above, the user UA and each constituent member UB of the preliminary user set fight against the common opponent character in a coworking event, but the content of the coworking event is not limited to the above examples. For example, an event in which the user UA and each constituent member UB of the preliminary user set fight with one another can be executed as a coworking event.
(5) In each of the embodiments described above, the degree of intimacy f is set to the predetermined value f1 and is awarded as a benefit, but the content of benefit awarded when the companion relationship is formed with the constituent members UB of the preliminary user set can be freely selected. For example, when the companion relationship is established with the constituent members UB, a greater number of points can be granted to each user in comparison with a case in which the companion relationship is established with a user who is not one of the constituent members UB.
(6) In each of the embodiments described above, an item is granted to the user UA in exchange for consumption of the point holdings R of the predetermined amount (lottery event), but the use of the point holdings R is not limited to the above examples. For example, a configuration of combining or strengthening items of the user UA in exchange for consumption of the point holdings R of the predetermined amount or a configuration in which the user UA participates in a specific event in exchange for consumption of the point holdings R of the predetermined amount may be employed.
(7) In each of the embodiments described above, the preliminary user sets are defined for respective users. Accordingly, a configuration is preferable in which the control device 32 ranks preliminary user sets for different users and to cause the display device 26 of each terminal device 14 to display the ranking. The ranking of the preliminary user sets are determined, for example, based on the total of the ability values of respective constituent members UB or depending on the number of victories, etc., in coworking events. It is also possible to rank plural constituent members UB constituting the preliminary user set for the user UA, to display the ranking on the display device 26 of the terminal device 14 of the user UA. The raking among constituent members UB is determined, for example, depending on the degree of contribution (e.g., the total damage made to an opponent character) in coworking events.
(8) The preliminary user set may be dissolved at a freely selected timing after execution of an event (coworking event). For example, in each of the embodiments described above, the preliminary user set is dissolved immediately after the execution of the coworking event (Step S38 of
(9) In each of the embodiments described above, the entire preliminary user set is dissolved, but it is possible for only a part of the preliminary user set to be dissolved. That is, only one or more of plural constituent members UB of the preliminary user set for the user UA may leave the preliminary user set, and the other constituent members UB continue to remain with the preliminary user set for the user UA. Then, new constituent members UB are added to the remaining constituent members UB, whereby a new preliminary user set is defined for the user UA. This can be said in another way that constituent members UB from past preliminary user sets (already dissolved) may participate in the newly defined preliminary user set for the user UA. As is understood from the foregoing description, the dissolution of the preliminary user set includes the dissolution of a part of a preliminary user set in addition to the dissolution of the entire preliminary user set.
The following aspects of the invention are understood from the embodiments and modifications described in the foregoing.
In one aspect, a game device of the present invention is a game device for providing users with a game in which a companion relationship between the users is established, the game device having: an event processor configured to execute an event in which a first user and a preliminary user set (preliminary user group) including at least one second user participate, the at least one second user including a user who has not established a companion relationship with the first user; a display controller configured to cause a display device to display a preliminary user set image suggesting, to the first user, the at least one second user included in the preliminary user set; and a request receiver configured to receive, from the first user, an instruction for a companion request to one of the at least one second user suggested in the preliminary user set image. The at least one second user suggested in the preliminary user set image is one or more or all of the at least one second user included in the preliminary user set of the first user.
In a non-limiting embodiment of the game device according to the present invention, the game device 14 has the control device (circuitry) 32 configured to: execute a coworking event in which the user UA and a preliminary user set including at least one constituent user UB participate, the at least one constituent member UB including a non-companion constituent member UB2 who has not established a companion relationship with the user UA (Step S34 of
The game device according to a preferred embodiment of the present invention additionally has a user set dissolver configured to dissolve the preliminary user set after execution of an event in which the preliminary user set participates. For example, the user set dissolver is configured to dissolve the preliminary user set when the number of times of execution of an event in which the preliminary user set participate has reached a predetermined number of times, or when a specific condition (e.g., a specific event is executed), relating to a game, is satisfied.
In a non-limiting embodiment of the present invention, the control device 32 is configured to dissolve the preliminary user set for the user UA after a multiple number of times (MTH number of times) of execution of coworking events in which the preliminary user set for the user UA participates (Step S36 and Step S38 of
The game device according to a preferred embodiment of the present invention additionally has a user set definer configured to select, from among plural users, the at least one second user included in the preliminary user set for the first user, and the user set definer is configured to change, depending on the number of users who have established companion relationships with the first user, the total number of second users who have not established companion relationships with the first user and the total number of second users who have established companion relationships with the first user out of the at least one second user. For example, the fewer the number of users who are in companion relationships with the first user, the more the user set definer increases the total number of second users who have not established companion relationships.
In a non-limiting embodiment of the present invention, the control device 32 is configured to select, out of plural users, at least one constituent member UB included in the preliminary user set for the user UA (Step S32 of
According to a preferred embodiment of the present invention, the user set definer is configured to select the at least one second user so as to include a user who has not established a companion relationship with the first user in a case in which the number of users who have established companion relationships with the first user has not reached an upper limit value of the number of users with whom the first user is allowed to establish companion relationships, and is configured to select a user who has established a companion relationship with the first user as the at least one second user in a case in which the number of users who have established companion relationships with the first user has reached the upper limit value.
In a non-limiting embodiment of the present invention, when the current number of companions N of the user UA has not reached the upper limit number of companions Nmax, the control device 32 is configured to select the K constituent members UB so as to include at least one non-companion constituent member UB2. On the other hand, when the current number of companions N of the user UA has reached the upper limit number of companions Nmax, the control device 32 is configured to select the K constituent members UB so that every member of the K constituent members UB will be the companion constituent member UB1.
According to a preferred embodiment of the present invention, a definition (or establishment) and a dissolution of the preliminary user set for the first user are sequentially repeated, the display controller is configured to cause the display device of the first user to display a history image suggesting, to the first user, each second user of each preliminary user set defined for the first user in the past, and the request receiver is configured to receive, from the first user, an instruction for a companion request to one of the at least one second user suggested in the preliminary user set image or in the history image. Combinations of the second user of each preliminary user set defined sequentially for the first user may be different. That is, a configuration in which a combination of second users vary for each preliminary user set or a configuration in which second users can overlap among different preliminary user sets is employed.
In a non-limiting embodiment of the present invention, a definition and dissolution of the preliminary user set for the user UA are sequentially repeated by the control device 32. The controller device 32 is configured to cause the display device 26 of the terminal device 12 of the user UA to display a history image WF (
A game device according to a preferred embodiment of the present invention additionally has a benefit awarder configured to award a benefit to the first user when a companion relationship is established in response to a companion request from the first user to one of the at least second users included in the preliminary user set, and the awarded benefit is greater in comparison with a case in which a companion relationship is established in response to a companion request from the first user to a user other than the at least one second user. For example, in a configuration having a manager configured to manage points usable by each user in a game for the corresponding user, and when respective users who have established a companion relationship mutually interact in a game, increase the points of the corresponding users as many points as which correspond to a degree of intimacy set for the companion relationship between the users, the benefit awarder is configured to set the degree of intimacy of users between whom a companion relationship is established in response to a companion request from the first user to one of the at least second user included in the preliminary user set, to a greater numerical value in comparison with a numerical value set to the degree of intimacy of users between whom a companion relationship is established in response to a companion request from the first user to a user other than the at least one second user.
In a non-limiting embodiment of the present invention, the control device 32 is configured to grant benefit of setting the degree of intimacy f to the predetermined value f1 (the maximum value) from the beginning in a case in which a companion relationship is established in response to a companion request from the user UA to the constituent member UB of the preliminary user set for the user UA, in comparison with the benefit granted in a case in which a companion relationship is established in response to a companion request from the user UA to a user who is not the constituent member UB of the preliminary user set for the user UA.
According to a preferred embodiment of the present invention, the display controller is configured to arrange, inside the preliminary user set image, an operation image for a companion request to a second user from among plural second users included in the preliminary user set, the second user not having established a companion relationship with the first user, and the request receiver is configured to receive an operation made to the operation image as an instruction for a companion request to the second user.
In a non-limiting embodiment of the present invention, the control device 32 is configured to arrange, inside the preliminary user set image WB1, the operation image WB4 (
The present invention can be envisaged as a program for causing a computer to serve as a game device according to each of the above embodiments. The program of the present invention is a program for providing users with a game in which a companion relationship between the users is established, the program causing a computer to execute: an event process of executing an event in which a first user and a preliminary user set including at least one second user participate, the at least one second user including a user who has not established a companion relationship with the first user; a display control process of causing a display device to display a preliminary user set image suggesting, to the first user, the at least one second user included in the preliminary user set; and a request receiving process of receiving, from the first user, an instruction for a companion request to one of the at least one second user suggested in the preliminary user set image.
The program of the present invention is provided in a manner stored in a computer-readable recording medium and is installed in a computer. The recording medium is, for example, a non-transitory recording medium, one good example of which is an optical recording medium (optical disc) such as a CD-ROM, and can include a freely selected form of publically known recording mediums such as a semi-conductor recording medium or a magnetic recording medium. Moreover, for example, the program of the present invention can be provided in a form of distribution over a communication network and be installed in a computer. A recording medium that can be accessed by a distribution server that distributes the program of the present invention (e.g., a storage device inside or outside a distribution server) is included in the concept of the above recording medium.
The present invention can be envisaged as a method for managing a game in which a companion relationship between users is established (an operation method of the game device of the present invention). A game management method according the present invention executes an event in which a first user and a preliminary user set including at least one second user participate, the at least one second user including a user who has not established a companion relationship with the first user; causes a display device to display a preliminary user set image suggesting, to the first user, the at least one second user included in the preliminary user set; and receives, from the first user, an instruction for a companion request to one of the at least one second user suggested in the preliminary user set image.
100 . . . game system, 12 . . . terminal device, 14 . . . game device, 16 . . . communication network, 20,32 . . . control device, 22,34 . . . storage device, 24,36 . . . communication device, 26 . . . display device, 28 . . . input device.
Number | Date | Country | Kind |
---|---|---|---|
2012-033226 | Feb 2012 | JP | national |
2012-265580 | Dec 2012 | JP | national |
This application is a Continuation Application of PCT Application No. PCT/JP2012/081679, filed Dec. 6, 2012, and is based on and claims the benefit of priority from prior Japanese Patent Application No. 2012-033226, filed Feb. 17, 2012, and Japanese Patent Application No. 2012-265580, filed Dec. 4, 2012, the entire contents of both of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2012/081679 | Dec 2012 | US |
Child | 14458945 | US |