Information processing device, information processing method, and program
The information processing device enables a second player to train a first player's game object with rewards, addressing the inefficiencies and dissatisfaction in existing systems, fostering an engaging and motivated gaming experience for both parties.
Patent Information
- Application Number
- JP2024019644
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-02-13
- Publication Date
- 2025-01-20
- Estimated Expiration
- 2040-07-15
AI Technical Summary
Existing games require significant time and effort for training multiple game objects, leading to player dissatisfaction when automated training does not meet expectations, and player involvement is lost when missions are completed by others, while task-takers find it tedious.
An information processing device and method that allows a second player to cultivate a first player's game object, with a return unit for changing parameters and a reward unit for the second player, enabling active utilization of game object breeding agency.
Facilitates efficient training of game objects while maintaining player engagement and motivation, providing rewards and benefits to both players, thereby enhancing the game environment for active object development.
Smart Images

Figure 0007617489000001 
Figure 0007617489000002 
Figure 0007617489000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] Conventionally, games in which game objects such as characters are developed and made to participate in in-game events have been known. For example, Patent Document 1 discloses a game in which a player develops (trains) a racehorse he owns to improve its performance, and then enters the developed racehorse in races to compete for ranking.
[0003] In a game in which a racehorse is trained as in Patent Document 1, the racehorse is trained multiple times in order to bring the horse's ability to a desired level, but the more training is performed, the more time and effort is required for operations, etc. In particular, a player may own many racehorses to be trained. If a player owns many racehorses to be trained, the training time and effort becomes even greater, and it may be difficult for the player to train all of them by himself. To deal with such cases, there are games in which a computer (game system) automatically trains the horses on behalf of the player. However, when the training is left to the computer, the training results rarely meet the player's expectations, and the player often gets a better result if he or she trains the horses himself, which has caused dissatisfaction among the players.
[0004] On the other hand, among games played by communicating with other players via a network, there are games in which, instead of the player playing an event in the game, the other player can play the event on the player's behalf. For example, Patent Document 2 discloses a game in which another player plays a mission in the game on the player's behalf, and when the mission is cleared, the other player is provided with a predetermined reward. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2006-198231 A [Patent Document 2] JP 2018-011632 A Summary of the Invention [Problem to be solved by the invention]
[0006] However, in Patent Document 2, other players clear missions in a game on behalf of the player, and do not take charge of raising game objects owned by the player. Players want to reduce the effort of raising, but want to enjoy the thrill of the game by playing events such as races themselves. Therefore, if other players clear missions in a game on behalf of the player, the fun of playing the game may be lost. On the other hand, for the other players who accept the task, it is necessary to take on the boring and troublesome task of raising game objects, rather than playing and clearing missions, and this may reduce their motivation to accept the task of raising.
[0007] Therefore, an object of the present invention is to provide an information processing device, an information processing method, and a program for constructing a game environment in which game object raising proxy can be actively utilized. [Means for solving the problem]
[0008] An information processing device according to one embodiment of the present invention has an agent processing unit that causes a second player to develop a game object owned by a first player, a return unit that returns to the first player a game object whose parameters have been changed based on the operation of the second player when a predetermined return condition is satisfied, and a reward granting unit that grants a reward to the second player when the game object is returned. Effect of the Invention
[0009] According to one aspect of the present invention, a game environment can be created in which the proxy raising of game objects can be actively utilized. [Brief description of the drawings]
[0010] [Figure 1] FIG. 13 is a diagram showing an example of a game screen, showing an example of a screen for selecting a training course. [Diagram 2] FIG. 13 is a diagram showing an example of a game screen, showing an example of a screen for requesting a training proxy. [Diagram 3] FIG. 13 is a diagram showing an example of a game screen, showing an example of a screen displaying a list of horses for which training is requested. [Figure 4] FIG. 13 is a diagram showing an example of a game screen, and shows an example of a screen of a list of people who wish to be entrusted with a game. [Diagram 5] FIG. 13 is a diagram showing an example of a game screen, showing an example of a screen for confirming substitute training. [Figure 6] 1 is a schematic configuration diagram of an information processing device system according to the present invention; [Figure 7] 1 is a block diagram showing functions of an information processing device according to the present invention; [Figure 8] FIG. 4 is a diagram showing an example of player information stored in a storage unit. [Figure 9] FIG. 2 is a diagram showing an example of race horse information stored in a storage unit. [Figure 10] 13 is a diagram showing an example of substitute training request information stored in a storage unit; FIG. [Figure 11] FIG. 13 is a diagram showing an example of substitute training status information stored in a storage unit. [Figure 12] FIG. 1 is a diagram showing an information processing flow according to the present invention (part 1). [Figure 13] FIG. 2 is a diagram showing an information processing flow according to the present invention (part 2). [Figure 14] FIG. 3 is a diagram showing an information processing flow according to the present invention (part 3). DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An information processing device, an information processing method, and a program according to the present invention will be described in detail below with reference to preferred embodiments shown in the accompanying drawings. The embodiment described below is merely an example given to facilitate understanding of the present invention, and is not intended to limit the present invention. In other words, the present invention may be modified or improved from the embodiment described below without departing from the spirit of the present invention. Naturally, the present invention also includes equivalents thereof.
[0012] In addition, the examples of screens described in this specification and the drawings are merely examples, and the screen configuration and design, content of the displayed information, and GUI (Graphical User Interface), etc. can be freely designed according to the system design specifications and the player's preferences, etc., and can be changed as appropriate.
[0013] [Games to which this invention can be applied] Before describing the information processing device, information processing method, and program of the present invention, a game to which the present invention is applied (hereinafter, referred to as the Game) will be described. The Game is a genre of game in which a player develops a "game object" within the game and uses the developed game object to play an "event" within the game.
[0014] "Game Object" means a virtual character used by the player of the Game to play each event in the game, and is the subject of development by the player in the Game. "Character" includes people, living things such as animals and plants, machines such as vehicles and robots, non-machine objects, imaginary characters such as monsters, or other characters similar to these.
[0015] An "event" is, for example, an incident such as an accident that occurs during the progress of a game, a quest, stage, or mission that is played for the purpose of clearing, or an in-game competition in which game objects participate. Examples of in-game competitions include races in which participants compete for finishing order, and matches or battles in which players compete for victory or defeat.
[0016] In this embodiment, a horse racing-themed simulation game will be described as an example in which the goal is to own an excellent racehorse and win major races or many races. Specifically, a player acquires a racehorse, which is a representative example of a game object, by "producing", "drawing", purchasing, etc., and "raise" the racehorse to enter various "races" and compete for rankings. In addition, a player can own multiple racehorses at the same time and raise the multiple racehorses in parallel. Furthermore, retired racehorses can be used as home-grown stallions or broodmares to produce the next generation of racehorses. In the following description, a racehorse will be taken as an example of a game object, but the present invention is also applicable to games in which objects other than racehorses are bred.
[0017] "Breeding" refers to mating a breeding stallion and a broodmare selected by the player to generate a racehorse to be bred. Breeding stallions and broodmares can be obtained by lottery or purchase, and can also be used by using a racehorse bred by the player as a breeding stallion or broodmare after retirement, thus allowing for successive generations. In addition, in this game, the abilities of the breeding stallion and broodmare used as parent horses tend to be passed on to the racehorses produced. Therefore, it can be said that it is easier to produce a racehorse with high abilities by using a breeding stallion or broodmare with high abilities as a parent horse. As will be described later, this game is a communication play compatible game, so breeding stallions, broodmares, or racehorses owned by other players can also be used for production.
[0018] A "lottery" is a type of event in which a player can acquire game objects or items such as racehorses, stallions, or broodmares by spending a predetermined "value" possessed in the game. The lottery is conducted in response to a lottery application from the player while playing the game. In the lottery, a plurality of game objects with different winning probabilities are prepared as candidates, and one or a predetermined number of game objects are selected from the plurality of candidate game objects, and the player can acquire the selected game objects as the lottery result.
[0019] "Value" refers to a value that can be possessed in a game and that increases or decreases in quantity. Specifically, this refers to "in-game currency", which is the currency that can be used in the game, or "items", which give an advantage in the game the more you possess.
[0020] "In-game currency" refers to something that has a monetary aspect within a game, such as medals or coins, and is included in the broad definition of items. In-game currency is, for example, exchanged for characters or other items, or spent when playing a specific event within the game (a race or a lottery, etc.). The amount of in-game currency possessed by a player can be increased, for example, when the player logs into the game and starts the game, or when the player wins a race, but it decreases when a lottery is held, a player registers to participate in a race, or when training (training) as described below is performed.
[0021] "Items" are used to advance the game to an advantage, and can be used by the player in scenes such as production, lotteries, training, races, etc. Items include, for example, feed that restores a racehorse's fatigue or body weight, horse equipment that changes the appearance or abilities of a racehorse, riding request tickets that allow a skilled jockey to ride in a race, lottery tickets that execute a special lottery, breeding stallions or broodmares that increase the probability of producing a highly skilled racehorse, or talismans that increase the probability of producing a highly skilled racehorse, etc.
[0022] "Raising" refers to changing the parameters of a racehorse by operations such as consuming the value possessed in the game, and "training" is provided as a form of raising in this game. The parameters of a racehorse are the characteristics of the racehorse related to the progress of the game, i.e., the ability of the racehorse, evaluated by numerical values or symbols, and specifically include those that affect the outcome of a race, such as stamina, speed, power, distance suitability, track suitability, horse weight, and fatigue level. The parameters of a racehorse also include past race performance (race history), such as the number of past races, the number of wins in races, and the winning rate. The parameters of a racehorse may include items that the player can check and items that the player cannot check (masked items).
[0023] In this embodiment, a training period is set for each racehorse, and the player can train racehorses that have remaining training periods. The training period is the number of days set as in-game time, for example, N weeks in the game (N is any natural number). Here, in-game time refers to time that passes within the game and passes at a faster rate than real time. For example, when the player performs a specific operation (hereinafter referred to as a weekly operation) once, a week passes in the game, which is about a few minutes in real time. Note that racehorses that have passed the training period will retire, but as described above, they can be used for production as breeding stallions or broodmares.
[0024] In this game, training can be performed once per weekly operation, i.e., once per week in game time. Usually, the parameters of the racehorse gradually increase as the number of weeks of training (hereinafter also referred to as the number of training weeks) increases. On the other hand, for example, an accident such as an injury may occur to a racehorse being trained in the game, in which case the parameters of the racehorse may decrease or return to the state before training. The number of times training can be performed in one weekly operation is not particularly limited, and training may be performed two or more times.
[0025] When training is performed, a menu list ML related to the training course is displayed on the screen as shown in FIG. 1. The training course is an example of a training mode for a racehorse. In this game, multiple types of courses are prepared, and the content of the training changes depending on the type of course. The player performs training by specifying one of the multiple training courses listed in the menu list ML. The type and amount of change of parameters changed by training vary depending on the specified training course and intensity. For example, in "Course A", stamina can be increased with a focus, and in "Course B", speed can be increased with a focus. In addition, the degree of increase of parameters differs depending on the intensity (light, normal, strong, etc.). Note that parameters do not necessarily have to increase in one training session. For example, when training is performed by specifying a certain type of training course, a specific parameter may increase while other parameters may decrease, and the parameters may not always change regularly. In addition, the amount of increase of parameters by training may change depending on the amount of value consumed.
[0026] In addition, in this game, the player owns a stable (hereinafter referred to as a farm) in the game and trains the racehorses. A grade (rank) is set for the farm, and the higher the grade of the farm in which the racehorse to be trained is kept, the more training facilities there are, and the greater the parameter increase due to training. The grade of the farm can be changed, and the player can upgrade his or her farm by, for example, paying a fee for this game or performing a specified operation (for example, an operation to consume in-game currency in the game).
[0027] A "race" is the main event of this game, and in principle, is held every week in game time based on the race calendar. When a player wants to enter a racehorse that has been trained (including racehorses in the process of training) in such a race, the player designates which racehorse he / she owns to enter in the race (if he / she owns multiple racehorses), registers the horse to enter in the race he / she wishes to enter, and enters the registered racehorse in the race on the day the race is held in game time. The outcome of the racehorse is determined based on the parameters of each of the racehorses, including the racehorse, at the time of the race, the weather on the day the race is held, and environmental conditions such as the ground conditions of the racecourse.
[0028] When a racehorse owned by a player wins a race (takes first place) or places within a predetermined ranking, a predetermined amount of in-game currency or item value is awarded to the player who trained the racehorse as a prize or secondary prize. The amount of in-game currency or type of item awarded is determined, for example, according to the type of race entered and the finishing position (achievement). In addition to the above value, the right to participate in special races (limited races) that cannot normally be entered may be awarded. In this embodiment, participating in a race does not mean that the racehorse has been trained (parameters such as fatigue level change, but parameters such as stamina, speed, and power at least do not improve), but participation in a race may also be included as a form of training.
[0029] Incidentally, this game is a communication play compatible game, and multiple players can play this game together through communication networks such as the Internet and mobile communication lines. For example, in this game, multiple players can compete with each other by having their own racehorses enter the same race in races held every week during in-game time, as well as in races where horses raised by players can compete against each other (online type competitive races).
[0030] In addition, in this game, a player can have another player train a racehorse owned by the other player (hereinafter referred to as "training proxy").
[0031] "Raising substitute" refers to setting the authority to raise a racehorse owned by a player who requests the raising substitute to another player who undertakes (accepts) the raising substitute, and in terms of the game process, the racehorse related to the raising substitute is entrusted to the farm of another player, and the parameters of the entrusted racehorse are changed based on the operation of the other player. In addition, in this game, the player who requested the raising substitute cannot raise the racehorse related to the raising substitute during the raising substitute. However, this is not limited to this, and the player who requested the raising substitute may be able to raise the racehorse related to the raising substitute during the period of the raising substitute. Note that even if the player who requested the raising substitute progresses the game during the period of the raising substitute, that is, even if the player advances the in-game time by performing a weekly task operation, the progress of the game does not affect the racehorse related to the raising substitute.
[0032] Below, we will explain the subject of racehorse training agency. In the following, the player who requests the training agency will be called the "first player," the player who accepts the training agency will be called the "second player," and the racehorse for which the first player requests training agency will be called the "target horse."
[0033] When requesting the substitution of a horse for training a target horse, the first player specifies various request items through the game screen as shown in FIG. 2. The specified request items include the training period and the training conditions. The training period (substitution period) is the period during which the first player requests the substitution of a horse for training a target horse, and is a period expressed in real time (more specifically, real date) rather than in-game time. The training conditions are the conditions for the substitution of a horse that the first player requests from the second player, and specifically, are the contents specified by the first player as a training policy regarding the training mode during the substitution of a horse. Examples of the training mode include the number of training weeks to be reached during the substitution of a horse, the training course, the type of parameter to be increased, the increase amount or target value of the parameter, and the number of races to be entered or the number of race wins during the substitution of a horse.
[0034] The target horse for which the above various conditions have been set by the first player is posted on the list of horses requested for training HL shown in FIG. 3, and the information is shared among multiple players who are potential recipients (strictly speaking, players other than the first player). The scope of information shared may be limited to players who have been registered in advance as those willing to be entrusted with the training of the target horse. When a player who is a potential recipient wishes to be entrusted with training a horse among the multiple target horses posted on the list of horses requested for training HL, the player selects the relevant target horse and enters as a person wishing to be entrusted with training the target horse. It is also possible to check details such as the abilities and requests for each target horse by tapping the details button in the list of horses requested for training HL.
[0035] After the first player specifies the requested items, if there are entries from other players wishing to be entrusted with the horse of the first player's choice, information on the multiple players wishing to be entrusted with the horse is posted on the entrustment applicants list JL shown in FIG. 4. In addition to the name or ID of the player wishing to be entrusted with the horse, the entrustment applicants list JL also lists the grade of the farm and the number of times the player has been entrusted with the horse as a training agent, as a performance record of the horse training agent. The first player selects one of the multiple players on the entrustment applicants list JL who is deemed suitable to be entrusted with the horse training agent role. In this embodiment, the number of players that can be selected is limited to one, but multiple players may be selected.
[0036] After the selection of the person wishing to be entrusted with the horse, the selected player is notified of the horse-raising substitute request from the first player. The player who receives the notification decides whether or not to accept the horse-raising substitute role through the confirmation screen CS shown in Fig. 5. The player who decides to accept the horse-raising substitute role acts as the second player and can raise the horse by his / her own operation during the training period specified by the first player, specifically, can train the horse at his / her own farm.
[0037] It is also possible to impose restrictions on the number of target horses that the second player can accept at the same time (including cases where some of the training substitution periods overlap). For example, the number of target horses that can be accepted at the same time may be limited to one, and multiple target horses cannot be accepted at the same time. It is also possible to restrict the number of target horses that can be accepted from other players (players other than the first player) but not from the same player at the same time, or to allow multiple target horses to be accepted from the same player but not from other players at the same time.
[0038] When the second player's substitute training is completed normally by satisfying the completion conditions, the substitute training authority set for the second player is released / invalidated, the horse's parameters are changed based on the results of the substitute training, and the horse's training authority is returned to the first player. In the game, the horse that was kept at the second player's farm is returned to the first player's farm, so hereinafter, the return of the substitute training authority for the horse from the second player to the first player is also referred to as "the horse being returned to the first player." When the substitute training is completed and the horse is returned to the first player, a "reward" is given to the second player.
[0039] A "reward" is a value or right granted to the second player in return for acting as a training agent. The type (content) or amount of reward may be changed depending on the results of the training agent acted by the second player, specifically, the number of weeks of training during the training agent act, or the increase in a parameter due to the training agent act. In addition, multiple types of rewards may be granted in combination. By changing the type (content) or amount granted, or by combining multiple types of rewards, rewards can be made more advantageous to the second player.
[0040] The rewards include in-game currency or items, etc. transferred from the first player to the second player as a reward (the amount of in-game currency or items, etc. owned by the first player decreases depending on the number of transfers), in-game currency or items, etc. given to the second player as a bonus regardless of the first player (the amount of in-game currency or items, etc. owned by the first player does not decrease depending on the number of transfers), and also the rights listed below. (a) The right for the second player to use the returned horse in the game. Specifically, this includes the right for the second player to borrow the returned target horse from the first player and use it in an in-game event such as a race, or the right for the second player to borrow the returned target horse from the first player and produce a new racehorse, i.e., the right to use the target horse as a breeding stallion or broodmare. (b) The second player has the right to obtain at least a portion of the value that the first player has gained by entering the returned target horse in a race. Specifically, this includes the second player obtaining X% (for example, 10%) of the in-game currency acquired by the target horse, the same item as the acquired item or a related item (for example, if the acquired item is an item that recovers fatigue 100%, an item that recovers fatigue 30%), or, if the horse has earned the right to participate in a special race, the right to participate in that special race, etc. (c) The right to have the name and other information of the second player registered in the attributes of the returned horse. Specifically, this includes cases where the name of the second player is displayed as the trainer of the target horse.
[0041] On the other hand, if the conditions set by the first player when requesting the substitution are not met, or if at least one of the first and second players requests cancellation, the substitution may be interrupted even if it is in the middle of the substitution. In this case, even if the parameters of the target horse have changed due to the substitution up until the time of interruption, the target horse is returned to the first player in the state before the substitution, that is, the target horse whose parameters have not changed since the substitution request. In addition, if the substitution is interrupted, the above-mentioned reward is not given to the second player.
[0042] During the substitute training, the first player can check the progress of the second player's substitute training of the target horse (for example, the evaluation value described below and the current parameters of the target horse, etc.). This allows the first player to appropriately check whether the substitute training is progressing smoothly (whether the training quota can be achieved) during the substitute training. This can be used as a basis for deciding whether to interrupt the substitute training or to continue with the current substitute training conditions (for example, whether it is better to change the training course, etc.).
[0043] [Configuration of an information processing device and a user terminal according to an embodiment of the present invention] Next, the configurations of an information processing device and a user terminal 12 according to a first embodiment of the present invention will be described. The information processing device according to the first embodiment is configured by a game computer, more precisely a server computer (hereinafter referred to as a server 10). As shown in FIG. 6, the server 10 is communicably connected to the user terminal 12 via a network 14, and together with the user terminal 12, forms an information processing system S for games. The server 10 may be configured with one computer, or may be configured with a plurality of computers distributed in parallel.
[0044] As shown in FIG. 6, the server 10 has a processor 21, a memory 22, a communication interface 23, and a storage 24, and these devices are electrically connected via a bus 25. In addition, an operating system (OS) and a dedicated program for processing information related to the game are installed as software in the server 10. These programs correspond to the "programs" of the present invention. When the processor 21 operates according to the above programs, the server 10 functions as an information processing device of the present invention and executes a series of processes related to the progress of the game.
[0045] The processor 21 may be composed of a CPU (Central Processing Unit), an MPU (Micro-Processing Unit), an MCU (Micro Controller Unit), a GPU (Graphics Processing Unit), a DSP (Digital Signal Processor), a TPU (Tensor Processing Unit), an ASIC (Application Specific Integrated Circuit), or the like.
[0046] The memory 22 may be configured with semiconductor memory such as a Read Only Memory (ROM) and a Random Access Memory (RAM).
[0047] The communication interface 23 may be, for example, a network interface card, a communication interface board, etc. The standard of data communication by the communication interface 23 is not particularly limited, and examples thereof include communication by wireless LAN based on Wi-fi (registered trademark), communication by a 3G to 5G or later generation mobile communication system, and communication based on LTE (Long Term Evolution).
[0048] The storage 24 may be configured with a flash memory, a hard disc drive (HDD), a solid state drive (SSD), a flexible disc (FD), a magneto-optical disc (MO disc), a compact disc (CD), a digital versatile disc (DVD), a secure digital card (SD card), or a universal serial bus memory (USB memory). The storage 24 may be built into the server 10, or may be attached to the server body in an external form. Furthermore, the storage 24 may be configured with an external computer (e.g., a database server) communicably connected to the server body. As a technology for recording various data, a distributed ledger technology such as a block chain may be used to avoid unauthorized data tampering.
[0049] The server 10 distributes information necessary for the progress of the game to each player, and also collects and stores information from each player. The information stored by the server 10 includes information regarding each player's play history of the game, such as the racehorses that each player has owned to date and the current parameters of each racehorse, the number of in-game currencies and items, etc., owned, and the number of times that the player has been entrusted with training on behalf of the horse. In addition, for a player who has requested to act as a training agent for a target horse, information regarding the training agent, such as the training conditions and the current status of the training agent, is stored in the server 10.
[0050] In addition, the server 10 executes various information processes related to the progress of the game, including the processes described below. (a) Processing for changing the parameters of a racehorse being trained. (b) A process of having a second player act on behalf of the first player in raising the target horse. (c) A process for completing or interrupting the second player's training of the target horse. (d) A process of returning the target horse for which training has been completed or interrupted to the first player. (e) A process of awarding a reward to the second player. (f) A process for identifying the time (training time) during which the second player acted as a trainer for the target horse. (g) A process for identifying the type and amount of value spent by the second player on training the target horse. (h) Processing to change the amount of value of each player (such as the amount of in-game currency or items possessed). (i) Processing to generate or hold various in-game events, including races. (j) A process of awarding value to a player whose racehorse has won a race.
[0051] The user terminal 12 is a client terminal operated by a player to play the game, and specifically includes a personal computer, a smartphone, a mobile phone, a tablet terminal, a game console, a television receiver capable of inputting information, a wearable terminal, etc. Note that, for convenience of illustration, only two user terminals 12 are shown in Fig. 6, but the number of user terminals 12 may be any number equal to or greater than two.
[0052] The user terminal 12 receives information necessary for the progress of the game from the server 10, and displays images contained in the information on a screen such as a display, and outputs sounds from a speaker, etc. The user terminal 12 also accepts operations performed by the player while playing the game, and transmits information to the server 10 according to the contents of the operations.
[0053] For example, when training a racehorse in the game, the player performs a training operation on the user terminal 12. The training operation is an operation related to training a racehorse, and includes inputting information necessary for training and selecting from a plurality of items related to training. For example, the player specifies a training course in the menu list ML of FIG. 1, and performs an operation for entry registration to enter the racehorse in a desired race through a registration screen (not shown).
[0054] Also, the player requesting the substitution of the target horse, i.e., the first player, performs operations for requesting substitution of the target horse on the user terminal 12, for example, specifying various request items on the substitution of the target horse request screen IS in Fig. 2, and selecting one applicant from the applicant list JL in Fig. 4. Meanwhile, the other player selects and enters a target horse for which he wishes to substitute the horse from among a plurality of target horses listed on the substitution of the target horse horse request list HL in Fig. 3. Also, the player who has accepted the substitution of the target horse, i.e., the second player, can train the racehorse (target horse) for which he is to substitute the horse, by performing normal training operations on the user terminal 12, after indicating his intention to comply with the substitution of the target horse request from the first player through the confirmation screen CS in Fig. 5.
[0055] In addition, during the substitute training, the first player can sequentially check the status of the second player's substitute training of the target horse through communication between the user terminal 12 and the server 10, and can view, for example, the number of weeks of training and the parameters of the target horse at each point during the substitute training on the screen of the user terminal 12.
[0056] [Functions of the information processing device according to one embodiment of the present invention] The configuration of the server 10, which is an information processing device according to the first embodiment, will be described again from the functional aspect. As shown in Fig. 7, the server 10 has an operation reception unit 30, a distribution unit 40, a storage unit 50, and an information processing unit 60. Of these, the storage unit 50 is realized by the memory 22 or the storage 24, and the other functional units are realized by the cooperation of the hardware devices constituting the server 10 and the programs installed in the server 10. Each functional unit will be described in detail below.
[0057] (Operation reception section) The operation reception unit 30 receives operations performed by the player on the user terminal 12 while playing the game, and more precisely, receives data indicating the content of the operations from the user terminal 12. As shown in FIG. 7 , the operation reception unit 30 has a training operation reception unit 31, a request reception unit 32, a candidate selection reception unit 33, an acceptance confirmation reception unit 34, and a race registration reception unit 35.
[0058] The training operation receiving unit 31 receives a racehorse training operation by a player. The training operation is a specification operation for training a racehorse, or more precisely, for training, and in the training operation, the racehorse to be trained, the training course, the value to be spent on training, etc. are specified. The training operation receiving unit 31 receives data indicating the above-mentioned specified contents from the user terminal 12.
[0059] The request receiving unit 32 receives a designation operation performed by the first player to request training of the target horse, specifically, an operation to designate requested items such as the training period and training conditions described above, and more specifically, receives data indicating the designated requested items from the user terminal 12.
[0060] The candidate selection receiving unit 33 receives an operation by the first player to select one candidate from the entrustment applicant list JL when making a training proxy request, and more specifically, receives data indicating the selection result from the user terminal 12. Also, the candidate selection receiving unit 33 receives an operation by the second player to select a target horse from the training proxy request horse list HL, and more specifically, receives data indicating the selection result from the user terminal 12.
[0061] The acceptance confirmation receiving unit 34 accepts the acceptance confirmation operation performed when the player wishing to be the acceptor selected by the first player decides to accept the training agency through the confirmation screen CS of Figure 5, and more specifically, receives data indicating whether or not the acceptance has been accepted from the user terminal 12.
[0062] The race registration acceptance unit 35 accepts a registration operation performed by a player to enter a racehorse in a race of his / her choice. In the registration operation, the desired race to enter, the date of the race, the racehorse to enter, etc. are specified, and the race registration acceptance unit 35 receives data indicating these contents from the user terminal 12.
[0063] (Distribution Department) The distribution unit 40 distributes information necessary for the progress of the game to each player's user terminal 12, and has an event information distribution unit 41, an information presentation unit 42, and an inquiry unit 43, as shown in FIG.
[0064] The event information distribution unit 41 distributes information about various events such as races. On the user terminal 12 side that receives the information distributed by the event information distribution unit 41, video and audio of the event are output (displayed, played, etc.).
[0065] The information presentation unit 42 corresponds to the "information presentation processing unit" of the present invention, and distributes information on multiple players (strictly speaking, multiple players other than the first player) including the second player who is registered as a candidate for trustee to the first player. The information presentation unit 42 also distributes information on the target horse registered by the first player to multiple players including the second player who is registered as a candidate for trustee.
[0066] The inquiry unit 43 delivers inquiry information on a predetermined matter to a predetermined player, for example, to a player who wishes to be entrusted with the training proxy selected by the first player, inquiry information as to whether or not the training proxy can be accepted. Also, to a second player who is performing the training proxy, inquiry information as to whether or not the training proxy should be continued.
[0067] (Storage part) The storage unit 50 stores information necessary for the progress of the game, and as shown in FIG. 7, has a player information storage unit 51, a racehorse information storage unit 52, a training proxy request storage unit 53, and a training proxy status storage unit .
[0068] The player information storage unit 51 stores player information on each player of the game for each player. As shown in FIG. 8, the player information includes the name or ID of each player, the account name for the game, the total playing time of the game, the ID of the racehorse owned (owned horse ID), the grade of the farm owned, the number of times training proxy has been accepted, a training proxy flag indicating whether or not a training proxy is currently being requested, and a candidate flag indicating whether or not the player is currently a candidate. The player information also includes information (not shown) regarding the number of in-game currencies or items or other values held. Note that the player information may include information other than the above, such as the name or ID of another player registered as a friend by the player.
[0069] The racehorse information storage unit 52 stores racehorse information on each racehorse owned by each player for each racehorse. As shown in FIG. 9, the racehorse information includes the name of each racehorse, an identification ID, the account name of the player who owns the racehorse, current parameters (specifically, ability values such as stamina, speed, and power, and race results such as the number of past races participated in and the number of wins), the current number of weeks of training, and the remaining number of training periods (remaining weeks). Note that the racehorse information may include other information on the racehorse, such as information on the pedigree of the parent horse, such as the name or ID of the parent horse, and trainer information such as the name or ID of the trainer. In addition, the information on the racehorse may include mask information that is not displayed on the user terminal 12 or the like and cannot be confirmed by the player.
[0070] The training proxy request storage unit 53 stores training proxy request information related to a training proxy request for each request. As shown in Fig. 10, the training proxy request information includes an ID for identifying the training proxy request (request ID), the account name of the player who requested the training proxy, the training period, an ID for identifying the racehorse (target horse) related to the requested training proxy, training conditions (specifically, the number of training weeks to be achieved during the training proxy, the training course, and the type of parameter to be increased by the training proxy and its target value), and the account name of the player who accepted the training proxy.
[0071] The substitute training status storage unit 54 stores, for each substitute training, training status information relating to the progress of the currently ongoing substitute training. As shown in Fig. 11, the substitute training status information includes a request ID, a start date of the substitute training in real time, the number of weeks of training from the start of the substitute training to the present time in game time, the current value of the desired training parameter, the number of medals given as the training budget, and the number of medals consumed for the substitute training up to the present time.
[0072] (Information Processing Department) The information processing unit 60 executes information processing necessary for the progress of the game, and as shown in FIG. 7, has a parameter changing unit 61, an agency processing unit 62, an agency completion unit 63, an agency interruption unit 64, an agency time determination unit 65, a consumption value determination unit 66, a return unit 67, a reward granting unit 68, a race result determination unit 69, and a value granting unit 70.
[0073] When the training operation receiving unit 31 receives a training operation from the player, the parameter changing unit 61 executes a process of changing the parameters of the racehorse to be trained stored in the racehorse information storage unit 52, specifically ability values such as stamina, speed, and power, according to the content of the operation. At this time, the change amount (increase amount) of each parameter changes according to the training course specified by the player in the training operation and the amount of value consumed. Note that the parameter changing unit 61 also changes the parameters appropriately when an interruption condition is met during substitute training.
[0074] When the acceptance confirmation accepting unit 34 accepts a reply from the applicant selected by the first player that the horse training proxy will be accepted, the proxy processing unit 62 executes a process of making the applicant the second player and having the second player act on behalf of the applicant in training the target horse. Specifically, the proxy processing unit 62 sets the authority to train the target horse for the second player, and stores the account name of the second player in the training proxy request storage unit 53 in association with the request ID for the training proxy.
[0075] When a completion condition for the training substitution is satisfied, the substitution completion unit 63 completes the substitution of the target horse by the player who has accepted the training substitution. The completion condition is, for example, a condition that the training condition specified by the first player when requesting the training substitution is satisfied. In other words, when the number of training weeks in the training substitution of the target horse by the second player reaches the number of training weeks specified by the first player, or when the parameters of the target horse increase to the target values specified by the first player, the substitution completion unit 63 cancels / invalidates the substitution training authority set for the second player, and completes the substitution of the target horse by the second player.
[0076] When the interruption condition for the training substitution is satisfied, the substitution interruption unit 64 interrupts the training substitution of the target horse by the player who has been entrusted with the training substitution in the middle of the training substitution. Specifically, the substitution interruption unit 64 interrupts the training substitution by canceling / invalidating the training substitution authority set for the second player. Furthermore, when interrupting the training substitution, even if the parameters of the target horse have changed due to the training substitution by the second player up until the interruption time, the substitution interruption unit 64 returns the parameters of the target horse to the state before the training substitution was performed, that is, the state in which the parameters of the target horse have not changed since the training substitution request, and then interrupts the training substitution of the target horse by the second player.
[0077] The interruption condition is a condition related to the progress of the substitute training of the target horse, specifically, the current progress of the substitute training has not reached a standard, etc. As an example, the substitution interruption unit 64 calculates an evaluation value at each point during the substitute training. The evaluation value is a value calculated based on the substitute time (specifically, the number of training weeks increased during the substitute training period) described below and the amount of value spent on the substitute training, and is, for example, the ratio of the amount of value to the substitute time. Then, when the evaluation value satisfies the interruption condition, specifically, when the evaluation value falls below a standard value, the substitution interruption unit 64 interrupts the second player's substitute training of the target horse at that point.
[0078] The interruption condition is not limited to the above conditions, and may be, for example, that the substitution time falls below a predetermined time after a certain time has elapsed since the start of the substitution for the training of the target horse. Also, the substitution for the training of the target horse by the second player may be interrupted if the parameter value of the target horse increased by the time a certain time has elapsed since the start of the substitution for the training of the target horse does not reach a reference value. Also, regardless of the parameter value of the target horse, the substitution for the training of the target horse by the second player may be interrupted, for example, when at least one of the first player or the second player requests cancellation, regardless of the parameter value of the target horse.
[0079] The substitution time determination unit 65 determines the in-game time spent on the substitute training of the target horse (hereinafter referred to as substitution time). The substitution time corresponds to, for example, the number of weeks of training from the start of the substitute training to the current time. In other words, when determining the substitution time for the substitute training of the target horse by the second player, the substitution time determination unit 65 determines the number of weeks of training that have been reached since the second player started the substitute training of the target horse to the current time as the substitution time. The determined substitution time, i.e., the number of weeks of training, is also used as a reference for the substitution interruption unit 64 to determine whether the interruption condition is met.
[0080] The consumption value identifying unit 66 identifies the amount of value, such as in-game currency, consumed in the training proxy of the target horse. For example, when the above-mentioned completion condition is satisfied for the training proxy of the target horse by the second player, the consumption value identifying unit 66 identifies the amount of value consumed up to the point in time when the completion condition is satisfied. In addition, at any point in time during the training proxy, the consumption value identifying unit 66 can also identify the amount of value consumed in the training proxy up to that point in time, and the amount of value identified therein is also used as a reference when the proxy interruption unit 64 determines whether the interruption condition is satisfied.
[0081] The return unit 67 returns the target horse from the second player to the first player when a predetermined return condition is satisfied, that is, when the substitution completion unit 63 completes the second player's substitution of the target horse, or when the substitution interruption unit 64 interrupts the second player's substitution of the target horse. This results in the authority to raise the target horse being returned from the second player to the first player. Note that if the substitution is completed, the target horse with its parameters changed based on the substitution is returned to the first player, and if the substitution is interrupted, the target horse with its parameters unchanged from the time of the substitution request is returned to the first player.
[0082] When the second player has completed the substitution training of the target horse and the target horse has been returned to the first player, the reward granting unit 68 grants the above-mentioned reward to the second player. When the reward has been granted, the content of the granted reward is reflected in the player information of each player stored in the player information storage unit 51, or in the racehorse information regarding the target horse stored in the racehorse information storage unit 52. On the other hand, when the substitution training is interrupted and the target horse is returned to the first player with parameters that have not changed since the substitution training request, no reward is granted to the second player.
[0083] The race result determination unit 69 determines the outcome of each race in the game, i.e., the finishing order of each racehorse in the race, based on the parameters, and generates event performance data according to the determined race results. The generated event performance data is distributed by the event information distribution unit 41 to the player who has entered the racehorse in the race.
[0084] The value granting unit 70 grants the value of in-game currency or items, etc., as a prize or secondary prize to the player who entered the racehorse in accordance with the result of the race in which the racehorse entered. When the value is granted, the amount of value of the in-game currency, etc., equivalent to the prize money, is added to the player information of each player stored in the player information storage unit 51. A predetermined value is also granted when the second player enters the target horse in a race while acting as a training agent and wins the race. In this case, the value may be granted to the second player acting as a training agent for the target horse, or to the first player who is the owner of the target horse.
[0085] The above describes the configurations of the server 10 and the user terminal 12. Generally, the server 10 and the user terminal 12 have various functions other than those described above, but here, only the characteristic functions that provide the operational effect in the information processing system S of the present invention will be described, and illustrations and descriptions of other known functions will be omitted.
[0086] [Information processing flow according to one embodiment of the present invention] Next, a flow relating to substitute training (hereinafter referred to as substitute training flow) among the information processing flows by the information processing system S will be described. The substitute training flow employs the information processing method of the present invention, and in other words, each step in the substitute training flow corresponds to a component of the information processing method of the present invention. In the following, a specific case will be given to easily explain the substitute training flow, and the first player who requests substitute training will be called Player X, the second player who accepts the substitute training will be called Player Y, and the racehorse (target horse) related to the substitute training will be called Racehorse Z.
[0087] To execute the training proxy flow, players X and Y log in to the game and start playing. In the game, players X and Y each own at least one racehorse and have in-game currency or items or other value required for training. In addition, multiple players including player Y (strictly speaking, multiple players other than player X) are registered in advance as trustee candidates for the training proxy flow.
[0088] 12 to 14, the substitute training flow begins with the player X operating the user terminal 12 to specify the requested items related to the substitute training of the racehorse Z, specifically the training period and the training conditions (S001). The server 10 accepts the substitute training request from the player X through communication with the user terminal 12 of the player X, and acquires data indicating the requested items in detail (S002).
[0089] Next, the player Y operates the user terminal 12 to select a horse for which he / she wishes to be entrusted with training (S003), and the server 10 accepts the selection result of the player Y through communication with the user terminal 12 of the player Y, and more specifically, acquires data indicating the horse selected by the player Y (S004). Incidentally, in this case, the race horse Z corresponds to the horse selected by the player Y.
[0090] Next, the server 10 presents information on multiple players including the trustee player Y to the player X (S005), and when the player X operates the user terminal 12 to select the trustee (S006), the server 10 accepts the selection result of the player X through communication with the user terminal 12 of the player X, and more specifically, acquires data indicating the trustee selected by the player X (S007). Incidentally, in this case, there are multiple trustees other than the player Y, and the player Y corresponds to the trustee selected from among the multiple trustees.
[0091] Thereafter, the server 10 inquires of the player Y whether or not to accept the training proxy requested by the player X through communication with the user terminal 12 of the player Y (S008). The player Y responds through the confirmation screen CS of Fig. 5 whether or not to accept the training proxy, and if he or she intends to accept, he or she responds to that effect (S009). Note that the following steps will be described assuming that the player Y has responded that he or she will accept the training proxy.
[0092] The server 10 executes a process to have the player Y act as a substitute for the breeding of the racehorse Z, that is, sets the authority to breed the racehorse Z to the player Y (S010). Thereby, the player Y can breed the racehorse Z at the farm that he / she owns thereafter, in other words, the breeding operation of the player Y regarding the racehorse Z is accepted by the server 10.
[0093] When the player Y performs a training operation on the user terminal 12 to train the racehorse Z (S011), the server 10 accepts the training operation through communication with the user terminal 12 of the player Y, and specifically receives data indicating the training course and the consumed in-game currency or items (S012). In response to this, the server 10 changes the parameters of the racehorse Z stored in the racehorse information storage unit 52, specifically stamina, speed, power, etc. (S013). At this time, each parameter is changed according to the content of the training operation accepted from the player Y (the training course and the consumed amount of in-game currency or the type of consumable item, etc.). However, the change does not necessarily occur regularly, and even if the content of the training operation is the same, the amount of change may be changed randomly, etc.
[0094] During the substitute training period, the server 10 appropriately determines whether or not a completion condition is met for the substitute training of racehorse Z by player Y (S014). For example, the completion condition is met when the number of training weeks during the substitute training period reaches a value specified by player X, or when a parameter desired by player X among the parameters of racehorse Z reaches a target value. When the completion condition is met, the server 10 completes the substitute training of racehorse Z by player Y (S015).
[0095] When the substitute training of racehorse Z is completed, the server 10 cancels the substitute training authority for racehorse Z that was set for player Y, returns racehorse Z to player X with its parameters changed according to the substitute training up to that point (S016), awards a reward for the substitute training to player Y (S017), and ends the substitute training flow.
[0096] On the other hand, if the completion condition is not satisfied during the substitute training period, the server 10 appropriately determines whether or not the interruption condition is satisfied for the substitute training of racehorse Z by player Y (S018). For example, if the number of weeks of training falls below a predetermined number when a certain amount of time has elapsed since player Y started the substitute training of racehorse Z, or if the parameters of racehorse Z up to that point (particularly the ability value that player X wants to increase) have not reached a reference value, the interruption condition is satisfied. If the interruption condition is satisfied, the server 10 interrupts player Y's substitute training of racehorse Z (S019).
[0097] When the substitute training of racehorse Z is interrupted, the server 10 cancels the substitute training authority for racehorse Z that was set for player Y, and restores the parameters that were changed in accordance with the substitute training up to that point to their original states, i.e., the states at the time of the substitute training request (S020), and then returns racehorse Z to player X (S021), and ends the substitute training flow.
[0098] On the other hand, while neither the completion condition nor the interruption condition is satisfied, the above steps S011 to S014 and S018 of the substitute breeding flow are repeatedly performed. In other words, as long as neither the completion condition nor the interruption condition is satisfied, the player Y can repeatedly perform breeding operations and registration operations, and can change the parameters of the racehorse Z every time the breeding operation is performed.
[0099] [Other embodiments] Up to this point, specific examples have been given of the information processing device, information processing method, and program of the present invention, but the above-described embodiments are merely examples, and the present invention is not limited to the above-described embodiments, and other embodiments may also be considered.
[0100] In the above embodiment, the server computer for distributing game data (i.e., the server 10) functions as the information processing device of the present invention, but this is not limited thereto, and some of the functions of the server 10 may be provided in the user terminal 12. For example, the functions of the proxy processing unit 62, etc. may be provided in the user terminal 12.
[0101] In addition, in this embodiment, the player information and racehorse information are stored and possessed in a server computer for distributing game data (i.e., server 10), but it is also possible to provide a separate database server (not shown) and store the information all together in that database server, or to store the information on the user terminal 12 side.
[0102] In this embodiment, a player who is a potential recipient enters a request to be entrusted with a target horse, and the first player who requested the horse to be trained on behalf of the horse selects a recipient from among the multiple recipients, and when the selected recipient responds that they will accept the horse training after confirming their intention to be entrusted with the horse training on behalf of the horse, the recipient is made the second player and the second player is made to train the target horse on behalf of the horse. However, this is not limited to the above, and for example, the first player may specify training conditions when requesting the horse to be trained on behalf of the horse, the player who is a potential recipient may set the conditions, and the two conditions may be compared, and the candidate who has set the conditions that match the training conditions may be made the second player, and the second player may be made to train the target horse on behalf of the horse.
[0103] In this embodiment, the player can enjoy all the functions free of charge in principle, but some functions may be limited and the limited functions may be available by paying a certain fee. For a player who has paid a certain fee, various conditions may be set to give the player an advantage in playing, such as increasing the number of trainings that can be performed in one weekly operation, making it easier to raise the grade of the farm, being able to obtain specific items, and increasing the amount of change in parameters in training. The fee may be a pay-per-use system, or may be effective for the player for a certain period of time (for example, one month or one year) once the fee is paid (subscription).
[0104] [summary] The main features of the information processing device, information processing method, and program according to the above-described embodiment are as follows.
[0105] [1] The information processing device according to this embodiment has an agent processing unit that causes a second player to develop a game object owned by a first player, a return unit that returns to the first player a game object whose parameters have been changed based on the operation of the second player when a predetermined return condition is satisfied, and a reward granting unit that grants a reward to the second player when the game object is returned. According to the above information processing device, when the second player is made to raise a game object owned by the first player, a reward is given to the second player when the game object whose parameters have been changed based on the operation of the second player is returned to the first player. Therefore, the first player who is the entruster can save the trouble of raising a game object, and by making good use of the raising proxy, the first player can raise the game object to have better abilities than if the first player had raised it himself. On the other hand, the second player who is the trustee can receive a reward as a result of the raising proxy. In this way, an environment in which the raising proxy of game objects can be actively used can be created by generating benefits for both the first player and the second player.
[0106] [2] In the above information processing device, the reward granting unit grants, as a reward, the right to use the returned game object in the game to the second player. As a result, the second player can continue to use the game object that he has developed and is very attached to in the game even after returning it to the first player, even though it is a game object owned by someone else, and this improves the second player's satisfaction with the reward. In addition, since the second player can use the game object himself even after returning it, this also motivates him to want to further improve the abilities of the game object. This improves the quality of the substitute development, which in turn benefits the first player. This makes it possible to create an even more favorable environment in which substitute development of game objects can be actively utilized.
[0107] [3] In the above information processing device, the reward granting unit enables the second player to generate another object using the returned game object based on the right. As a result, the second player can independently generate new objects using the game object that he / she has developed and has a strong attachment to, even though the game object is owned by someone else, and this improves the second player's satisfaction with the reward. In addition, since the second player can use the game object to generate other objects even after it is returned, this also motivates the second player to further improve the abilities of the game object, in cases where a game object with high abilities is more likely to generate other objects with high abilities. This improves the quality of the substitute training, which in turn benefits the first player. This makes it possible to create an even more favorable environment in which substitute training of game objects can be actively utilized.
[0108] [4] In the above information processing device, the reward granting unit grants at least a portion of the value acquired by the first player by using the returned game object in the game as a reward. As a result, the reward that the second player receives varies depending on the performance after returning the game object that he / she has trained, and this not only increases the second player's satisfaction with the reward, but also motivates the second player to further improve the ability of the game object. This improves the quality of the substitute training, which in turn benefits the first player. This makes it possible to create an even more favorable environment in which substitute training of game objects can be actively utilized.
[0109] [5] In the above information processing device, the reward granting unit grants, as a reward, registration of information about the second player in the attributes of the returned game object. This allows the second player to gain honor as a trainer depending on the results after returning the trained game object, and this not only increases the second player's satisfaction with the reward, but also motivates the second player to further improve the ability of the game object. This improves the quality of the training proxy, which in turn benefits the first player. This makes it possible to create an even more favorable environment in which training proxy of game objects can be actively utilized.
[0110] [6] In the above information processing device, the proxy processing unit causes the second player to raise a specific game object selected by the second player from among a plurality of game objects. This allows the second player to select the game object he or she would like to train, which increases the fun of playing the training proxy in addition to the reward. Furthermore, if the game object is one that the second player selected, it also motivates the second player to want to further improve the abilities of the game object. This improves the quality of the training proxy, which in turn benefits the first player. This makes it possible to create an even more favorable environment in which training proxy for game objects can be actively utilized.
[0111] [7] The above-mentioned information processing device further has an information presentation processing unit that presents information about the second player to the first player, and after presenting the information about the second player to the first player, when a request is received from the first player to ask the second player to raise a game object, the proxy processing unit causes the second player to raise the game object. This allows the first player to request a training proxy after checking the track record and reliability of the second player, so that the first player can use the training proxy with peace of mind, and the probability that the game object will be trained to have better abilities than if the first player were to train it himself is improved. On the other hand, the second player also feels a sense of satisfaction from being selected by the first player, which motivates him to further improve the abilities of the game object. This improves the quality of the training proxy, which in turn benefits the first player. This makes it possible to create an even more favorable environment in which training proxy of game objects can be actively used.
[0112] [8] In the above-mentioned information processing device, if a specified return condition is not satisfied, the return unit returns the game object before it is developed to the first player based on the operation of the second player, and the reward granting unit does not grant a reward to the second player. As a result, even if the first player does not obtain satisfactory results, the game object is returned to the state it was in when the proxy training request was made, so the first player does not have to worry about failing to train and wasting a game object made of excellent materials. On the other hand, even if the second player fails to train, the game object is returned to the state it was in when the proxy training request was made, so the second player can engage in proxy training with peace of mind. This makes it possible to create an even more favorable environment in which proxy training of game objects can be actively utilized.
[0113] [9] Furthermore, according to the information processing method of the present invention, a computer causes a second player to develop a game object owned by a first player, and when a predetermined return condition is satisfied, the computer returns to the first player the game object whose parameters have been changed based on the operation of the second player, and when the game object is returned, the computer grants a reward to the second player. According to the above information processing method, when the second player is made to raise a game object owned by the first player, a reward is given to the second player when the game object whose parameters have been changed based on the operation of the second player is returned to the first player. Therefore, the first player who is the entruster can save the trouble of raising a game object, and by making good use of the raising proxy, the first player can raise the game object to have better abilities than if the first player had raised it himself. On the other hand, the second player who is the trustee can receive a reward as a result of the raising proxy. In this way, benefits are generated for both the first player and the second player. This allows an environment to be created in which the raising proxy of game objects can be actively used.
[0114] The information processing method of the present invention is realized by an information processing device alone or in combination with another terminal such as a user terminal. Here, the information processing device may be a server computer for ASP (Application Service Provider), SaaS (Software as a Service), PaaS (Platform as a Service), or IaaS (Infrastructure as a Service). In this case, the above series of information processing (excluding input and display of information) is executed by the server computer, so that the user terminal side only needs to input information to be handed over to the server computer and display information distributed from the server computer.
[0115]
[10] Furthermore, according to the program of the present invention, a computer causes a second player to develop a game object owned by a first player, and when a specified return condition is satisfied, causes the computer to return to the first player a game object whose parameters have been changed based on the operation of the second player, and when the game object is returned, causes the computer to grant a reward to the second player. According to the above program, when the second player is made to raise a game object owned by the first player, a reward is given to the second player when the game object whose parameters have been changed based on the operation of the second player is returned to the first player. Therefore, the first player, who is the entruster, can save the trouble of raising a game object, and by making good use of the raising proxy, the first player can raise the game object to have better abilities than if the first player had raised it himself. On the other hand, the second player, who is the trustee, can receive a reward as a result of the raising proxy. In this way, benefits are generated for both the first player and the second player. This allows for the creation of an environment in which the raising proxy of game objects can be actively used.
[0116] The program of the present invention may be acquired by reading it from a computer-readable recording medium, or may be acquired (downloaded) via a network such as the Internet or an intranet. [Explanation of symbols]
[0117] 10 Server 12 User terminal 14 Network 21 Processors 22 Memory 23 Communication Interface 24 Storage 25 Bus 30 Operation reception section 31 Training Operation Reception Department 32 Request Reception Department 33 Candidate Selection Reception Section 34. Acceptance Confirmation Reception Department 35 Race Registration Desk 40 Distribution Department 41 Event Information Distribution Department 42 Information Provision Department 43 Inquiry Department 50 Storage section 51 Player information storage unit 52 Racehorse information storage unit 53 Training agent request memory unit 54 Training agent status memory unit 60 Information Processing Section 61 Parameter change section 62 Substitute Processing Unit 63 Substitution Completion Department 64 Agency interruption part 65 Substitute Time Specification Department 66 Consumer Value Identification Department 67 Return Section 68 Reward Department 69 Race Results Decision Department 70 Value Addition Department CS confirmation screen HL Horse breeding request list IS Training Agency Request Screen JL Contractor List ML Menu List S Information Processing System
Claims
1. a processor, the processor comprising: displaying, on a terminal of the first player, a first screen for selecting a first game object to be requested to be raised by another player from among game objects stored in association with the account of the first player; displaying a second screen on a terminal of the first player for selecting a second player to be requested to raise the first game object from among a plurality of players; Setting a development authority for the first game object in association with an account of the second player selected by the first player; changing a parameter of the first game object based on an operation of the second player; When a predetermined return condition is satisfied, returning the right to raise the first game object to the account of the first player. Information processing device.
2. a processor displays, on a terminal of the first player, a first screen for selecting a first game object to be requested to be raised by another player from among game objects stored in association with the account of the first player; a processor displays a second screen on a terminal of the first player for selecting a second player to be requested to raise the first game object from a plurality of players; A processor sets a development authority for the first game object by linking it to an account of the second player selected by the first player; A processor changes a parameter of the first game object based on an operation of the second player; When a predetermined return condition is satisfied, the processor returns the right to raise the first game object to the account of the first player. Information processing methods.
3. displaying, on a terminal of the first player, a first screen for selecting a first game object to be requested to be raised by another player from among game objects stored in association with the account of the first player; displaying a second screen on a terminal of the first player for selecting a second player to be requested to raise the first game object from among a plurality of players; Setting a development authority for the first game object in association with an account of the second player selected by the first player; changing a parameter of the first game object based on an operation of the second player; When a predetermined return condition is satisfied, returning the right to raise the first game object to the account of the first player. A program that causes a processor to execute a process.
4. A server and a terminal are provided, The server, displaying, on a terminal of the first player, a first screen for selecting a first game object to be requested to be raised by another player from among game objects stored in association with the account of the first player; displaying a second screen on a terminal of the first player for selecting a second player to be requested to raise the first game object from among a plurality of players; Setting a development authority for the first game object in association with an account of the second player selected by the first player; changing a parameter of the first game object based on an operation of the second player; When a predetermined return condition is satisfied, returning the right to raise the first game object to the account of the first player. system.
Citation Information
Patent Citations
Character lend / Rent realizing game program, recording medium recording character lend / Rent realizing game program, character lend / Rent realizing method, and character lend / Rent realizing system
JP2002233668A
Game device and program
JP2006198231A
Game system and game device included therein
JP2008194312A
Game system, game control method, and program
JP2010075433A
Game program, game device, game system, and game processing method
JP2013223582A