JP6799764B2 - Programs, game control methods, game control devices, and game systems - Google Patents
Programs, game control methods, game control devices, and game systems Download PDFInfo
- Publication number
- JP6799764B2 JP6799764B2 JP2017219599A JP2017219599A JP6799764B2 JP 6799764 B2 JP6799764 B2 JP 6799764B2 JP 2017219599 A JP2017219599 A JP 2017219599A JP 2017219599 A JP2017219599 A JP 2017219599A JP 6799764 B2 JP6799764 B2 JP 6799764B2
- Authority
- JP
- Japan
- Prior art keywords
- game
- user
- player character
- game object
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明はプログラム、ゲーム制御方法、ゲーム制御装置、及びゲームシステムに関する。 The present invention relates to programs, game control methods, game control devices, and game systems .
ゲームオブジェクト(ゲームキャラクタ又はゲームアイテム等)をユーザに付与するようなゲームが知られている。このようなゲームでは、ゲームオブジェクトを入手するための条件がユーザによって満足された場合に、ゲームオブジェクトがユーザに付与される。例えば、ゲームオブジェクトを入手するために必要な対価(ゲームポイント等)がユーザによって支払われた場合に、ゲームオブジェクトがユーザに付与される。 A game is known in which a game object (game character, game item, etc.) is given to a user. In such a game, the game object is given to the user when the conditions for obtaining the game object are satisfied by the user. For example, when the user pays the consideration (game points, etc.) required to obtain the game object, the game object is given to the user.
上記のようなゲームでは、ゲームオブジェクトを入手するために必要な対価がゲーム提供者等によって予め定められており、ゲームオブジェクトに対する複数のユーザの評価が当該ゲームオブジェクトの対価に反映されないため、ゲームオブジェクトの対価と、当該ゲームオブジェクトに対する複数のユーザの評価とが合っていない状態となってしまうおそれがある。 In a game as described above, the consideration required to obtain the game object is predetermined by the game provider, etc., and the evaluations of a plurality of users for the game object are not reflected in the consideration of the game object. There is a risk that the consideration for the game object and the evaluations of a plurality of users for the game object do not match.
例えば、通常、レア度の低いゲームオブジェクトの対価は低く設定される傾向にあるが、ゲーム提供者等が当初想定していたよりもゲームオブジェクトの使い勝手が良いこと等により、ゲームオブジェクトに対する複数のユーザの評価が高くなり、その結果として、ゲームオブジェクトの対価と、当該ゲームオブジェクトに対する複数のユーザの評価とが合っていない状態となるおそれがある。すなわち、ゲームオブジェクトに対する複数のユーザの評価の高さと比較して、ゲームオブジェクトの対価が低くなりすぎてしまうおそれがある。 For example, the price of a game object with a low rarity tends to be set low, but due to the ease of use of the game object than initially expected by the game provider, etc., multiple users for the game object The evaluation becomes high, and as a result, the consideration of the game object and the evaluation of a plurality of users for the game object may not match. That is, the price of the game object may be too low as compared with the high evaluation of the game object by a plurality of users.
また例えば、通常、レア度の高いゲームオブジェクトの対価は高く設定される傾向にあるが、ゲーム提供者等が当初想定していたよりもゲームオブジェクトの使い勝手が悪いこと等により、ゲームオブジェクトに対する複数のユーザの評価が低くなり、その結果として、ゲームオブジェクトの対価と、当該ゲームオブジェクトに対する複数のユーザの評価とが合っていない状態となるおそれがある。すなわち、ゲームオブジェクトに対する複数のユーザの評価の低さと比較して、ゲームオブジェクトの対価が高くなりすぎてしまうおそれがある。 Also, for example, the price of a game object with a high degree of rarity tends to be set high, but due to the fact that the game object is not as easy to use as initially expected by the game provider, a plurality of users for the game object. As a result, the consideration of the game object and the evaluation of a plurality of users for the game object may not match. That is, the price of the game object may be too high as compared with the low evaluation of the game object by a plurality of users.
なお、ゲーム提供者等がゲームオブジェクトに対する複数のユーザの評価を考慮して、ゲームオブジェクトの対価を見直すようにすれば、ゲームオブジェクトの対価を上記評価と合わせることが可能になるが、この場合、ゲーム提供者等の手間が増大してしまう。 If the game provider or the like reviews the consideration of the game object in consideration of the evaluation of a plurality of users for the game object, the consideration of the game object can be matched with the above evaluation. In this case, The time and effort of the game provider and the like will increase.
本発明は上記課題に鑑みてなされたものであって、その目的は、ゲームオブジェクトに対する複数のユーザの評価を、当該ゲームオブジェクトを入手するための条件に反映させることを、ゲーム提供者等の手間の増大を抑制しつつ実現することが可能なゲーム制御装置、ゲームシステム、及びプログラムを提供することにある。 The present invention has been made in view of the above problems, and an object of the present invention is to reflect the evaluation of a plurality of users on a game object in the conditions for obtaining the game object. It is an object of the present invention to provide a game control device, a game system, and a program that can be realized while suppressing an increase in the number of games.
上記課題を解決するために、本発明の一態様に係るプログラムは、第1のゲームにおいて利用される対象であるゲームオブジェクトをユーザ識別情報と関連付けるための条件の判定結果に基づいて、前記ゲームオブジェクトを前記ユーザ識別情報に関連付けるゲームオブジェクト関連付け処理と、前記ユーザ識別情報に関連付けられた前記ゲームオブジェクトに対するユーザの評価に関する評価情報を取得する評価情報取得処理と、前記評価情報に基づいて前記条件を更新する条件更新処理と、をコンピュータに実行させ、前記ゲームオブジェクトは、他のユーザ識別情報によって識別されるユーザによる第2のゲームのプレイに基づいて、当該ゲームオブジェクトの性能に関する性能情報の少なくとも一部が確定されたゲームオブジェクトであり、前記性能情報に基づき、前記条件の初期設定が行われる、プログラムである。 In order to solve the above problem, the program according to one aspect of the present invention is based on the determination result of the condition for associating the game object used in the first game with the user identification information. The game object association process associated with the user identification information, the evaluation information acquisition process for acquiring the evaluation information regarding the evaluation of the user for the game object associated with the user identification information, and the condition being updated based on the evaluation information. The condition update process is executed by the computer, and the game object is at least a part of the performance information regarding the performance of the game object based on the play of the second game by the user identified by the other user identification information. Is a game object for which the above conditions have been determined , and the initial setting of the conditions is performed based on the performance information .
本発明の一態様に係るゲーム制御方法は、第1のゲームにおいて利用される対象であるゲームオブジェクトをユーザ識別情報と関連付けるための条件の判定結果に基づいて、前記ゲームオブジェクトを前記ユーザ識別情報に関連付けるゲームオブジェクト関連付けステップと、前記ユーザ識別情報に関連付けられた前記ゲームオブジェクトに対するユーザの評価に関する評価情報を取得する評価情報取得ステップと、前記評価情報に基づいて前記条件を更新する条件更新ステップと、含み、前記ゲームオブジェクトは、他のユーザ識別情報によって識別されるユーザによる第2のゲームのプレイに基づいて、当該ゲームオブジェクトの性能に関する性能情報の少なくとも一部が確定されたゲームオブジェクトであり、前記性能情報に基づき、前記条件の初期設定が行われる。
本発明の一態様に係るゲーム制御装置は、第1のゲームにおいて利用される対象であるゲームオブジェクトをユーザ識別情報と関連付けるための条件の判定結果に基づいて、前記ゲームオブジェクトを前記ユーザ識別情報に関連付けるゲームオブジェクト関連付けステップと、前記ユーザ識別情報に関連付けられた前記ゲームオブジェクトに対するユーザの評価に関する評価情報を取得する評価情報取得ステップと、前記評価情報に基づいて前記条件を更新する条件更新ステップと、含み、前記ゲームオブジェクトは、他のユーザ識別情報によって識別されるユーザによる第2のゲームのプレイに基づいて、当該ゲームオブジェクトの性能に関する性能情報の少なくとも一部が確定されたゲームオブジェクトであり、前記性能情報に基づき、前記条件の初期設定が行われる。
本発明の一態様に係るゲームシステムは、第1のゲームにおいて利用される対象であるゲームオブジェクトをユーザ識別情報と関連付けるための条件の判定結果に基づいて、前記ゲームオブジェクトを前記ユーザ識別情報に関連付けるゲームオブジェクト関連付け手段と、前記ユーザ識別情報に関連付けられた前記ゲームオブジェクトに対するユーザの評価に関する評価情報を取得する評価情報取得手段と、前記評価情報に基づいて前記条件を更新する条件更新手段と、備え、前記ゲームオブジェクトは、他のユーザ識別情報によって識別されるユーザによる第2のゲームのプレイに基づいて、当該ゲームオブジェクトの性能に関する性能情報の少なくとも一部が確定されたゲームオブジェクトであり、前記性能情報に基づき、前記条件の初期設定が行われる。
In the game control method according to one aspect of the present invention, the game object is converted into the user identification information based on the determination result of the condition for associating the game object used in the first game with the user identification information. A game object association step to be associated, an evaluation information acquisition step for acquiring evaluation information regarding the user's evaluation of the game object associated with the user identification information, and a condition update step for updating the condition based on the evaluation information. Including, the game object is a game object in which at least a part of performance information regarding the performance of the game object is determined based on the play of a second game by a user identified by other user identification information. The initial settings of the above conditions are performed based on the performance information .
The game control device according to one aspect of the present invention uses the game object as the user identification information based on the determination result of the condition for associating the game object used in the first game with the user identification information. A game object association step to be associated, an evaluation information acquisition step for acquiring evaluation information regarding the user's evaluation of the game object associated with the user identification information, and a condition update step for updating the condition based on the evaluation information. Including, the game object is a game object in which at least a part of performance information regarding the performance of the game object is determined based on the play of a second game by a user identified by other user identification information. The initial settings of the above conditions are performed based on the performance information .
The game system according to one aspect of the present invention associates the game object with the user identification information based on the determination result of the condition for associating the game object used in the first game with the user identification information. A game object associating means, an evaluation information acquiring means for acquiring evaluation information regarding a user's evaluation of the game object associated with the user identification information, and a condition updating means for updating the condition based on the evaluation information are provided. , The game object is a game object in which at least a part of performance information regarding the performance of the game object is determined based on the play of a second game by a user identified by other user identification information. Based on the information, the initial setting of the above conditions is performed .
以下、本発明の実施形態の例を図面に基づいて説明する。 Hereinafter, examples of embodiments of the present invention will be described with reference to the drawings.
[1.ゲームシステムの構成]図1は、本発明の実施形態に係るゲームシステムの構成を示す。図1に示すように、本実施形態に係るゲームシステム1はサーバ10と複数のゲーム端末30−1,・・・,30−nとを含む。ゲーム端末30−1,・・・,30−nの各々はサーバ10とネットワークNを介して相互にデータ通信を行うことが可能である。以下ではゲーム端末30−1,・・・,30−nの各々のことを総称して「ゲーム端末30」と記載する。
[1. Configuration of Game System] FIG. 1 shows a configuration of a game system according to an embodiment of the present invention. As shown in FIG. 1, the
サーバ10は例えばサーバコンピュータである。図1に示すように、サーバ10は制御部11、記憶部12、及び通信部13を含む。制御部11は少なくとも一つのマイクロプロセッサを含み、記憶部12に記憶されたプログラムやデータに従って情報処理を実行する。記憶部12は、主記憶部(例えばRAM)及び補助記憶部(例えば、不揮発性の半導体メモリ、ハードディスクドライブ、又はソリッドステートドライブ)を含む。通信部13は、ネットワークNを介して他の装置とデータ通信するためのものである。
The
サーバ10はデータベース14にアクセス可能である。データベース14はサーバ10内に構築されてよいし、サーバ10とは別のサーバコンピュータ内に構築されてもよい。
The
ゲーム端末30は、ユーザがゲームをプレイするために使用するコンピュータである。例えば、ゲーム端末30は、携帯用ゲーム機、家庭用ゲーム機(据置型ゲーム機)、遊戯施設等に設置される業務用ゲーム機、携帯電話機(スマートフォンを含む)、携帯情報端末(タブレット型コンピュータを含む)、デスクトップ型コンピュータ、又はラップトップ型コンピュータである。なお、ゲーム端末30−1,・・・,30−nのすべてが同一種類のコンピュータでなくてもよい。例えば、ゲーム端末30−1は携帯用ゲーム機であり、ゲーム端末30−2は家庭用ゲーム機(据置型ゲーム機)であってもよい。
The
図1に示すように、ゲーム端末30は制御部31、記憶部32、通信部33、操作部34、表示部35、及び音声出力部36を含む。制御部31、記憶部32、及び通信部33はサーバ10の制御部11、記憶部12、及び通信部13と同様である。
As shown in FIG. 1, the
操作部34は、ユーザが各種操作を行うためのものである。操作部34は、例えばボタン(キー)、レバー(スティック)、タッチパネル、又はマウス等を含む。操作部34は、ユーザが音声又はジェスチャによって操作を行うためのものであってもよい。表示部35は例えば液晶ディスプレイ又は有機ELディスプレイ等であり、各種画面画像を表示する。音声出力部36は例えばスピーカ又はヘッドホン等であり、音声データを出力する。操作部34、表示部35、及び音声出力部36はゲーム端末30自体に設けられてもよいし、ゲーム端末30に接続された外部装置として設けられてもよい。
The
プログラムやデータはネットワークNを介して遠隔地からサーバ10又はゲーム端末30に供給されて、記憶部12又は記憶部32に記憶される。なお、情報記憶媒体(例えば光ディスク又はメモリカード等)に記憶されたプログラムやデータを読み取るための構成要素(例えば光ディスクドライブ又はメモリカードスロット等)がサーバ10又はゲーム端末30に備えられるようにし、プログラムやデータが情報記憶媒体を介してサーバ10又はゲーム端末30に供給されるようにしてもよい。
The program or data is supplied to the
[2.ゲームの概要]ゲーム端末30ではプログラムが実行されることによってゲームが実行される。ゲーム端末30では各種ゲームを実行可能である。
[2. Outline of the game] The game is executed by executing the program on the
[2−1]例えば、下記に説明するようなゲームG1,G2がゲーム端末30で実行される。なお、ゲーム端末30−1,・・・,30−nはゲームG1,G2の両方を実行可能である必要はない。すなわち、ゲーム端末30−1,・・・,30−nには、ゲームG1,G2の一方のみを実行可能なゲーム端末30が含まれていてもよい。
[2-1] For example, games G1 and G2 as described below are executed on the
図2はゲームG1,G2の関係について説明するための図である。ゲームG1は、ユーザのゲームプレイに基づいてゲームオブジェクトが生成されるゲームである。図2に示すように、ユーザU1はゲームG1でゲームキャラクタを作成し、サーバ10(データベース14)に保持されるリストLに当該ゲームキャラクタを登録することができる。 FIG. 2 is a diagram for explaining the relationship between the games G1 and G2. Game G1 is a game in which game objects are generated based on the user's gameplay. As shown in FIG. 2, the user U1 can create a game character in the game G1 and register the game character in the list L held in the server 10 (database 14).
一方、ゲームG2は、他のユーザによってリストLに登録されたゲームオブジェクトをユーザが入手して利用するゲームである。図2に示すように、ユーザU2,U3,U4は、ユーザU1によって作成され、かつ、リストLに登録されたゲームキャラクタをゲームG2で入手して利用することができる。例えば、入手したゲームキャラクタを利用してグループ(デッキ、チーム、パーティ等)を編成し、編成したグループを利用してゲームストーリーをプレイしたり、又は、編成したグループを利用して対戦相手(コンピュータ又は他のユーザ)と対戦したりすることができる。 On the other hand, the game G2 is a game in which a user obtains and uses a game object registered in the list L by another user. As shown in FIG. 2, the users U2, U3, and U4 can obtain and use the game characters created by the user U1 and registered in the list L in the game G2. For example, you can use the obtained game characters to form a group (deck, team, party, etc.) and use the organized group to play a game story, or use the organized group to play an opponent (computer). Or you can play against other users).
以下では、ゲームG1,G2の具体的な例として、野球を題材としたゲームについて説明する。すなわち、ゲームG1の一例として、ユーザが選手キャラクタ(野球の選手を表すゲームキャラクタ)を育成して、自分だけのオリジナルの選手キャラクタを作成するゲームについて説明する。また、ゲームG2の一例として、ユーザが他のユーザによって作成された選手キャラクタを入手し、当該選手キャラクタを利用してグループ(デッキ又はチーム等)を編成し、編成したグループ(デッキ)を利用してゲームストーリーをプレイしたり、又は、編成したグループ(チーム)を利用して対戦相手と試合したりするゲームについて説明する。 In the following, as a specific example of the games G1 and G2, a baseball-themed game will be described. That is, as an example of the game G1, a game in which a user trains a player character (a game character representing a baseball player) and creates his / her own original player character will be described. Further, as an example of the game G2, a user obtains a player character created by another user, organizes a group (deck or team, etc.) using the player character, and uses the organized group (deck). A game in which a game story is played or a group (team) formed is used to play a game against an opponent will be described.
まずゲームG1について説明する。ゲームG1では、ユーザが育成対象の選手キャラクタに行わせる行動(練習、休養、又は遊び等)を繰り返し選択することによってゲームストーリーが進行していく。例えば、ゲームG1では、選手キャラクタが高校2年生の夏からプロ野球選手になるまでのゲームストーリーが提供される。このゲームストーリーでは、選手キャラクタが高校の野球部に所属して、チームメイトと練習を積みながら、大会に出場し、高校3年生の秋にプロ野球選手としてスカウトされることを目指す。 First, the game G1 will be described. In the game G1, the game story progresses by repeatedly selecting the action (practice, rest, play, etc.) to be performed by the player character to be trained. For example, in game G1, a game story is provided from the summer of a second year high school student to becoming a professional baseball player. In this game story, the player character belongs to the high school baseball club, participates in the tournament while practicing with his teammates, and aims to be scouted as a professional baseball player in the fall of the third year of high school.
またゲームG1では、ユーザの選択した行動に基づいて経験ポイントが選手キャラクタに付与される。ユーザは経験ポイントを使用して選手キャラクタの能力を向上させることができる。例えば、選手キャラクタの基本能力を上昇させたり、選手キャラクタに特殊能力を修得させたりすることができる。ゲームG1では、このようにして投手又は野手の選手キャラクタを作成することができる。 Further, in the game G1, experience points are given to the player character based on the action selected by the user. The user can use the experience points to improve the ability of the player character. For example, the basic ability of the player character can be increased, or the player character can acquire a special ability. In the game G1, a pitcher or fielder player character can be created in this way.
なおゲームG1では、舞台となる高校やチームメイトが互いに異なる複数種類のゲームストーリーが用意されており、ユーザは複数種類のゲームストーリーのうちからいずれかを選択することができる。いずれのゲームストーリーを選択したかによって選手キャラクタの育成に影響が出るようになっている。 In the game G1, a plurality of types of game stories in which the stage high school and teammates are different from each other are prepared, and the user can select one of the plurality of types of game stories. Depending on which game story is selected, the development of player characters will be affected.
先述の通り、ユーザはゲームG1で作成した選手キャラクタをサーバ10(データベース14)に保持されるリストLに登録することができる。図3は、ユーザが上記登録を行うための登録画面画像である。図3に示す登録画面画像G300には、登録対象として選択された選手キャラクタに関する情報が表示される。 As described above, the user can register the player character created in the game G1 in the list L stored in the server 10 (database 14). FIG. 3 is a registration screen image for the user to perform the above registration. The registration screen image G300 shown in FIG. 3 displays information about the player character selected as the registration target.
例えば、登録画面画像G300の領域A301,A302には選手キャラクタの画像及びIDがそれぞれ表示される。このIDは、ゲームG1で作成された選手キャラクタを一意に識別するための情報である。さらに、領域A303には選手キャラクタの名前、ポジション、打撃フォーム、投球又は打撃に使用される手が表示される。 For example, the image and ID of the player character are displayed in the areas A301 and A302 of the registration screen image G300, respectively. This ID is information for uniquely identifying the player character created in the game G1. Further, the area A303 displays the player character's name, position, batting form, and hand used for pitching or batting.
また、領域A304には選手キャラクタの基本能力パラメータが表示される。図3に示す例では、弾道、ミート、パワー、走力、肩力、守備力、及び捕球パラメータが領域A304に表示されている。また、図3に示す例では数値及びアルファベットが領域A304に表示されている。このうち、数値は基本能力パラメータの値を示し、アルファベットは基本能力の高さのレベル(段階)を示す。例えば、「S,A,B,C,D,E,F,G」が領域A304に表示される。「S」は能力が非常に高いことを示し、「G」は能力が非常に低いことを示す。 In addition, the basic ability parameters of the player character are displayed in the area A304. In the example shown in FIG. 3, the trajectory, meet, power, running power, shoulder power, defensive power, and catching parameter are displayed in the area A304. Further, in the example shown in FIG. 3, numerical values and alphabets are displayed in the area A304. Of these, the numerical value indicates the value of the basic ability parameter, and the alphabet indicates the level (step) of the basic ability. For example, "S, A, B, C, D, E, F, G" is displayed in the area A304. "S" indicates that the ability is very high, and "G" indicates that the ability is very low.
弾道パラメータは、選手キャラクタの打球がどの程度高く上がるのかを示す。ミートパラメータは選手キャラクタのミート力(投手が投げたボールにバットを当てる能力)を示す。パワーパラメータは選手キャラクタのパワー(投手が投げたボールをバットで打つことによって遠くに飛ばす能力)を示す。走力パラメータは選手キャラクタの足の速さを示す。肩力パラメータは選手キャラクタの送球の速さを示す。守備力パラメータは選手キャラクタの守備の巧さを示す。 The ballistic parameter indicates how high the hit ball of the player character rises. The meat parameter indicates the player character's meet power (the ability to hit the bat on the ball thrown by the pitcher). The power parameter indicates the power of the player character (the ability to fly a ball thrown by a pitcher far away by hitting it with a bat). The running power parameter indicates the foot speed of the player character. The shoulder strength parameter indicates the throwing speed of the player character. The defensive strength parameter indicates the defensive skill of the player character.
また、領域A305には選手キャラクタが修得した特殊能力が表示される。図3に示す例では、選手キャラクタが修得した特殊能力として、「チャンス◎」及び「対左投手○」が領域A305に表示されている。「チャンス◎」は、チャンスに非常に強いという特殊能力である。選手キャラクタが「チャンス◎」を修得していると、チャンスの際に選手キャラクタの基本能力が大きく上昇する。「対左投手○」は、左投手に強いという特殊能力である。選手キャラクタが「対左投手○」を修得していると、相手投手が左投手である際に選手キャラクタの基本能力が高くなる。 In addition, the special ability acquired by the player character is displayed in the area A305. In the example shown in FIG. 3, “chance ◎” and “left-handed pitcher ○” are displayed in the area A305 as special abilities acquired by the player character. "Chance ◎" is a special ability that is extremely strong against chances. If the player character has acquired "Chance ◎", the basic ability of the player character will greatly increase at the time of the chance. "Counter-left pitcher ○" is a special ability that is strong against left-handed pitchers. If the player character has acquired "against left pitcher ○", the basic ability of the player character becomes higher when the opponent pitcher is a left pitcher.
また、登録画面画像G300には処理オブジェクトP306,P307が表示される。「処理オブジェクト」とは、処理が関連づけられた画像、記号、又はテキスト等である。 Further, the processing objects P306 and P307 are displayed on the registration screen image G300. The "processing object" is an image, symbol, text, or the like with which processing is associated.
処理オブジェクトP306には、リストLへの選手キャラクタの登録を中止するための処理が関連付けられている。このため、ユーザが処理オブジェクトP306を選択すると、一つ前に表示されていた画面画像が表示部35に再び表示される。
The processing object P306 is associated with a process for canceling the registration of the player character in the list L. Therefore, when the user selects the processing object P306, the screen image previously displayed is displayed again on the
処理オブジェクトP307には、選手キャラクタをリストLに登録するための処理が関連付けられている。このため、ユーザが処理オブジェクトP307選択すると、登録画面画像G300に表示されている選手キャラクタがリストLに登録される。この場合、選手キャラクタは、他のユーザがゲームG2で入手可能な状態になる。 The processing object P307 is associated with a process for registering the player character in the list L. Therefore, when the user selects the processing object P307, the player character displayed on the registration screen image G300 is registered in the list L. In this case, the player character becomes available to other users in the game G2.
次にゲームG2について説明する。ゲームG2では、ユーザはゲームポイントを使用することによって、リストLに登録された選手キャラクタを入手することができる。なお、ゲームポイントは、ユーザがゲームシステム1にアクセスしたり、ゲームG2をプレイしたりしたことに対する報酬としてユーザに付与される。なお、ユーザがゲームポイントを購入できるようにしてもよい。
Next, the game G2 will be described. In the game G2, the user can obtain the player character registered in the list L by using the game points. The game points are given to the user as a reward for accessing the
ゲームシステム1では、選手キャラクタを入手するための価格が選手キャラクタの人気に基づいて決定される。図4は、選手キャラクタの人気と価格との関係の一例を示す。図4に示す例では、選手キャラクタの人気順位が高いほど、選手キャラクタの価格が高くなるようになっている。
In the
選手キャラクタの人気順位は、リストLに登録されている選手キャラクタを人気度パラメータの降順でソートすることによって得られる。選手キャラクタの人気度パラメータは選手キャラクタの人気の高さを示す。一般的に、人気度パラメータの値が大きいほど、選手キャラクタの人気が高いことを示す。 The popularity ranking of the player characters is obtained by sorting the player characters registered in the list L in descending order of the popularity parameter. The popularity parameter of the player character indicates the popularity of the player character. In general, the larger the value of the popularity parameter, the higher the popularity of the player character.
選手キャラクタの人気度パラメータは、選手キャラクタを入手したユーザの人数(入手者数)や、選手キャラクタが利用された回数(利用回数)に基づいて設定される。例えば、入手者数が多い場合には入手者数が少ない場合に比べて人気度パラメータの値が大きくなる。また例えば、利用回数が多い場合には利用回数が少ない場合に比べて人気度パラメータの値が大きくなる。なお、「利用回数」とは、例えば、選手キャラクタがグループ(デッキ)に組み込まれた状態でゲームストーリーがプレイされた回数であってもよいし、選手キャラクタがグループ(チーム)に組み込まれた状態で対戦が行われた回数であってもよい。 The popularity parameter of the player character is set based on the number of users who have obtained the player character (number of acquirers) and the number of times the player character has been used (number of times of use). For example, when the number of acquirers is large, the value of the popularity parameter becomes larger than when the number of acquirers is small. Further, for example, when the number of times of use is large, the value of the popularity parameter becomes larger than when the number of times of use is small. The "number of uses" may be, for example, the number of times the game story is played while the player character is incorporated into the group (deck), or the state in which the player character is incorporated into the group (team). It may be the number of times the match was played in.
選手キャラクタの人気度パラメータは随時更新される。このため、選手キャラクタの人気順位も随時更新され、その結果、選手キャラクタの価格も随時更新される。 The popularity parameter of the player character is updated from time to time. Therefore, the popularity ranking of the player character is updated at any time, and as a result, the price of the player character is also updated at any time.
ユーザは、以上のようにして設定される価格に相当するゲームポイントを支払うことによって、所望の選手キャラクタを入手することができる。 The user can obtain a desired player character by paying game points corresponding to the price set as described above.
例えば、ゲームG2では、リストLに最近登録された選手キャラクタを示す新着画面画像が表示部35に表示される。図5は新着画面画像の一例を示す。新着画面画像G310には、現在から所定時間内にリストLに登録された選手キャラクタの一覧が表示される。ここで、「所定時間」は例えば1時間、6時間、24時間等であり、ゲーム提供者等が任意に設定することができる。
For example, in the game G2, a new screen image showing a player character recently registered in the list L is displayed on the
図5に示す新着画面画像G310には処理オブジェクトP311,P312,P313,P314が表示されている。処理オブジェクトP311〜P314は、リストLに最近登録された複数の選手キャラクタにそれぞれ対応しており、処理オブジェクトP311〜P314の各々には選手キャラクタの名前、ポジション、総合能力が表示されている。なお、総合能力はアルファベット「S,A,B,C,D,E,F,G」で表される。「S」は総合能力が非常に高いことを示し、「G」は総合能力が非常に低いことを示す。選手キャラクタの価格も処理オブジェクトP311〜P314に表示されるようにしてもよい。 The processing objects P311, P312, P313, and P314 are displayed on the new screen image G310 shown in FIG. The processing objects P311 to P314 correspond to a plurality of player characters recently registered in the list L, and each of the processing objects P311 to P314 displays the name, position, and total ability of the player character. The total ability is represented by the alphabet "S, A, B, C, D, E, F, G". "S" indicates that the total ability is very high, and "G" indicates that the total ability is very low. The price of the player character may also be displayed on the processing objects P311 to P314.
例えば、処理オブジェクトP311には、選手キャラクタ(田中)を入手対象として選択するための処理が関連付けられている。ユーザが処理オブジェクトP311を選択すると、選手キャラクタ(田中)がユーザによって入手対象として選択されたことになり、当該選手キャラクタ(田中)を入手するための入手画面画像が表示部35に表示される。すなわち、ユーザが処理オブジェクトP311を選択した場合には、選手キャラクタ(田中)がユーザによって入手対象として選択されたことがゲーム端末30からサーバ10に通知される。そして、当該選手キャラクタ(田中)を入手するための入手画面画像を表示するためのデータがサーバ10からゲーム端末30へと送信され、当該データに基づいて、入手画面画像がゲーム端末30の表示部35に表示される。
For example, the processing object P311 is associated with a process for selecting a player character (Tanaka) as an acquisition target. When the user selects the processing object P311, the player character (Tanaka) is selected as the acquisition target by the user, and the acquisition screen image for acquiring the player character (Tanaka) is displayed on the
図6は入手画面画像の一例を示す。図6に示すように、入手画面画像G320には、入手対象として選択された選手キャラクタに関する情報が表示される。なお、入手画面画像G320の領域A321,A322,A323,A324,A325は登録画面画像G300の領域A301,A302,A303,A304,A305と同様である。 FIG. 6 shows an example of the acquisition screen image. As shown in FIG. 6, the acquisition screen image G320 displays information about the player character selected as the acquisition target. The areas A321, A322, A323, A324, and A325 of the acquisition screen image G320 are the same as the areas A301, A302, A303, A304, and A305 of the registration screen image G300.
入手画面画像G320の領域A326,A327には、選手キャラクタの現在の人気順位及び価格が表示される。また、領域A328には、ユーザが現在保有しているゲームポイントの量が表示される。なお、領域A328に表示されるゲームポイントの量が領域A327に表示される価格以上である場合にユーザは選手キャラクタを入手でき、領域A328に表示されるゲームポイントの量が領域A327に表示される価格未満である場合にはユーザは選手キャラクタを入手できない。 In the areas A326 and A327 of the acquisition screen image G320, the current popularity ranking and price of the player character are displayed. Further, in the area A328, the amount of game points currently held by the user is displayed. When the amount of game points displayed in the area A328 is equal to or greater than the price displayed in the area A327, the user can obtain the player character, and the amount of game points displayed in the area A328 is displayed in the area A327. If the price is less than the price, the user cannot obtain the player character.
さらに、入手画面画像G320には処理オブジェクトP329が表示される。処理オブジェクトP329には、選手キャラクタの入手を中止するための処理が関連付けられている。ユーザが処理オブジェクトP329を選択すると、新着画面画像G310が表示部35に再び表示される。
Further, the processing object P329 is displayed on the acquisition screen image G320. The processing object P329 is associated with a process for stopping the acquisition of the player character. When the user selects the processing object P329, the new screen image G310 is displayed again on the
また、入手画面画像G320には処理オブジェクトP330が表示される。処理オブジェクトP330には、選手キャラクタをユーザに付与するための処理が関連付けられている。ユーザが処理オブジェクトP330を選択すると、領域A327に表示される価格に相当するゲームポイントと引き替えにして、入手画面画像G320に表示されている選手キャラクタがユーザに付与される。すなわち、ユーザは当該選手キャラクタを入手し、ゲームG2で利用できるようになる。 Further, the processing object P330 is displayed on the acquisition screen image G320. The processing object P330 is associated with a process for assigning a player character to the user. When the user selects the processing object P330, the player character displayed on the acquisition screen image G320 is given to the user in exchange for the game points corresponding to the price displayed in the area A327. That is, the user obtains the player character and can use it in the game G2.
なお例えば、ゲームG2では、リストLに登録されたすべての選手キャラクタを示す画面画像を表示部35に表示するようにしてもよい。そして、ユーザが当該画面画像から所望の選手キャラクタを選択した場合に、当該選手キャラクタを入手するための入手画面画像G320を表示部35に表示するようにしてもよい。
For example, in the game G2, screen images showing all the player characters registered in the list L may be displayed on the
また例えば、ゲームG1で作成した選手キャラクタをリストLに登録したユーザが当該選手キャラクタのIDを、ゲームシステム1以外のシステムによって提供されるSNSサービス等を介して他のユーザに伝えることができるようにしてもよい。そして、ゲームG2で当該他のユーザによってIDが指定された場合に、当該IDの選手キャラクタを入手するための入手画面画像G320を表示部35に表示するようにしてもよい。
Further, for example, a user who has registered a player character created in the game G1 in the list L can transmit the ID of the player character to another user via an SNS service provided by a system other than the
以上のように、ゲームシステム1では、ユーザU1によって作成された選手キャラクタXを他のユーザ(ユーザU2〜U4等)が入手することが可能になる。またゲームシステム1では、選手キャラクタXの価格が選手キャラクタXの人気に基づいて設定されるため、選手キャラクタXの価格を選手キャラクタXの人気(すなわち、選手キャラクタXに対する複数の他のユーザの評価)に合わせることが可能になる。
As described above, in the
[2−2]ところで、一般的に、選手キャラクタの入手者数や利用回数は時間経過に伴って増加する。このため、時間経過に伴って選手キャラクタの価格は上昇していく。 [2-2] By the way, in general, the number of player characters obtained and the number of times they are used increase with the passage of time. Therefore, the price of the player character increases with the passage of time.
図7は、ユーザU1によって作成された選手キャラクタXの価格の変化の一例を示す。図7に示す軸tは時間軸である。 FIG. 7 shows an example of a change in the price of the player character X created by the user U1. The axis t shown in FIG. 7 is the time axis.
図7に示す時点T0は、選手キャラクタXがリストLに登録された時点である。時点T0では選手キャラクタXの価格が100ポイントに初期設定されている。 The time point T0 shown in FIG. 7 is a time point when the player character X is registered in the list L. At the time point T0, the price of the player character X is initially set to 100 points.
図7に示す時点T1は時点T0よりも後の時点である。時点T0から時点T1までの間に、選手キャラクタXが1又は複数のユーザによって入手されたり、利用されたりしたことによって、選手キャラクタXの人気順位が上昇し、その結果、時点T1では選手キャラクタXの価格が200ポイントまで上昇している。 The time point T1 shown in FIG. 7 is a time point after the time point T0. When the player character X is obtained or used by one or more users between the time point T0 and the time point T1, the popularity ranking of the player character X increases, and as a result, the player character X at the time point T1 The price has risen to 200 points.
また図7に示す時点T2は時点T1よりもさらに後の時点である。時点T1から時点T2までの間に、さらに、選手キャラクタXが1又は複数のユーザによって入手されたり、利用されたりしたことによって、選手キャラクタXの人気順位がさらに上昇し、その結果、時点T2では選手キャラクタの価格が1000ポイントまで上昇している。 Further, the time point T2 shown in FIG. 7 is a time point further after the time point T1. Between time point T1 and time point T2, the player character X is further increased in popularity by being obtained or used by one or more users, and as a result, at time point T2. The price of the player character has risen to 1000 points.
同様に図7に示す時点T3は時点T2よりもさらに後の時点である。時点T2から時点T3までの間に、さらに、選手キャラクタXが1又は複数のユーザによって入手されたり、利用されたりしたことによって、選手キャラクタXの人気順位がさらに上昇し、その結果、時点T3では選手キャラクタの価格が2000ポイントまで上昇している。 Similarly, the time point T3 shown in FIG. 7 is a time point further after the time point T2. Between time point T2 and time point T3, the player character X is further increased in popularity by being obtained or used by one or more users, and as a result, at time point T3. The price of the player character has risen to 2000 points.
以上のように、選手キャラクタがリストLに登録されてからの時間経過に応じて、選手キャラクタの価格は上昇する。このため、ユーザはゲームG2のプレイ頻度(新着画面画像G310へのアクセス頻度)を高めることによって、選手キャラクタを比較的安価に入手する機会を得ることができる。すなわち、多くのゲームポイントを保有していないユーザ(例えば初心者)であっても、ゲームG2のプレイ頻度を高めて、高い能力を有する選手キャラクタを早期に見つけることによって、当該選手キャラクタを比較的安価に入手できる。このように、ゲームシステム1では、高い能力を有する選手キャラクタを他のユーザよりも早く見つけることによって安価に入手するという興趣をユーザに提供できる。また、ゲームシステム1では、初心者であっても、高い能力を有する選手キャラクタを入手する機会を得ることができるため、初心者と熟練者との間の公平も実現できる。
As described above, the price of the player character increases as time passes after the player character is registered in the list L. Therefore, the user can obtain an opportunity to obtain the player character at a relatively low price by increasing the play frequency of the game G2 (access frequency to the new screen image G310). That is, even a user who does not have many game points (for example, a beginner) can make the player character relatively inexpensive by increasing the frequency of playing the game G2 and finding a player character having high ability at an early stage. Available at. In this way, the
また、図7に示す時点T4は、選手キャラクタXがリストLに登録されてから所定期間Dが経過した時点である。選手キャラクタXは時点T4でリストLから除かれる。リストLに登録されてから時間が長いほど、選手キャラクタXの入手者数や利用回数が多くなるため、一般的に、選手キャラクタXよりも後にリストLに登録された選手キャラクタYの入手者数や利用回数は選手キャラクタXの入手者数や利用回数を超え難く、それが故に、選手キャラクタYの人気順位は選手キャラクタXの人気順位を上回り難い。このため、対策を講じないと、早期にリストLに登録された選手キャラクタが人気ランキングの上位を独占し、人気ランキングが固定化されるおそれがある。この点、上記のような所定期間Dを設ける(つまり、選手キャラクタを入手可能な期間を制限する)ことによって、人気ランキングが固定化しないように図ることが可能になる。なお、所定期間Dは例えば1週間、2週間、又は1か月等であり、ゲーム提供者等が任意に設定すればよい。 Further, the time point T4 shown in FIG. 7 is a time point when a predetermined period D has elapsed since the player character X was registered in the list L. The player character X is removed from list L at time point T4. As the time after being registered in the list L increases, the number of acquirers and the number of times of use of the player character X increases. Therefore, in general, the number of acquirers of the player character Y registered in the list L after the player character X. And the number of times of use does not easily exceed the number of users and the number of times of use of the player character X, and therefore, the popularity ranking of the player character Y does not easily exceed the popularity ranking of the player character X. Therefore, if no measures are taken, the player characters registered in the list L at an early stage may monopolize the top of the popularity ranking, and the popularity ranking may be fixed. In this respect, by providing the predetermined period D as described above (that is, limiting the period during which the player character can be obtained), it is possible to prevent the popularity ranking from being fixed. The predetermined period D is, for example, one week, two weeks, one month, or the like, and may be arbitrarily set by the game provider or the like.
[2−3]なお以上では、選手キャラクタの価格を選手キャラクタの人気に基づいて設定することとして説明したが、選手キャラクタの価格を選手キャラクタの人気及び能力に基づいて設定するようにしてもよい。図8は、この場合の選手キャラクタの人気及び能力の組合せと価格との関係の一例を示す。図8に示す例では、人気順位が同じであるならば、総合能力が高いほど、選手キャラクタの価格が高くなるようになっている。このようにして、選手キャラクタの価格を当該選手キャラクタの能力に合わせるようにしてもよい。この場合、例えば、人気順位が第2位の選手キャラクタであっても総合能力が高いことによって、人気順位が第1位の選手キャラクタよりも価格が高くなるということがあり得る。 [2-3] In the above description, the price of the player character is set based on the popularity of the player character, but the price of the player character may be set based on the popularity and ability of the player character. .. FIG. 8 shows an example of the relationship between the combination of popularity and ability of the player character and the price in this case. In the example shown in FIG. 8, if the popularity rankings are the same, the higher the total ability, the higher the price of the player character. In this way, the price of the player character may be adjusted to match the ability of the player character. In this case, for example, even if the player character has the second highest popularity ranking, the price may be higher than that of the player character having the first highest popularity ranking due to the high overall ability.
[2−4]また以上では、ユーザU1によって作成された選手キャラクタXを入手するためにユーザU2は当該選手キャラクタXの価格に相当するゲームポイントを支払う必要があることとして説明したが、ユーザU2がユーザU1と特定関係(例えば友人関係又は仲間関係)を有している場合には、ユーザU2はゲームポイントを支払うことなく選手キャラクタXを入手できるようにしてもよい。このようにして、ユーザが選手キャラクタの作成者と特定関係を有する場合には選手キャラクタを入手し易くなるようにしてもよい。その結果、他のユーザと特定関係を築こうとする意欲を高めるようにしてもよい。 [2-4] Further, in the above description, it has been described that the user U2 needs to pay the game points corresponding to the price of the player character X in order to obtain the player character X created by the user U1. If the user has a specific relationship (for example, a friendship or a fellowship) with the user U1, the user U2 may be able to obtain the player character X without paying game points. In this way, when the user has a specific relationship with the creator of the player character, the player character may be easily obtained. As a result, it may be motivated to establish a specific relationship with other users.
[3.データの構成]上記に説明した機能を実現するために必要なデータの一例を示す。図9〜図12は、上記に説明したゲームG1,G2を実現する場合のデータの一例を示す。これらのデータは例えば記憶部12又はデータベース14に記憶される。
[3. Data structure] An example of data required to realize the functions described above is shown. 9 to 12 show an example of data in the case of realizing the games G1 and G2 described above. These data are stored in, for example, the
[3−1]図9はユーザテーブルの一例を示す。ユーザテーブルTBL101は、ゲームG1,G2をプレイする各ユーザに関する情報を示すデータである。図9に示すように、ユーザテーブルTBL101は「ユーザID」、「ゲームG1」、「ゲームG2」、及び「友人リスト」フィールドを含む。 [3-1] FIG. 9 shows an example of a user table. The user table TBL101 is data indicating information about each user who plays the games G1 and G2. As shown in FIG. 9, the user table TBL101 includes "user ID", "game G1", "game G2", and "friend list" fields.
「ユーザID」フィールドは各ユーザを一意に識別する情報を示す。「ゲームG1」フィールドは、ゲームG1でユーザが保有しているゲームポイント及びゲームアイテムを示し、「ゲームG2」フィールドは、ゲームG2でユーザが保有しているゲームポイント及びゲームアイテムを示す。「ユーザの保有しているゲームポイント」又は「ユーザの保有しているゲームアイテム」とは、ユーザが任意に使用することが可能な状態にあるゲームポイント又はゲームアイテムである。 The "User ID" field indicates information that uniquely identifies each user. The "game G1" field indicates game points and game items owned by the user in game G1, and the "game G2" field indicates game points and game items owned by the user in game G2. The "game points owned by the user" or the "game items owned by the user" are game points or game items in a state in which the user can arbitrarily use them.
「友人リスト」フィールドは、ユーザと友人関係を有している他のユーザを示す。ゲームシステム1ではユーザが他のユーザと友人関係を結ぶことが可能であり、ユーザと友人関係を有している他のユーザのユーザIDのリストが「友人リスト」フィールドに登録される。
The "Friend List" field indicates other users who have a friendship with the user. In the
ここでは、ゲームG1,G2で共通のユーザIDを用いているが、ゲームG1,G2でそれぞれ別個のユーザIDを用いるようにしてもよい。また、ゲームG1におけるゲームポイント及びゲームアイテムを示すテーブルと、ゲームG2におけるゲームポイント及びゲームアイテムを示すテーブルとに分けてもよい。 Here, the common user ID is used in the games G1 and G2, but different user IDs may be used in the games G1 and G2. Further, it may be divided into a table showing game points and game items in game G1 and a table showing game points and game items in game G2.
[3−2]図10は第1選手キャラクタテーブルの一例を示す。第1選手キャラクタテーブルTBL102は、ゲームG1で作成された選手キャラクタの一覧を示すデータである。図10に示すような第1選手キャラクタテーブルTBL102が各ユーザのユーザ識別情報に関連付けて記憶される。例えば、ユーザU1のユーザ識別情報(U1)に関連付けて記憶された第1選手キャラクタテーブルTBL102は、ユーザU1によって作成された選手キャラクタの一覧を示す。図10に示すように、第1選手キャラクタテーブルTBL102は「第1選手キャラクタID」、「名前」、「ポジション」、「総合能力」、「基本能力パラメータ」、及び「特殊能力パラメータ」フィールドを含む。 [3-2] FIG. 10 shows an example of the first player character table. The first player character table TBL102 is data showing a list of player characters created in the game G1. The first player character table TBL102 as shown in FIG. 10 is stored in association with the user identification information of each user. For example, the first player character table TBL102 stored in association with the user identification information (U1) of the user U1 shows a list of player characters created by the user U1. As shown in FIG. 10, the first player character table TBL102 includes "first player character ID", "name", "position", "total ability", "basic ability parameter", and "special ability parameter" fields. ..
「第1選手キャラクタID」フィールドは、ゲームG1で作成された選手キャラクタを一意に識別する情報を示す。第1選手キャラクタIDは登録画面画像G300の領域A302や入手画面画像G320の領域A322に表示されているIDである。 The "first player character ID" field indicates information that uniquely identifies the player character created in the game G1. The first player character ID is an ID displayed in the area A302 of the registration screen image G300 and the area A322 of the acquisition screen image G320.
「名前」及び「ポジション」フィールドは選手キャラクタの名前及びポジションを示す。「総合能力」フィールドは選手キャラクタの総合能力の高低を示す。「基礎能力パラメータ」フィールドには、選手キャラクタの基礎能力の高低を示す基礎能力パラメータが登録される。「特殊能力パラメータ」フィールドには、選手キャラクタが特殊能力を修得しているか否かを示す特殊能力パラメータに登録される。 The "Name" and "Position" fields indicate the player character's name and position. The "total ability" field indicates the level of the player character's total ability. In the "basic ability parameter" field, a basic ability parameter indicating the level of the basic ability of the player character is registered. In the "special ability parameter" field, a special ability parameter indicating whether or not the player character has acquired a special ability is registered.
図10では省略されているが、例えば、選手キャラクタの画像を示すフィールド、選手キャラクタの打撃フォームを示すフィールドや、投球又は打撃に使用する手を示すフィールドも第1選手キャラクタテーブルTBL102に含まれる。 Although omitted in FIG. 10, for example, a field showing an image of a player character, a field showing a batting form of a player character, and a field showing a hand used for pitching or batting are also included in the first player character table TBL102.
[3−3]図11は第2選手キャラクタテーブルの一例を示す。第2選手キャラクタテーブルTBL103は、ゲームG2でユーザが保有している選手キャラクタ(すなわち、ユーザがゲームG2で入手した選手キャラクタ)の一覧を示すデータである。図11に示すような第2選手キャラクタテーブルTBL103が各ユーザのユーザ識別情報に関連付けて記憶される。例えば、ユーザU2のユーザ識別情報(U2)に関連付けて記憶された第2選手キャラクタテーブルTBL103は、ユーザU2が保有している選手キャラクタの一覧を示す。図11に示すように、第2選手キャラクタテーブルTBL103は「第2選手キャラクタID」、「第1選手キャラクタID」、「名前」、「ポジション」、「総合能力」、「基本能力パラメータ」、及び「特殊能力パラメータ」フィールドを含む。 [3-3] FIG. 11 shows an example of the second player character table. The second player character table TBL103 is data showing a list of player characters owned by the user in the game G2 (that is, player characters obtained by the user in the game G2). The second player character table TBL103 as shown in FIG. 11 is stored in association with the user identification information of each user. For example, the second player character table TBL103 stored in association with the user identification information (U2) of the user U2 shows a list of player characters owned by the user U2. As shown in FIG. 11, the second player character table TBL103 has "second player character ID", "first player character ID", "name", "position", "total ability", "basic ability parameter", and Includes Special Ability Parameters field.
「第2選手キャラクタID」フィールドは、ゲームG2で各ユーザに付与された選手キャラクタを一意に識別する情報を示す。なお、一つの選手キャラクタが複数のユーザに付与された場合、それら複数のユーザに付与された選手キャラクタの第1選手キャラクタIDは同一であるが、第2選手キャラクタIDは異なる。 The "second player character ID" field indicates information that uniquely identifies the player character given to each user in the game G2. When one player character is given to a plurality of users, the first player character IDs of the player characters given to the plurality of users are the same, but the second player character IDs are different.
「第1選手キャラクタID」フィールドは、選手キャラクタの第1選手キャラクタIDを示す。他のユーザによってゲームG1で作成された選手キャラクタの場合に、選手キャラクタの第1選手キャラクタIDが「第1選手キャラクタID」フィールドに登録される。なお、ゲームG2では、ゲーム提供者によって作成された選手キャラクタがユーザに付与される場合もあり、このような選手キャラクタに関しては「第1選手キャラクタID」フィールドが空欄となる。 The "first player character ID" field indicates the first player character ID of the player character. In the case of a player character created in the game G1 by another user, the first player character ID of the player character is registered in the "first player character ID" field. In the game G2, a player character created by the game provider may be given to the user, and the "first player character ID" field is left blank for such a player character.
「名前」、「ポジション」、「総合能力」、「基本能力パラメータ」、及び「特殊能力パラメータ」フィールドは第1選手キャラクタテーブルTBL102の「名前」、「ポジション」、「総合能力」、「基本能力パラメータ」、及び「特殊能力パラメータ」フィールドと同様である。 The "name", "position", "total ability", "basic ability parameter", and "special ability parameter" fields are the "name", "position", "total ability", and "basic ability" of the first player character table TBL102. Similar to the Parameters and Special Ability Parameters fields.
[3−4]図12は登録リストテーブルの一例を示す。登録リストテーブルTBL104は先述のリストL(図2参照)に対応するデータである。図12に示すように、登録リストテーブルTBL104は「第1選手キャラクタID」、「登録日時」、「価格」、「入手者数」、「利用回数」、「人気度」、「人気順位」、「終了フラグ」フィールドを含む。 [3-4] FIG. 12 shows an example of a registration list table. The registration list table TBL104 is data corresponding to the above-mentioned list L (see FIG. 2). As shown in FIG. 12, the registration list table TBL104 has "first player character ID", "registration date and time", "price", "number of acquirers", "number of uses", "popularity", "popularity ranking", Includes End Flag field.
「第1選手キャラクタID」フィールドには、選手キャラクタの第1選手キャラクタIDが登録される。「登録日時」フィールドは、選手キャラクタがリストLに登録された日時を示す。「価格」フィールドは選手キャラクタの現在の価格を示す。「入手者数」フィールドは、選手キャラクタを入手したユーザの人数の累計を示す。言い換えれば、選手キャラクタを保有するユーザの人数の累計を示す。 The first player character ID of the player character is registered in the "first player character ID" field. The "Registration date and time" field indicates the date and time when the player character was registered in the list L. The "Price" field shows the current price of the player character. The “Number of Acquirers” field shows the cumulative number of users who have acquired the player character. In other words, it shows the cumulative number of users who have player characters.
「利用回数」フィールドは、選手キャラクタが利用された回数の累計を示す。なお、選手キャラクタがデッキに組み込まれた状態でゲームストーリーがプレイされた場合に「選手キャラクタが利用された」とみなすようにしてもよいし、選手キャラクタのチームのメンバとして登録されて試合が行われた場合に「選手キャラクタが利用された」とみなすようにしてもよいし、選手キャラクタが実際に試合に出場した場合に「選手キャラクタが利用された」とみなすようにしてもよい。先述のように、一つの選手キャラクタが複数のユーザに付与される場合があり、当該一つの選手キャラクタがそれら複数ユーザの各々によって利用された回数の累計が「利用回数」フィールドに登録される。 The "number of uses" field indicates the cumulative number of times the player character has been used. If the game story is played with the player character incorporated in the deck, it may be considered that the player character has been used, or the player character is registered as a member of the team and the match is played. It may be considered that "the player character has been used" when it is broken, or it may be regarded as "the player character has been used" when the player character actually participates in the game. As described above, one player character may be given to a plurality of users, and the cumulative number of times the one player character has been used by each of the plurality of users is registered in the "number of uses" field.
「人気度」フィールドには、選手キャラクタの人気度パラメータの現在の値が登録される。「人気順位」フィールドには、選手キャラクタの現在の人気順位が登録される。 The current value of the popularity parameter of the player character is registered in the "popularity" field. The current popularity ranking of the player character is registered in the "Popularity ranking" field.
「終了フラグ」フィールドは、選手キャラクタを入手可能な期間(図7に示す所定期間D)が終了したか否かを示す。例えば、値「0」又は「1」が「終了フラグ」フィールドに登録される。値「0」は、選手キャラクタを入手可能な期間が終了していないこと(言い換えれば、選手キャラクタの登録が有効であること)を示し、値「1」は、選手キャラクタを入手可能な期間が終了したこと(言い換えれば、選手キャラクタの登録が無効であること)を示す。この場合、終了フラグが「0」である選手キャラクタのリストが図2に示すリストLに相当する。 The "end flag" field indicates whether or not the period during which the player character can be obtained (predetermined period D shown in FIG. 7) has expired. For example, the value "0" or "1" is registered in the "end flag" field. A value "0" indicates that the period during which the player character can be obtained has not expired (in other words, the registration of the player character is valid), and a value "1" indicates that the period during which the player character can be obtained is valid. Indicates that it has finished (in other words, the registration of the player character is invalid). In this case, the list of player characters whose end flag is "0" corresponds to the list L shown in FIG.
[4.機能ブロック]図13はゲームシステム1で実現される機能ブロックを示す。図13に示すように、ゲームシステム1は、評価情報取得部100、性能情報取得部110、条件設定部120、判定部130、ゲームオブジェクト関連付け部140、及び報酬関連付け部150を含む。また、判定部130は第1判定部131及び第2判定部132を含み、報酬関連付け部150は報酬決定部151を含む。これらの機能ブロックは、例えばサーバ10(ゲーム制御装置)の制御部11によって実現される。なお、性能情報取得部110、第2判定部132、及び報酬関連付け部150は必須ではなく、省略することが可能である。
[4. Functional block] FIG. 13 shows a functional block realized by the
[4−1]評価情報取得部100は、ゲームオブジェクトに対する複数のユーザの評価に関する評価情報を取得する。
[4-1] The evaluation
「ゲームオブジェクト」とは、ゲームにおいて利用され得る対象である。例えば、ゲームキャラクタ又はゲームアイテム等が「ゲームオブジェクト」の一例に相当する。ゲームキャラクタ又はゲームアイテムは、ゲーム画面にゲームカードの形式で表示されるものであってもよい。 A "game object" is an object that can be used in a game. For example, a game character, a game item, or the like corresponds to an example of a “game object”. The game character or game item may be displayed on the game screen in the form of a game card.
例えば、「ゲームオブジェクト」には複数のパラメータが設定される。「パラメータ」とは、例えば、ゲームオブジェクトの性能を示す情報である。具体的には、ゲームオブジェクトの性能の大小又は高低を示す情報、又は、ゲームオブジェクトが特定性能を有しているか否かを示す情報である。また例えば、ゲームオブジェクトの状態を示す情報である。具体的には、ゲームオブジェクトの状態の良し悪しを示す情報である。また例えば、ゲームオブジェクトの希少度又は人気度を示す情報である。「パラメータ」は数値情報に限られず、数値情報以外の情報であってもよい。 For example, a plurality of parameters are set in the "game object". The "parameter" is, for example, information indicating the performance of a game object. Specifically, it is information indicating whether the performance of the game object is high or low, or information indicating whether or not the game object has specific performance. Further, for example, it is information indicating the state of the game object. Specifically, it is information indicating whether the state of the game object is good or bad. Further, for example, it is information indicating the rarity or popularity of the game object. The "parameter" is not limited to numerical information, and may be information other than numerical information.
「ゲームオブジェクト」は、他のユーザのゲームプレイに基づいて生成されたゲームオブジェクトであってもよい。「ユーザのゲームプレイに基づいて生成されたゲームオブジェクト」とは、ユーザがゲームをプレイした結果として生成されたゲームオブジェクトである。言い換えれば、ユーザによるゲームプレイに基づいてパラメータが設定されたゲームオブジェクトである。例えば、ユーザによるゲームプレイに基づいてパラメータが初期状態から更新されて、パラメータが確定されたゲームオブジェクトである。ユーザによって生成されたゲームオブジェクトと言い換えることもできる。例えば、ユーザによって育成(強化)されたゲームキャラクタ(ゲームアイテム)と言い換えることもできる。 The "game object" may be a game object generated based on the gameplay of another user. The "game object generated based on the user's gameplay" is a game object generated as a result of the user playing a game. In other words, it is a game object whose parameters are set based on the gameplay by the user. For example, it is a game object whose parameters are fixed by updating the parameters from the initial state based on the game play by the user. It can also be rephrased as a game object created by the user. For example, it can be rephrased as a game character (game item) cultivated (enhanced) by the user.
「評価情報」とは、ゲームオブジェクトに対する複数のユーザの評価を示す情報である。例えば、これまでの評価の累計を示す情報であってもよいし、所定期間(例えば直近の所定期間)における評価の累計を示す情報であってもよい。 The "evaluation information" is information indicating the evaluation of a plurality of users with respect to the game object. For example, it may be information showing the cumulative total of evaluations so far, or may be information showing the cumulative total of evaluations in a predetermined period (for example, the latest predetermined period).
例えば、「評価情報」は、後述のゲームオブジェクト関連付け部140による関連付けが実行された回数に関する実行回数情報を含むようにしてもよい。「実行回数情報」とは、後述のゲームオブジェクト関連付け部140による関連付けが実行された回数を示す情報である。例えば、これまでに実行された累計回数を示す情報であってもよいし、所定期間(例えば直近の所定期間)において実行された累計回数を示す情報であってもよい。 For example, the "evaluation information" may include execution number information regarding the number of times the association by the game object association unit 140 described later is executed. The “execution count information” is information indicating the number of times the association by the game object association unit 140, which will be described later, has been executed. For example, it may be information indicating the cumulative number of executions so far, or it may be information indicating the cumulative number of executions in a predetermined period (for example, the latest predetermined period).
また例えば、「評価情報」は、ゲームオブジェクトが利用された回数に関する利用回数情報を含むようにしてもよい。「利用回数情報」とは、ゲームオブジェクトが利用された回数を示す情報である。例えば、これまでに利用された累計回数を示す情報であってもよいし、所定期間(例えば直近の所定期間)において利用された累計回数を示す情報であってもよい。 Further, for example, the "evaluation information" may include usage count information regarding the number of times the game object has been used. The "usage count information" is information indicating the number of times the game object has been used. For example, it may be information indicating the cumulative number of times used so far, or it may be information indicating the cumulative number of times used in a predetermined period (for example, the latest predetermined period).
先述のゲームG1,G2の場合であれば、ゲームG1で作成され、かつ、リストLに登録された選手キャラクタが「ゲームオブジェクト」の一例に相当する。また、選手キャラクタの入手者数及び利用回数が「評価情報」の一例に相当し、評価情報取得部100は、リストLに登録された選手キャラクタの入手者数及び利用回数を「評価情報」として取得する。なお、人気度パラメータ又は人気順位も「評価情報」の一例に相当する。
In the case of the games G1 and G2 described above, the player character created in the game G1 and registered in the list L corresponds to an example of the "game object". Further, the number of obtained and used times of the player character corresponds to an example of "evaluation information", and the evaluation
[4−2]性能情報取得部110は、ゲームオブジェクトの性能に関する性能情報を取得する。
[4-2] The performance
「性能情報」とは、ゲームオブジェクトの性能(能力)を示す情報である。例えば、ゲームオブジェクトの個々の性能を示すパラメータが「性能情報」の一例に相当する。また例えば、ゲームオブジェクトの総合的な性能を示すパラメータも「性能情報」の一例に相当する。 "Performance information" is information indicating the performance (ability) of a game object. For example, a parameter indicating the individual performance of a game object corresponds to an example of "performance information". Further, for example, a parameter indicating the overall performance of the game object also corresponds to an example of "performance information".
先述のゲームG1,G2の場合であれば、選手キャラクタの総合能力が「性能情報」の一例に相当し、性能情報取得部110は、リストLに登録された選手キャラクタの総合能力を「性能情報」として取得する。なお、基本能力パラメータ及び特殊能力パラメータも「性能情報」の一例に相当する。
In the case of the games G1 and G2 described above, the total ability of the player character corresponds to an example of "performance information", and the performance
[4−3]条件設定部120は、ゲームオブジェクトをユーザ識別情報と関連付けるための条件を設定する。
[4-3] The
「条件」とは、ゲームオブジェクトをユーザ識別情報に関連付けるために当該ユーザ識別情報によって識別されるユーザによって満足されるべき条件である。なお、「ユーザ識別情報」とは、ユーザを一意に識別するための情報である。言い換えれば、ユーザを特定するための情報である。例えば、ユーザID、ユーザの名前、ユーザアカウント、又は電子メールアドレスが「ユーザ識別情報」の一例に相当する。また、詳細については後述するが、「ゲームオブジェクトをユーザ識別情報に関連付ける」とは、ゲームオブジェクトをユーザ識別情報と結びつけて記憶することであり、言い換えれば、ユーザ識別情報によって識別されるユーザにゲームオブジェクトを付与することである。 The "condition" is a condition that should be satisfied by the user identified by the user identification information in order to associate the game object with the user identification information. The "user identification information" is information for uniquely identifying a user. In other words, it is information for identifying the user. For example, a user ID, a user's name, a user account, or an e-mail address corresponds to an example of "user identification information". Further, as will be described in detail later, "associating the game object with the user identification information" means to associate the game object with the user identification information and store it, in other words, to give the user identified by the user identification information the game. To give an object.
例えば、対価が支払われた場合にゲームオブジェクトをユーザ識別情報に関連付けるようになっている場合には、対価を支払うことが「条件」の一例に相当する。ここで、「対価」とは、例えばゲームポイント(ゲーム内通貨等)又はゲームアイテムである。 For example, when the game object is associated with the user identification information when the consideration is paid, the consideration corresponds to an example of the "condition". Here, the "compensation" is, for example, a game point (in-game currency, etc.) or a game item.
また例えば、ユーザ(又はユーザオブジェクト)のパラメータに関する条件も「条件」の一例に相当する。例えば、ユーザ(又はユーザオブジェクト)のレベルが基準レベル以上である場合にゲームオブジェクトをユーザ識別情報に関連付けるようになっている場合には、ユーザのレベルが基準レベル以上であることが「条件」の一例に相当する。なお、「ユーザオブジェクト」とは、ユーザの分身たるゲームオブジェクトである。言い換えれば、「ユーザオブジェクト」とは、ゲームにおいて主人公となるゲームオブジェクト、又は、ユーザの操作対象であるゲームオブジェクトである。 Further, for example, a condition relating to a user (or user object) parameter also corresponds to an example of a "condition". For example, if the level of the user (or user object) is higher than the reference level and the game object is associated with the user identification information, the "condition" is that the level of the user is higher than the reference level. Corresponds to one example. The "user object" is a game object that is the alter ego of the user. In other words, the "user object" is a game object that is the main character in the game or a game object that is the operation target of the user.
「条件を設定する」とは、条件を決定することである。例えば、条件を初期設定することや、条件を更新することが「条件を設定する」ことに含まれる。 "Setting conditions" means determining conditions. For example, initializing conditions and updating conditions are included in "setting conditions".
なお、「条件を更新する」とは、例えば、条件が満足され難くなるように条件を更新することである。また「条件を更新する」とは、例えば、条件が満足され易くなるように条件を更新することであってもよい。 Note that "updating the condition" means, for example, updating the condition so that the condition is less likely to be satisfied. Further, "updating the condition" may mean, for example, updating the condition so that the condition is easily satisfied.
例えば、対価を支払うことが「条件」である場合、対価の量を更新することが「条件を更新する」ことの一例に相当する。この場合、対価の量を増やすことが「条件が満足され難くなるように条件を更新する」ことの一例に相当する。また、対価の量を減らすことが「条件が満足され易くなるように条件を更新する」ことの一例に相当する。なお、対価の種類を更新することも「条件を更新する」ことの一例に相当する。 For example, when paying the consideration is a "condition", updating the amount of the consideration corresponds to an example of "updating the condition". In this case, increasing the amount of consideration corresponds to an example of "updating the conditions so that the conditions are less likely to be satisfied". In addition, reducing the amount of consideration corresponds to an example of "updating the conditions so that the conditions are easily satisfied". It should be noted that updating the type of consideration also corresponds to an example of "updating the conditions".
また例えば、ユーザのレベルが基準レベル以上であることが「条件」である場合、基準レベルを更新することが「条件を更新する」ことの一例に相当する。この場合、基準レベルを上げることが「条件が満足され難くなるように条件を更新する」ことの一例に相当する。また、基準レベルを下げることが「条件が満足され易くなるように条件を更新する」ことの一例に相当する。 Further, for example, when it is a "condition" that the user's level is equal to or higher than the reference level, updating the reference level corresponds to an example of "updating the condition". In this case, raising the reference level corresponds to an example of "updating the conditions so that the conditions are less likely to be satisfied". In addition, lowering the reference level corresponds to an example of "updating the conditions so that the conditions are easily satisfied".
例えば、条件設定部120は、評価情報取得部100によって取得された評価情報に基づいて、条件を設定する。
For example, the
「評価情報に基づいて条件を設定する」とは、評価が高い場合には評価が低い場合に比べて条件が満足され難くなるようにして、条件を設定することである。なお、評価が高い場合には評価が低い場合に比べて条件が満足され易くなるようにして、条件を設定することであってもよい。 “Setting conditions based on evaluation information” means setting conditions so that when the evaluation is high, the conditions are less likely to be satisfied than when the evaluation is low. In addition, when the evaluation is high, the condition may be set so that the condition is more easily satisfied than when the evaluation is low.
例えば、条件設定部120は評価情報に基づいて条件を更新する。ここで、「評価情報に基づいて条件を更新する」とは、例えば、評価が高くなるのにつれて、条件が満足され難くなるように条件を更新することである。言い換えれば、評価が高い場合には評価が低い場合に比べて条件が満足され難くなるようにして、条件を更新することである。なお、評価が高くなるのにつれて、条件が満足され易くなるように条件を更新することであってもよい。言い換えれば、評価が高い場合には評価が低い場合に比べて条件が満足され易くなるようにして、条件を更新することであってもよい。
For example, the
先述したように評価情報には上記実行回数情報が含まれるようにしてもよく、故に、条件設定部120は上記実行回数情報に基づいて条件を更新するようにしてもよい。ここで、「実行回数情報に基づいて条件を更新する」とは、例えば、実行回数が多くなるのにつれて、条件が満足され難くなるように条件を更新することである。言い換えれば、実行回数が多い場合には実行回数が少ない場合に比べて条件が満足され難くなるようにして、条件を更新することである。なお、実行回数が多くなるのにつれて、条件が満足され易くなるように条件を更新することであってもよい。言い換えれば、実行回数が多い場合には実行回数が少ない場合に比べて条件が満足され易くなるようにして、条件を更新することであってもよい。
As described above, the evaluation information may include the execution number information, and therefore, the
また先述したように評価情報には上記利用回数情報が含まれるようにしてもよく、故に、条件設定部120は上記利用回数情報に基づいて条件を更新するようにしてもよい。ここで、「利用回数情報に基づいて条件を更新する」とは、例えば、利用回数が多くなるのにつれて、条件が満足され難くなるように条件を更新することである。言い換えれば、利用回数が多い場合には利用回数が少ない場合に比べて条件が満足され難くなるようにして、条件を更新することである。なお、利用回数が多くなるのにつれて、条件が満足され易くなるように条件を更新することであってもよい。言い換えれば、利用回数が多い場合には利用回数が少ない場合に比べて条件が満足され易くなるようにして、条件を更新することであってもよい。
Further, as described above, the evaluation information may include the usage count information, and therefore, the
先述のゲームG1,G2の場合であれば、選手キャラクタの価格が「条件」の一例に相当し、条件設定部120は、選手キャラクタの価格を選手キャラクタの入手者数及び利用回数に基づいて設定する。
In the case of the above-mentioned games G1 and G2, the price of the player character corresponds to an example of "condition", and the
ところで、一般的に、選手キャラクタの入手者数及び利用回数は時間が経過するにつれて増加するため、条件設定部120は、時間が経過するにつれて選手キャラクタの価格を上昇させるものである(要するに、条件が満足され難くなるようにして条件を更新するものである)ということもできる。また条件設定部120は、選手キャラクタの入手者数又は利用回数が増加するにつれて選手キャラクタの価格を上昇させるもの(要するに、条件が満足され難くなるようにして条件を更新するもの)ということもできる。
By the way, in general, since the number of players obtained and the number of times the player character is used increase with the passage of time, the
なお、条件設定部120は、ゲームオブジェクトが生成された場合に性能情報に基づいて条件を初期設定するようにしてもよい。
The
「性能情報に基づいて条件を初期設定する」とは、例えば、性能が高い場合には性能が低い場合に比べて条件が満足され難くなるようにして、条件を初期設定することである。なお、性能が高い場合には性能が低い場合に比べて条件が満足され易くなるようにして、条件を初期設定することであってもよい。 “Initial setting of conditions based on performance information” means, for example, initial setting of conditions when the performance is high so that the conditions are less likely to be satisfied as compared with the case where the performance is low. It should be noted that when the performance is high, the conditions may be initially set so that the conditions are more easily satisfied than when the performance is low.
また、条件設定部120は、評価情報取得部100によって取得された評価情報と、性能情報取得部110によって取得された性能情報とに基づいて条件を更新するようにしてもよい。
Further, the
「性能情報に基づいて条件を更新する」とは、例えば、性能が高いほど、条件が満足され難くなるように条件を更新することである。言い換えれば、性能が高い場合には性能が低い場合に比べて条件が満足され難くなるようにして、条件を更新することである。なお、性能が高いほど、条件が満足され易くなるように条件を更新することであってもよい。言い換えれば、性能が高い場合には性能が低い場合に比べて条件が満足され易くなるようにして、条件を更新することであってもよい。 “Update the condition based on the performance information” means, for example, updating the condition so that the higher the performance, the less likely the condition is satisfied. In other words, when the performance is high, the condition is less satisfied than when the performance is low, and the condition is updated. It should be noted that the higher the performance, the easier it is to update the conditions. In other words, when the performance is high, the condition may be updated so that the condition is more easily satisfied than when the performance is low.
[4−4]第1判定部131は、条件設定部120によって設定された条件が満足されたか否かを判定する。
[4-4] The
先述のゲームG1,G2の場合であれば、選手キャラクタの価格が「条件」の一例に相当し、第1判定部131は、選手キャラクタの価格に相当するゲームポイントがユーザによって支払われた場合に、「条件」が満足されたと判定する。または、第1判定部131は、選手キャラクタの価格に相当するゲームポイントを支払うとの意思がユーザによって示され、かつ、選手キャラクタの価格に相当するゲームポイントをユーザが支払うことが可能である場合に、「条件」が満足されたと判定するようにしてもよい。
In the case of the games G1 and G2 described above, the price of the player character corresponds to an example of the "condition", and the
[4−5]第2判定部132は、ゲームオブジェクトが他のユーザ識別情報によって識別されるユーザのゲームプレイに基づいて生成されたゲームオブジェクトである場合に、ユーザ識別情報同士の関連付けを示すデータに基づいて、当該他のユーザ識別情報がユーザ識別情報と関連付けられているか否かを判定する。
[4-5] The
「ユーザ識別情報同士の関連付けを示すデータ」とは、ユーザ識別情報と他のユーザ識別情報との結びつきを示すデータである。例えば、ユーザ間に構築される特定の関係(友人関係又は仲間関係等)の有無を示すデータである。言い換えれば、ユーザ識別情報同士を直接的又は間接的に関連付けたデータである。なお、例えば、複数のユーザ識別情報が同一のユーザグループ識別情報(グループ、チーム、パーティ、又はギルド等と称されるユーザグループを識別する情報)に関連付けられている場合に、それら複数のユーザ識別情報が間接的に関連付けられているとみなされる。 The "data showing the association between the user identification information" is the data showing the connection between the user identification information and other user identification information. For example, it is data indicating the presence or absence of a specific relationship (friendship, companionship, etc.) constructed between users. In other words, it is data in which user identification information is directly or indirectly associated with each other. Note that, for example, when a plurality of user identification information is associated with the same user group identification information (information that identifies a user group referred to as a group, team, party, guild, etc.), the plurality of user identification information is identified. Information is considered to be indirectly associated.
先述のゲームG1,G2の場合であれば、ユーザテーブルTBL101の「友人リスト」フィールドが「ユーザ識別情報同士の関連付けを示すデータ」の一例に相当し、第2判定部132は、ユーザが選手キャラクタの作成者と友人関係を有しているか否かを判定する。具体的には、第2判定部132は、選手キャラクタの作成者がユーザの友人リストに含まれているか否か(又は、ユーザが選手キャラクタの作成者の友人リストに含まれているか否か)を判定する。
In the case of the games G1 and G2 described above, the "friend list" field of the user table TBL101 corresponds to an example of "data indicating the association between user identification information", and in the
[4−6]ゲームオブジェクト関連付け部140は、ゲームオブジェクトをユーザ識別情報に関連付ける。 [4-6] The game object association unit 140 associates the game object with the user identification information.
「ゲームオブジェクトをユーザ識別情報に関連付ける」とは、ゲームオブジェクトをユーザ識別情報と結びつけて記憶することである。言い換えれば、ユーザ識別情報によって識別されるユーザにゲームオブジェクトを付与することである。また言い換えれば、ユーザ識別情報によって識別されるユーザの保有するゲームオブジェクトにゲームオブジェクトを追加することである。さらに言い換えれば、ユーザ識別情報によって識別されるユーザがゲームオブジェクトをゲームにおいて利用することが可能な状態にすることである。 "Associating a game object with user identification information" means associating a game object with user identification information and storing it. In other words, the game object is given to the user identified by the user identification information. In other words, the game object is added to the game object owned by the user identified by the user identification information. In other words, the game object is made available to the user identified by the user identification information in the game.
なお、複数のユーザ識別情報の各々によって識別されるユーザからの要求の受付に応じてゲームオブジェクト関連付け部140による関連付けが順次実行されることによって、ゲームオブジェクトは複数のユーザ識別情報の各々と関連付けられる。 The game object is associated with each of the plurality of user identification information by sequentially executing the association by the game object association unit 140 in response to the reception of the request from the user identified by each of the plurality of user identification information. ..
「ユーザからの要求の受付に応じて関連付けを実行する」とは、ユーザからの要求を受け付けた場合に関連付けを実行することである。なお、ここで、「ユーザからの要求を受け付ける」とは、要求操作を受け付けることであってもよいし、ユーザ端末から送信された要求データを受信することであってもよい。 "Execute the association in response to the request from the user" means to execute the association when the request from the user is received. Here, "accepting a request from a user" may mean accepting a request operation or receiving request data transmitted from a user terminal.
また、ゲームオブジェクト関連付け部140によってゲームオブジェクトがユーザ識別情報と関連付けられた場合に、ゲームオブジェクトは当該ユーザ識別情報によって識別されるユーザによってゲームにおいて利用されることが可能になる。 Further, when the game object is associated with the user identification information by the game object association unit 140, the game object can be used in the game by the user identified by the user identification information.
「ゲームオブジェクトの利用」とは、例えば、ゲームオブジェクトをゲームにおけるグループ(デッキ、チーム、又はパーティ等)に組み込むことである。または、例えば、ゲームオブジェクトをゲームに登場させることであってもよい。言い換えれば、ゲームオブジェクトをゲーム画面に表示させることであってもよい。または、例えば、ゲームオブジェクト(ゲームキャラクタ)を操作対象としてユーザが操作したり、指示対象としてユーザが指示を与えたりすることであってもよい。あるいは、例えば、ゲームオブジェクト(ゲームアイテム)が有する効果をゲームにおいて発生させることであってもよい。 "Use of game objects" is, for example, incorporating game objects into a group (deck, team, party, etc.) in the game. Alternatively, for example, a game object may appear in the game. In other words, the game object may be displayed on the game screen. Alternatively, for example, the user may operate the game object (game character) as the operation target, or the user may give an instruction as the instruction target. Alternatively, for example, the effect of the game object (game item) may be generated in the game.
例えば、ゲームオブジェクト関連付け部140は、第1判定部131の判定結果に基づいて、ゲームオブジェクトをユーザ識別情報に関連付ける。
For example, the game object association unit 140 associates the game object with the user identification information based on the determination result of the
「第1判定部131の判定結果に基づいて、ゲームオブジェクトをユーザ識別情報に関連付ける」とは、条件が満足されたと第1判定部131によって判定された場合に、ゲームオブジェクトをユーザ識別情報に関連付けることである。例えば、ゲームオブジェクトをユーザ識別情報と関連付ける要求を当該ユーザ識別情報によって識別されるユーザから受け付けた場合において、条件が満足されたと判定されたら、ゲームオブジェクトをユーザ識別情報に関連付けることである。また例えば、条件が満足されたと判定された状態において、ゲームオブジェクトをユーザ識別情報と関連付ける要求を当該ユーザ識別情報によって識別されるユーザから受け付けた場合に、ゲームオブジェクトをユーザ識別情報に関連付けることである。
"Associating the game object with the user identification information based on the determination result of the
また例えば、ゲームオブジェクト関連付け部140は、第2判定部132の判定結果に基づいて、ゲームオブジェクトをユーザ識別情報に関連付ける。例えば、ゲームオブジェクトが他のユーザ識別情報によって識別されるユーザのゲームプレイに基づいて生成されたゲームオブジェクトである場合において、当該他のユーザ識別情報がユーザ識別情報と関連付けられていると第2判定部132によって判定された場合に、ゲームオブジェクト関連付け部140は、条件が満足されたと第1判定部131によって判定されていなくても、ゲームオブジェクトをユーザ識別情報に関連付ける。
Further, for example, the game object association unit 140 associates the game object with the user identification information based on the determination result of the
先述のゲームG1,G2の場合であれば、選手キャラクタの価格に相当するゲームポイントがユーザによって支払われたと第1判定部131によって判定された場合に、ゲームオブジェクト関連付け部140は選手キャラクタをユーザのユーザIDに関連付けることによって、選手キャラクタをユーザに付与する。
In the case of the games G1 and G2 described above, when the
また、ユーザが選手キャラクタの作成者と友人関係を有していると第2判定部132によって判定された場合、ゲームオブジェクト関連付け部140は、選手キャラクタの価格に相当するゲームポイントがユーザによって支払われなくても、選手キャラクタをユーザのユーザIDに関連付けることによって、選手キャラクタをユーザに付与する。
Further, when the
[4−7]ゲームオブジェクトが他のユーザ識別情報によって識別されるユーザのゲームプレイに基づいて生成されたゲームオブジェクトである場合に、報酬関連付け部150は、ゲームオブジェクト関連付け部140による関連付けの実行に基づいて、当該他のユーザ識別情報に報酬を関連付ける。
[4-7] When the game object is a game object generated based on the game play of the user identified by the other user identification information, the
「報酬」は、例えばゲームポイント(ゲーム内通貨等)やゲームオブジェクト(ゲームキャラクタ又はゲームアイテム等)である。「報酬」はゲームポイントやゲームオブジェクトに限られず、ゲームの内容に合わせて種々の報酬を設定することが可能である。なお例えば、「報酬」は、ユーザと関連付けられたパラメータ(ゲームポイント以外のパラメータ)をユーザにとって有利となるように一時的又は永続的に変化させることであってもよい。 The "reward" is, for example, a game point (in-game currency, etc.) or a game object (game character, game item, etc.). The "reward" is not limited to game points and game objects, and various rewards can be set according to the content of the game. For example, the "reward" may be to temporarily or permanently change the parameters associated with the user (parameters other than game points) in favor of the user.
「ユーザ識別情報に報酬を関連付ける」とは、ユーザ識別情報によって識別されるユーザに報酬を付与することである。 "Associating a reward with a user identification information" means giving a reward to a user identified by the user identification information.
例えば、「ユーザ識別情報に報酬を関連付ける」とは、ユーザにゲームポイント(ゲーム内通貨等)を付与することである。すなわち、ユーザの保有するゲームポイントを増加することである。言い換えれば、ユーザ識別情報とゲームポイントが関連付けられた状態でさらにゲームポイントを関連付けることによって、ユーザ識別情報と関連付けられたゲームポイントを増加することである。 For example, "associating a reward with user identification information" means giving a user game points (in-game currency, etc.). That is, it is to increase the game points owned by the user. In other words, the game points associated with the user identification information are increased by further associating the game points with the user identification information and the game points associated with each other.
また例えば、「ユーザ識別情報に報酬を関連付ける」とは、ユーザにゲームオブジェクトを付与することである。すなわち、ユーザが保有していない新たなゲームオブジェクトをユーザに付与することや、ユーザがすでに保有しているゲームオブジェクトをさらにユーザに付与することによって、ユーザが保有している当該ゲームオブジェクトの数を増加することである。言い換えれば、新たなゲームオブジェクトをユーザ識別情報と関連付けることや、ユーザ識別情報とゲームオブジェクトが関連付けられた状態でさらに当該ゲームオブジェクトをユーザ識別情報と関連付けることによって、ユーザ識別情報と関連付けられたゲームオブジェクトの数を増加することである。 Further, for example, "associating a reward with user identification information" means giving a game object to a user. That is, by giving the user a new game object that the user does not own, or by further giving the user a game object that the user already owns, the number of the game objects that the user owns can be determined. Is to increase. In other words, a game object associated with the user identification information by associating a new game object with the user identification information, or by further associating the game object with the user identification information while the user identification information and the game object are associated with each other. Is to increase the number of.
「関連付けの実行に基づいて、ユーザ識別情報に報酬を関連付ける」とは、例えば、関連付けが実行されるごとにユーザ識別情報に報酬を関連付けることである。または、例えば、関連付けの実行回数が基準回数になった場合にユーザ識別情報に報酬を関連付けることである。あるいは、例えば、ユーザ識別情報に関連付ける報酬の価値、種類、又は量等を関連付けの実行回数に基づいて決定することであってもよい。 "Associating a reward with the user identification information based on the execution of the association" means, for example, associating the reward with the user identification information each time the association is executed. Alternatively, for example, when the number of executions of the association reaches the reference number, the reward is associated with the user identification information. Alternatively, for example, the value, type, amount, etc. of the reward associated with the user identification information may be determined based on the number of executions of the association.
報酬決定部151は、当該他のユーザ識別情報に関連付ける報酬を、評価情報取得部100によって取得された評価情報に基づいて決定する。
The
「報酬を評価情報に基づいて決定する」とは、ユーザ識別情報に関連付ける報酬の価値、種類、又は量等を評価情報に基づいて決定することである。 "Determining the reward based on the evaluation information" means determining the value, type, amount, etc. of the reward associated with the user identification information based on the evaluation information.
例えば、「報酬を評価情報に基づいて決定する」とは、評価が高いほど、報酬の価値が高くなるようにして、報酬を決定することである。すなわち、評価が高い場合には評価が低い場合に比べて報酬の価値が高くなるようにして、報酬を決定することである。 For example, "determining a reward based on evaluation information" means determining a reward so that the higher the evaluation, the higher the value of the reward. That is, when the evaluation is high, the value of the reward is higher than when the evaluation is low, and the reward is determined.
また例えば、「報酬を評価情報に基づいて決定する」とは、評価が高いほど、報酬がユーザによってより有益になるようにして、報酬の種類を決定することである。すなわち、評価が高い場合には評価が低い場合に比べて報酬がユーザによってより有益になるようにして、報酬の種類を決定することである。 Further, for example, "determining the reward based on the evaluation information" means that the higher the evaluation, the more useful the reward is to the user, and the type of the reward is determined. That is, the type of reward is determined so that the reward is more beneficial to the user when the evaluation is high than when the evaluation is low.
また例えば、「報酬を評価情報に基づいて決定する」とは、評価が高いほど、報酬の量が多くなるようにして、報酬の量を決定することである。すなわち、評価が高い場合には評価が低い場合に比べて報酬の量が多くなるようにして、報酬の量を決定することである。 Further, for example, "determining the reward based on the evaluation information" means determining the amount of the reward so that the higher the evaluation, the larger the amount of the reward. That is, when the evaluation is high, the amount of reward is determined so that the amount of reward is larger than when the evaluation is low.
上述のゲームG1,G2の場合であれば、ユーザU1によって作成された選手キャラクタXの入手者数又は利用回数が所定値と等しくなった場合に、報酬関連付け部150は報酬(ゲームポイント又はゲームアイテム等)をユーザU1に付与する。例えば、複数種類の値(例えば100,200,300,・・・)が「所定値」として設定される。報酬関連付け部150は、選手キャラクタXの入手者数又は利用回数が複数種類の所定値(例えば100,200,300,・・・等)のうちのいずれかと等しくなる毎に、報酬をユーザU1に付与する。
In the case of the above-mentioned games G1 and G2, when the number of acquirers or the number of times of use of the player character X created by the user U1 becomes equal to a predetermined value, the
また、報酬決定部151は、選手キャラクタXの入手者数又は利用回数が第2所定値(例えば200)になった場合の報酬が、当該入手者数又は利用回数が第1所定値(第2所定値よりも小さい値:例えば100)になった場合の報酬に比べて価値が高くなるようにして、報酬を決定する。例えば、選手キャラクタXの入手者数又は利用回数が第1所定値(例えば100)になった場合に、ある程度稀少性の高いゲームキャラクタを入手可能なゲームアイテム(例えばレアキャラクタ抽選券)等のような、ある程度価値の高いゲームアイテムをユーザU1に付与し、当該入手者数又は利用回数が第2所定値(例えば200)になった場合に、さらに稀少性の高いゲームキャラクタを入手可能なゲームアイテム(例えばスーパーレアキャラクタ抽選券)等のような、さらに価値の高いゲームアイテムをユーザU1に付与する。または、例えば、選手キャラクタXの入手者数又は利用回数が第1所定値(例えば100)になった場合に、ある程度の量のゲームポイントをユーザU1に付与し、当該入手者数又は利用回数が第2所定値(例えば200)になった場合に、さらに多い量のゲームポイントをユーザU1に付与する。
Further, in the
なお、選手キャラクタXの入手者数又は利用回数が第1所定値(例えば100)になった後、当該入手者数又は利用回数が第2所定値(例えば200)になるまでの間においても、当該入手者数又は利用回数が増加する毎に、報酬決定部151は報酬をユーザU1に付与するようにしてもよい。
It should be noted that even after the number of acquirers or the number of times of use of the player character X reaches the first predetermined value (for example, 100) and the number of the acquirers or the number of times of use reaches the second predetermined value (for example, 200). The
また、1つの値(例えば150)のみを「所定値」として設定するようにしてもよい。すなわち、選手キャラクタXの入手者数(又は利用回数)が当該所定値(例えば150)と等しくなった場合に限って報酬をユーザU1に付与し、それ以降は、当該入手者数(又は利用回数)が増加したとしても報酬をユーザU1に付与しないようにしてもよい。あるいは、選手キャラクタXの入手者数(又は利用回数)が当該所定値(例えば150)になった後、当該入手者数(又は利用回数)が増加する毎に報酬をユーザU1に付与するようにしてもよい。また、この場合、選手キャラクタXの入手者数(又は利用回数)が多い場合には当該入手者数(又は利用回数)が少ない場合に比べて報酬の価値が高くなるようにして、報酬を決定するようにしてもよい。 Further, only one value (for example, 150) may be set as the "predetermined value". That is, the reward is given to the user U1 only when the number of acquirers (or the number of uses) of the player character X becomes equal to the predetermined value (for example, 150), and after that, the number of acquirers (or the number of uses) is given. ) Increases, the reward may not be given to the user U1. Alternatively, after the number of acquirers (or the number of times of use) of the player character X reaches the predetermined value (for example, 150), a reward is given to the user U1 each time the number of acquirers (or the number of times of use) increases. You may. Further, in this case, when the number of acquirers (or the number of times of use) of the player character X is large, the reward is determined so that the value of the reward is higher than when the number of acquirers (or the number of times of use) is small. You may try to do so.
[5.処理]次に、上記に説明した機能ブロックを実現するためにゲームシステム1で実行される処理について説明する。
[5. Process] Next, the process executed by the
[5−1]図14は、ゲームG1で作成された選手キャラクタをリストLに登録するための処理の一例を示す。図14に示す処理は、ゲームG1を実行するゲーム端末30の表示部35に表示された登録画面画像G300の処理オブジェクトP307が選択された場合に実行される。サーバ10の制御部11が図14に示す処理をプログラムに従って実行することによって、制御部11が条件設定部120として機能するようになる。
[5-1] FIG. 14 shows an example of a process for registering the player character created in the game G1 in the list L. The process shown in FIG. 14 is executed when the process object P307 of the registration screen image G300 displayed on the
以下では、ユーザU1が選手キャラクタXをリストLに登録する場合を想定する。すなわち、選手キャラクタXが表示された登録画面画像G300の処理オブジェクトP307がユーザU1によって選択された場合を想定する。なお、ユーザU1のユーザIDは「U1」であり、選手キャラクタXの第1選手キャラクタIDは「0468731」である。 In the following, it is assumed that the user U1 registers the player character X in the list L. That is, it is assumed that the processing object P307 of the registration screen image G300 on which the player character X is displayed is selected by the user U1. The user ID of the user U1 is "U1", and the first player character ID of the player character X is "0468731".
図14に示すように、まず、ユーザU1のゲーム端末30の制御部31は登録要求を通信部33を介してサーバ10に送信し(S300)、サーバ10の制御部11は当該登録要求を通信部13を介して受信する(S100)。
As shown in FIG. 14, first, the
「登録要求」は、ゲームG1で作成された選手キャラクタをリストLに登録することを要求するものである。例えば、ユーザU1のユーザID(U1)と、選手キャラクタXの第1選手キャラクタID(0468731)とが登録要求としてゲーム端末30からサーバ10に送信される。
The "registration request" requests that the player character created in the game G1 be registered in the list L. For example, the user ID (U1) of the user U1 and the first player character ID (0468731) of the player character X are transmitted from the
登録要求が受信された場合、制御部11は選手キャラクタXをリストLに登録する(S102)。例えば、制御部11は登録リストテーブルTBL104に新たなレコードを追加し、当該レコードに下記の情報を登録する。すなわち、制御部11は「第1選手キャラクタID」フィールドに「0468731」を登録し、「登録日時」」フィールドに現在日時を登録する。また、制御部11は「価格」フィールドに初期価格を登録する。ここで、初期価格は、予め決められた固定の価格(例えば100ポイント)であってもよいし、選手キャラクタXの能力(総合能力等)に基づいて決定される価格であってもよい。例えば、選手キャラクタXの能力が高いほど、初期価格が高くなるようにしてもよい。さらに、制御部11は「入手者数」、「利用回数」、「人気度」、及び「終了フラグ」フィールドに初期値(0)を登録し、「人気順位」フィールドに最下位順位を登録する。
When the registration request is received, the
図14では省略しているが、選手キャラクタXが登録リストテーブルTBL104にすでに登録されている場合には、制御部11はその旨を示す画面画像データをゲーム端末30に送信して、選手キャラクタXの登録を中止する。
Although omitted in FIG. 14, when the player character X is already registered in the registration list table TBL104, the
ステップS102の完了後、制御部11は、リストLへの登録が完了したことを示す完了画面画像のデータをゲーム端末30に通信部13を介して送信し(S104)、ゲーム端末30の制御部31は当該データを通信部33を介して受信する(S302)。そして、当該データに基づいて、制御部31は完了画面画像を表示部35に表示する(S304)。なお、完了画面画像のデータは、完了画面画像自体を示すデータであってもよいし、完了画面画像を生成するために必要な情報を示すデータであってもよい。
After the completion of step S102, the
[5−2]図15及び図16は、リストLに登録された選手キャラクタをユーザに付与するための処理の一例を示す。図15及び図16に示す処理は、ゲームG2を実行するゲーム端末30の表示部35に表示された入手画面画像G320の処理オブジェクトP330が選択された場合に実行される。サーバ10の制御部11が図15及び図16に示す処理をプログラムに従って実行することによって、制御部11が判定部130、ゲームオブジェクト関連付け部140、及び報酬関連付け部150として機能するようになる。
[5-2] FIGS. 15 and 16 show an example of a process for assigning a player character registered in the list L to a user. The processes shown in FIGS. 15 and 16 are executed when the process object P330 of the acquisition screen image G320 displayed on the
以下では、ユーザU2が選手キャラクタXの入手を要求した場合を想定する。すなわち、選手キャラクタXが表示された入手画面画像G320の処理オブジェクトP330がユーザU2によって選択された場合を想定する。なお、ユーザU2のユーザIDは「U2」であり、選手キャラクタXの第1選手キャラクタIDは「0468731」である。 In the following, it is assumed that the user U2 requests the acquisition of the player character X. That is, it is assumed that the processing object P330 of the acquisition screen image G320 on which the player character X is displayed is selected by the user U2. The user ID of the user U2 is "U2", and the first player character ID of the player character X is "0468731".
図15に示すように、まず、ゲーム端末30の制御部31は付与要求を通信部33を介してサーバ10に送信し(S310)、サーバ10の制御部11は当該付与要求を通信部13を介して受信する(S110)。
As shown in FIG. 15, first, the
「付与要求」は、選手キャラクタの付与を要求するものである。例えば、ユーザU2のユーザID(U2)と、選手キャラクタXの第1選手キャラクタID(0468731)とが付与要求としてゲーム端末30からサーバ10に送信される。
The "grant request" is a request for granting a player character. For example, the user ID (U2) of the user U2 and the first player character ID (0468731) of the player character X are transmitted from the
付与要求が受信された場合、制御部11は、ユーザU2が選手キャラクタXの作成者と友人関係を有しているか否かを判定する(S112)。例えば、制御部11は第1選手キャラクタテーブルTBL102にアクセスし、選手キャラクタXの作成者のユーザIDを取得する。さらに、制御部11はユーザテーブルTBL101にアクセスし、取得されたユーザIDがユーザU2の友人リストに登録されているか否かを判定する。
When the grant request is received, the
ユーザU2が選手キャラクタXの作成者と友人関係を有している場合、制御部11は図16のステップS122を実行する。一方、ユーザU2が選手キャラクタXの作成者と友人関係を有していない場合、制御部11は、ユーザU2の保有しているゲームポイントが選手キャラクタXの価格以上であるか否かを判定する(S114)。
When the user U2 has a friendship with the creator of the player character X, the
例えば、制御部11はユーザテーブルTBL101を参照し、ユーザU2の保有しているゲームG2のゲームポイントの量を取得する。また、制御部11は登録リストテーブルTBL104を参照し、選手キャラクタXの価格を取得する。そして、制御部11は、ユーザU2の保有しているゲームG2のゲームポイントの量が選手キャラクタXの価格以上であるか否かを判定する。
For example, the
ユーザU2の保有しているゲームポイントが選手キャラクタXの価格以上でない場合、制御部11は、ユーザU2の保有しているゲームポイントが不足していたことによって選手キャラクタXの付与が中止されたことを示す中止画面画像のデータをゲーム端末30に通信部13を介して送信し(S116)、ゲーム端末30の制御部31は当該データを通信部33を介して受信する(S312)。そして、当該データに基づいて、制御部31は中止画面画像を表示部35に表示する(S314)。なお、中止画面画像のデータは、中止画面画像自体を示すデータであってもよいし、中止画面画像を生成するために必要な情報を示すデータであってもよい。
When the game points held by the user U2 are not equal to or higher than the price of the player character X, the
一方、ユーザU2の保有しているゲームポイントが選手キャラクタXの価格以上である場合、図16に示すように、制御部11はユーザテーブルTBL101にアクセスし、選手キャラクタXの価格に相当するゲームポイントを、ユーザU2の保有しているゲームG2のゲームポイントから減らす(S120)。そして、制御部11は選手キャラクタXをユーザU2に付与する(S122)。
On the other hand, when the game points owned by the user U2 are equal to or higher than the price of the player character X, the
例えば、制御部11は第1選手キャラクタテーブルTBL102を参照し、選手キャラクタXに関する情報を読み出す。そして、制御部11は、ユーザID「U2」に関連付けられた第2選手キャラクタテーブルTBL103に新たなレコードを追加し、読み出した上記情報を当該レコードに登録する。この際、新たに自動生成される第2選手キャラクタIDが「第2選手キャラクタID」フィールドに登録される。なお、この場合、選手キャラクタXに関する情報は第1選手キャラクタテーブルTBL102に残ったまま、その複製が第2選手キャラクタテーブルTBL103に登録される。すなわち、選手キャラクタXは作成者の手元に残った状態でその複製がユーザU2に付与される。
For example, the
ステップS122の完了後、制御部11は、ユーザU2への選手キャラクタXの付与が完了したことを示す完了画面画像のデータをゲーム端末30に通信部13を介して送信し(S124)、ゲーム端末30の制御部31は当該データを通信部33を介して受信する(S320)。そして、当該データに基づいて、制御部31は完了画面画像を表示部35に表示する(S322)。なお、完了画面画像のデータは、完了画面画像自体を示すデータであってもよいし、完了画面画像を生成するために必要な情報を示すデータであってもよい。
After the completion of step S122, the
ステップS124の完了後、制御部11は登録リストテーブルTBL104にアクセスし、選手キャラクタXの入手者数を1増加する(S126)。また、制御部11は選手キャラクタXの入手者数が所定値と等しいか否かを判定する(S128)。そして、選手キャラクタXの入手者数が所定値と等しい場合、制御部11は選手キャラクタXの作成者に報酬を付与する(S130)。
After the completion of step S124, the
ステップS128において、例えば、制御部11は選手キャラクタXの入手者数が複数種類の所定値(例えば100,200,300,・・・)のうちのいずれかと等しいか否かを判定する。またステップS130において、例えば、制御部11は第1選手キャラクタテーブルTBL102を参照し、選手キャラクタXの作成者のユーザIDを取得する。そして、制御部11はユーザテーブルTBL101にアクセスし、取得されたユーザIDが「ユーザID」フィールドに登録されたレコードの「ゲームG1」フィールドのゲームポイントの値を増加したり、同フィールドにゲームアイテムIDを追加したりすることによって、ゲームポイント又はゲームアイテムを選手キャラクタXの作成者に付与する。
In step S128, for example, the
なおステップS130において、制御部11は、選手キャラクタXの入手者数が第2所定値(例えば200)と等しい場合には、選手キャラクタXの入手者数が第1所定値(第2所定値よりも小さい値:例えば100)と等しい場合に比べて、より多くのゲームポイントを選手キャラクタXの作成者に付与したり、又は、より価値(性能等)の高いゲームアイテムを選手キャラクタXの作成者に付与したりする。
In step S130, when the number of acquirers of the player character X is equal to the second predetermined value (for example, 200), the
[5−3]図17は、選手キャラクタの利用回数を更新するための処理の一例を示す。図17に示す処理は、ゲームG2を実行するゲーム端末30で選手キャラクタが利用された場合に実行される。サーバ10の制御部11が図17に示す処理をプログラムに従って実行することによって、制御部11が報酬関連付け部150として機能するようになる。
[5-3] FIG. 17 shows an example of a process for updating the number of times the player character is used. The process shown in FIG. 17 is executed when the player character is used in the
以下では、ユーザU2がプレイするゲームG2において選手キャラクタXが利用された場合を想定する。なお、ユーザU2のユーザIDは「U2」であり、選手キャラクタXの第1選手キャラクタIDは「0468731」である。 In the following, it is assumed that the player character X is used in the game G2 played by the user U2. The user ID of the user U2 is "U2", and the first player character ID of the player character X is "0468731".
選手キャラクタXが利用された場合、図17に示すように、まず、ゲーム端末30の制御部31は、選手キャラクタXが利用されたことをサーバ10に通知して選手キャラクタXの利用回数を増加すべく、選手キャラクタXの利用回数の増加要求を通信部33を介してサーバ10に送信し(S330)、サーバ10の制御部11は当該増加要求を通信部13を介して受信する(S140)。
When the player character X is used, as shown in FIG. 17, first, the
「利用回数の増加要求」は、選手キャラクタの利用回数を増加することを要求するものである。例えば、選手キャラクタXの第1選手キャラクタID(0468731)が利用回数の増加要求としてゲーム端末30からサーバ10に送信される。
The "request for increasing the number of times of use" is a request for increasing the number of times of use of the player character. For example, the first player character ID (0468731) of the player character X is transmitted from the
利用回数の増加要求が受信された場合、制御部11は登録リストテーブルTBL104にアクセスし、選手キャラクタXの利用回数を1増加する(S142)。また、制御部11は、選手キャラクタXの利用回数が所定値と等しいか否かを判定する(S144)。そして、選手キャラクタXの利用回数が所定値と等しい場合、制御部11は選手キャラクタXの作成者に報酬を付与する(S146)。
When the request for increasing the number of times of use is received, the
ステップS144において、例えば、制御部11は選手キャラクタXの利用回数が複数種類の所定値(例えば100,200,300,・・・)のうちのいずれかと等しいか否かを判定する。なお、ステップS144における「所定値」は、ステップS128における「所定値」と異なっていてもよいし、同じであってもよい。
In step S144, for example, the
またステップS146において、例えば、制御部11は第1選手キャラクタテーブルTBL102にアクセスし、選手キャラクタXの作成者のユーザIDを取得する。そして、制御部11はユーザテーブルTBL101にアクセスし、取得されたユーザIDが「ユーザID」フィールドに登録されたレコードの「ゲームG1」フィールドのゲームポイントの値を増加したり、同フィールドにゲームアイテムIDを追加したりすることによって、ゲームポイント又はゲームアイテムを選手キャラクタXの作成者に付与する。
Further, in step S146, for example, the
なおステップS146において、制御部11は、選手キャラクタXの利用回数が第2所定値(例えば200)に達した場合には、選手キャラクタXの利用回数が第1所定値(第2所定値よりも小さい値:例えば100)に達した場合に比べて、より多くのゲームポイントを選手キャラクタXの作成者に付与したり、又は、より価値(性能等)の高いゲームアイテムを選手キャラクタXの作成者に付与したりする。
In step S146, when the number of times the player character X is used reaches the second predetermined value (for example, 200), the
[5−4]図18は、リストLに登録される選手キャラクタの価格を更新するための処理の一例を示す。図18に示す処理は、所定時間(例えば1時間)ごとに、又は、所定時刻(例えば毎日0:00)にサーバ10で実行される。サーバ10の制御部11が図18に示す処理をプログラムに従って実行することによって、制御部11が評価情報取得部100、性能情報取得部110、及び条件設定部120として機能するようになる。
[5-4] FIG. 18 shows an example of a process for updating the price of a player character registered in the list L. The process shown in FIG. 18 is executed on the
図18に示すように、まず、制御部11は、リストLに登録された選手キャラクタのうちに、登録日時から所定期間Dが経過した選手キャラクタが存在しているか否かを判定する(S150)。例えば、制御部11は登録リストテーブルTBL104を参照し、終了フラグが「0」であって、かつ、登録日時から所定期間Dが経過した選手キャラクタが存在するか否かを判定する。
As shown in FIG. 18, first, the
上記のような選手キャラクタが存在する場合、制御部11は登録リストテーブルTBL104にアクセスし、当該選手キャラクタの終了フラグを「1」に更新する(S152)。
When the player character as described above exists, the
ステップS152の完了後、又は、ステップS150において上記のような選手キャラクタが存在しないと判定された場合、制御部11は、リストLに登録された各選手キャラクタの人気度パラメータを更新する(S154)。
After the completion of step S152, or when it is determined in step S150 that the player character as described above does not exist, the
例えば、選手キャラクタXの人気度パラメータを更新する場合を想定する。この場合、制御部11は登録リストテーブルTBL104を参照し、選手キャラクタXの入手者数及び利用回数を取得する。そして、当該入手者数及び利用回数に基づいて、制御部11は選手キャラクタXの人気度パラメータを更新する。例えば、入手者数及び利用回数に対応する人気度パラメータの値を予め定めてなる対応関係情報に基づき、制御部11は、選手キャラクタXの入手者数及び利用回数に対応する人気度パラメータの値を取得し、選手キャラクタXの人気度パラメータの値を当該取得した値に更新する。ここでの「対応関係情報」は、例えば、入手者数及び利用回数から人気度パラメータを算出するための数式、又は、入手者数及び利用回数の組合せと人気度パラメータの値とを対応付けてなるテーブル等である。
For example, assume that the popularity parameter of the player character X is updated. In this case, the
ステップS154の完了後、制御部11は、リストLに登録された各選手キャラクタの人気順位を更新する(S156)。例えば、制御部11は登録リストテーブルTBL104にアクセスし、終了フラグが「0」である選手キャラクタを人気度パラメータの降順でソートすることによって、終了フラグが「0」である各選手キャラクタの人気順位を更新する。
After the completion of step S154, the
ステップS156の完了後、制御部11は、リストLに登録された各選手キャラクタの価格を更新する(S158)。
After the completion of step S156, the
例えば、選手キャラクタXの価格を更新する場合を想定する。この場合、制御部11は登録リストテーブルTBL104を参照し、選手キャラクタXの人気順位を取得する。そして、当該人気順位に基づいて、制御部11は選手キャラクタXの価格を更新する。例えば、人気順位に対応する価格を予め定めてなる対応関係情報に基づき、制御部11は、選手キャラクタXの人気順位に対応する価格を取得し、選手キャラクタXの価格を当該取得した価格に更新する。ここでの「対応関係情報」は、例えば、人気順位と価格とを対応付けてなるテーブル(図4参照)、又は、人気順位から価格を算出するための数式である。
For example, assume that the price of the player character X is updated. In this case, the
なお、選手キャラクタXの価格を更新する場合に、制御部11は登録リストテーブルTBL104を参照し、選手キャラクタXの総合能力も取得するようにしてもよい。そして、選手キャラクタXの人気順位及び総合能力に基づいて、制御部11は選手キャラクタXの価格を更新するようにしてもよい。例えば、人気順位及び総合能力の組合せに対応する価格を予め定めてなる対応関係情報に基づき、制御部11は、選手キャラクタXの人気順位及び総合能力の組合せに対応する価格を取得し、選手キャラクタXの価格を当該取得した価格に更新するようにしてもよい。ここでの「対応関係情報」は、例えば、人気順位及び総合能力の組合せと価格とを対応付けてなるテーブル(図8参照)、又は、人気順位及び総合能力から価格を算出するための数式である。
When updating the price of the player character X, the
[6.まとめ]以上に説明したゲームシステム1によれば、評価情報取得部100及び条件設定部120によって、選手キャラクタの人気(入手者数及び利用回数)に基づき選手キャラクタの価格が設定されるため、選手キャラクタの価格を当該選手キャラクタの人気に合わせることが可能になる。仮に、当初の価格が選手キャラクタの人気に合っていなかったとしても、価格を選手キャラクタの人気に合わせることが可能になる。またゲームシステム1によれば、ゲーム提供者等が選手キャラクタの人気に合わせて価格を見直す必要もないため、ゲーム提供者等の手間の増大も抑制できる。
[6. Summary] According to the
またゲームシステム1によれば、選手キャラクタの入手者数及び利用回数が少ないほど、選手キャラクタの価格が低くなり、選手キャラクタの入手者数及び利用回数が多いほど、選手キャラクタの価格が高くなる。このため、ユーザは他のユーザによってあまり選手キャラクタが入手及び利用されていない間に選手キャラクタを見つけて入手することによって、選手キャラクタを安価で入手できるようになる。その結果、なるべく早く選手キャラクタを見つけて入手するという興趣を提供することが可能になる。また、ユーザによるゲームのプレイ頻度を高めることが可能になる。
Further, according to the
またゲームシステム1によれば、性能情報取得部110及び条件設定部120によって、選手キャラクタの能力に基づき選手キャラクタの価格が設定されるため、選手キャラクタの価格を当該選手キャラクタの能力に合わせることが可能になる。
Further, according to the
またゲームシステム1によれば、報酬関連付け部150によって、選手キャラクタの作成者に報酬を付与することが可能になる。その結果、選手キャラクタを作成しようとする意欲を高めることが可能になる。
Further, according to the
またゲームシステム1によれば、報酬決定部151によって、上記報酬を選手キャラクタの人気に合わせて設定することが可能になる。例えば、人気が高いほど、報酬の価値又は量を高く又は多くすることが可能になり、その結果、人気の高い選手キャラクタを作成しようとする意欲を高めることが可能になる。
Further, according to the
またゲームシステム1によれば、第2判定部132及びゲームオブジェクト関連付け部140によって、ユーザが選手キャラクタの作成者と友人関係を有している場合には、選手キャラクタの価格に相当するゲームポイントを支払わなくても、選手キャラクタを入手できるようになる。その結果、他のユーザと友人関係を築こうとする意欲を高めることが可能になり、ユーザ同士のコミュニケーションを活性化させることが可能になる。
Further, according to the
またゲームシステム1によれば、ゲームG1で他のユーザによって作成した選手キャラクタをゲームG2でユーザが入手して利用することが可能になる。
Further, according to the
その結果、ゲームシステム1ではゲームG1,G2の連携が実現される。これにより、ゲームG1をプレイしたユーザにゲームG2もプレイするように促したり、ゲームG2をプレイしたユーザにゲームG1もプレイするように促したりすることができる。例えば、ネットワーク配信によって提供されるゲーム(例えばG1)をプレイしたユーザに、光ディスクによって提供されるゲーム(例えばG2)もプレイするように促すことができる。一般的に、ネットワーク配信によって提供されるゲームに関しては、時間や場所を問わずいつでもどこでもプレイできるのに対して、光ディスクによって提供されるゲームに関しては、光ディスクを実際に店舗等で購入する必要があり、時間や場所の制限がある。この点、ゲームシステム1によれば、ユーザに対して、光ディスクによって提供されるゲームをプレイしようとする動機付けを与えることができる。
As a result, in the
[7.変形例]本発明は以上に説明した実施形態に限定されるものではない。 [7. Modifications] The present invention is not limited to the embodiments described above.
[7−1]以上に説明した実施形態では、ユーザが選手キャラクタの作成者と友人関係を有している場合に、ユーザはゲームポイントを支払うことなく当該選手キャラクタを入手できるようになっていた。 [7-1] In the embodiment described above, when the user has a friendship with the creator of the player character, the user can obtain the player character without paying game points. ..
このようにする代わりに、ユーザが選手キャラクタの作成者と友人関係を有している場合に当該選手キャラクタの価格を通常の価格よりも低い価格としてもよい。 Instead of doing so, the price of the player character may be lower than the normal price when the user has a friendship with the creator of the player character.
要するに、条件設定部120は第2判定部132の判定結果に基づいて条件を設定するようにしてもよい。すなわち、ゲームオブジェクトが他のユーザ識別情報によって識別されるユーザのゲームプレイに基づいて生成されたゲームオブジェクトである場合、条件設定部120は、当該他のユーザ識別情報がユーザ識別情報と関連付けられている場合には、当該他のユーザ識別情報がユーザ識別情報と関連付けられていない場合に比べて、条件が満足され易くなるようにして、条件を設定するようにしてもよい。
In short, the
以上のようにしても、ユーザが選手キャラクタの作成者と友人関係を有している場合には、ユーザが選手キャラクタの作成者と友人関係を有していない場合に比べて、当該選手キャラクタを入手し易くなる。その結果、ユーザが他のユーザと友人関係又は仲間関係等の特定の関係を築こうとする意欲を高めることが可能になり、ユーザ同士のコミュニケーションを活性化させることが可能になる。 Even in the above manner, when the user has a friendship with the creator of the player character, the player character is compared with the case where the user does not have a friendship with the creator of the player character. It will be easier to obtain. As a result, it becomes possible for the user to increase the motivation to establish a specific relationship such as a friendship or a fellowship with another user, and it becomes possible to activate communication between the users.
[7−2]条件設定部120は、選手キャラクタの作成者に関する情報にも基づいて、当該選手キャラクタの価格を設定するようにしてもよい。
[7-2] The
例えば、条件設定部120は、作成者のレベル(熟練度)が高いほど、選手キャラクタの価格を高く設定したり、作成者のレベルが低いほど、選手キャラクタの価格を低く設定したりするようにしてもよい。また例えば、条件設定部120は、作成者のゲームG1のプレイ回数が多いほど、選手キャラクタの価格が高く設定するようにしてもよい。また例えば、条件設定部120は、作成者が特定ユーザである場合には、作成者が特定ユーザでない場合に比べて、選手キャラクタの価格を高く設定するようにしてもよい。なお、ここで、「特定ユーザ」とは特別のユーザであり、一般のユーザと区別されるユーザである。例えば、著名人、芸能人、ゲームの題材に関連する分野のプロフェッショナル(プロ野球選手又はプロサッカー選手等)、ゲーム大会で好成績を収めたユーザ(優勝者又は準優勝者等)、又はゲームに関するユーザランキングが上位であるユーザ等が「特定ユーザ」の一例に相当する。また、ゲームのプレイ結果等に応じて称号等が各ユーザに付与されるようなゲームの場合であれば、称号を有するユーザ(又は、高い称号を有するユーザ)も「特定ユーザ」の一例に相当する。
For example, the
要するに、ゲームオブジェクトが他のユーザ識別情報によって識別されるユーザのゲームプレイに基づいて生成されたゲームオブジェクトである場合に、条件設定部120は、当該他のユーザ識別情報に関連付けられた情報にも基づいて、条件を設定するようにしてもよい。「ユーザ識別情報に関連付けられた情報」とは、ユーザ識別情報と結びつけて記憶された情報である。例えば、ユーザの熟練度に関する情報、ユーザのゲーム成績に関する情報、ユーザの過去のゲームプレイ履歴に関する情報、ユーザの過去のゲームオブジェクトの生成実績に関する情報(すなわち、ユーザが過去に生成したゲームオブジェクトに関する情報、又は、ユーザが過去に生成したゲームオブジェクトに対する評価に関する情報)、ユーザが特定ユーザであるか否かを示す情報等が「ユーザ識別情報に関連付けられた情報」の一例に相当する。
In short, when the game object is a game object generated based on the gameplay of the user identified by the other user identification information, the
また例えば、条件設定部120は、作成者が選手キャラクタを作成する際に選択したゲームストーリーにも基づいて、当該選手キャラクタの価格が設定するようにしてもよい。具体的には、条件設定部120は、特定のゲームストーリー(例えば難易度の高いゲームストーリー等)が選択された場合には、他のゲームストーリーが選択された場合に比べて、選手キャラクタの価格を高く設定するようにしてもよい。
Further, for example, the
要するに、ゲームオブジェクトが他のユーザ識別情報によって識別されるユーザのゲームプレイに基づいて生成されたゲームオブジェクトである場合に、条件設定部120は、当該他のユーザ識別情報に関連付けられた情報、又は、ゲームオブジェクトを生成するために当該他のユーザ識別情報によって識別されるユーザによって行われたゲームプレイに関する情報にも基づいて、条件を設定するようにしてもよい。「ゲームプレイに関する情報」とは、例えば、ユーザが複数のゲームストーリーのうちのいずれかを選択して当該ゲームストーリーをプレイするようになっている場合には、ユーザによって選択されたゲームシナリオに関する情報が「ゲームプレイに関する情報」の一例に相当する。また例えば、ユーザがゲームプレイにおいて特定のゲームアイテムを使用したか否かに関する情報等も「ゲームプレイに関する情報」の一例に相当する。
In short, when the game object is a game object generated based on the game play of the user identified by the other user identification information, the
以上のようにすれば、選手キャラクタの作成者に関する情報(レベル等)や、選手キャラクタを作成した際のゲームストーリー等に合わせて選手キャラクタの価格を設定することが可能になる。 By doing so, it is possible to set the price of the player character according to the information (level, etc.) about the creator of the player character, the game story when the player character is created, and the like.
[7−3]「評価情報」は、ユーザ(例えば、ゲームオブジェクトを入手したユーザ)によって入力された、ゲームオブジェクトに対する評価に関する情報を含んでもよい。具体的には、例えば、「評価情報」は、ゲームオブジェクトに対してユーザが「A,B,C」のうちのいずれかを選択して評価するアンケートの結果を示す情報を含んでもよい。 [7-3] The "evaluation information" may include information regarding the evaluation of the game object, which is input by the user (for example, the user who obtained the game object). Specifically, for example, the "evaluation information" may include information indicating the result of a questionnaire in which the user selects and evaluates one of "A, B, C" for the game object.
[7−4]条件設定部120は、選手キャラクタの人気に関係なく、時間経過に応じて選手キャラクタの価格を更新する(上昇させる)ようにしてもよい。
[7-4] The
[7−5]以上に説明した実施形態では、登録画面画像G300の処理オブジェクトP307がユーザによって選択された場合に選手キャラクタがリストLに登録されるようになっていた。すなわち、選手キャラクタの作成者が要求した場合に選手キャラクタがリストLに登録されるようになっていた。しかしながら、選手キャラクタが作成された場合に自動的に選手キャラクタがリストLに登録されるようにしてもよい。 [7-5] In the embodiment described above, the player character is registered in the list L when the processing object P307 of the registration screen image G300 is selected by the user. That is, the player character is registered in the list L when requested by the creator of the player character. However, when the player character is created, the player character may be automatically registered in the list L.
[7−6]以上に説明した実施形態では、選手キャラクタが作成されるゲームG1と、当該選手キャラクタが利用されるゲームG2とが別個のゲームであったが、ゲームG1,G2は一つのゲームであってもよい。つまり、ユーザが選手キャラクタを作成することが可能な機能(パート)と、他のユーザによって作成された選手キャラクタを利用することが可能な機能(パート)との両方が同一のゲームで実現されるようにようにしてもよい。 [7-6] In the embodiment described above, the game G1 in which the player character is created and the game G2 in which the player character is used are separate games, but the games G1 and G2 are one game. It may be. That is, both the function (part) that allows the user to create a player character and the function (part) that allows the player character created by another user to be used are realized in the same game. You may do so.
[7−7]ゲームシステム1で実行されるゲームは野球ゲームに限られない。本発明は野球ゲーム以外のスポーツゲームにも適用することが可能である。例えば、本発明はサッカーゲームにも適用することが可能である。本発明はスポーツゲーム以外のゲームにも適用することが可能である。
[7-7] The game executed by the
また、ゲームオブジェクトの作成の仕方やゲームオブジェクトの利用の仕方も以上に説明した態様に限られない。また、以上では、他のユーザによって作成されたゲームオブジェクト(選手キャラクタ)の価格を設定する場合について説明したが、ゲーム提供者等によって用意されたゲームオブジェクト(選手キャラクタ)の価格を設定する場合にも本発明は適用することができる。 Further, the method of creating the game object and the method of using the game object are not limited to the modes described above. Further, in the above, the case of setting the price of the game object (player character) created by another user has been described, but when setting the price of the game object (player character) prepared by the game provider or the like. The present invention can also be applied.
[8.付記]以上のような記載から、本発明は例えば以下のように把握される。なお、本発明の理解を容易にするために、適宜図面に記載された符号を括弧書きで記載するが、それにより本発明が図示の態様に限定されるものではない。 [8. Supplementary note] From the above description, the present invention can be grasped as follows, for example. In order to facilitate the understanding of the present invention, the reference numerals described in the drawings are appropriately described in parentheses, but the present invention is not limited to the illustrated mode.
1)本発明の一態様に係るゲーム制御装置(10)は、ゲームオブジェクト(例えば選手キャラクタ)をユーザ識別情報(例えばユーザID)と関連付けるための条件(例えば価格)を設定する条件設定手段(120)と、前記条件が満足されたか否かを判定する判定手段(131)と、前記判定手段(131)の判定結果に基づいて、前記ゲームオブジェクトを前記ユーザ識別情報に関連付けるゲームオブジェクト関連付け手段(140)と、を含み、前記ゲームオブジェクトに対する複数のユーザの評価に関する評価情報(例えばTBL104:入手者数及び利用回数)を取得する評価情報取得手段(100)をさらに含み、前記条件設定手段(120)は、前記評価情報に基づいて前記条件を設定する。 1) The game control device (10) according to one aspect of the present invention is a condition setting means (120) for setting conditions (for example, price) for associating a game object (for example, a player character) with user identification information (for example, user ID). ), The determination means (131) for determining whether or not the condition is satisfied, and the game object association means (140) for associating the game object with the user identification information based on the determination result of the determination means (131). ), And the evaluation information acquisition means (100) for acquiring evaluation information (for example, TBL104: number of acquirers and number of uses) regarding the evaluation of a plurality of users with respect to the game object, and the condition setting means (120). Sets the condition based on the evaluation information.
13)本発明の一態様に係るゲームシステム(1)は、ゲームオブジェクトをユーザ識別情報と関連付けるための条件を設定する条件設定手段(120)と、前記条件が満足されたか否かを判定する判定手段(131)と、前記判定手段(131)の判定結果に基づいて、前記ゲームオブジェクトを前記ユーザ識別情報に関連付けるゲームオブジェクト関連付け手段(140)と、を含み、前記ゲームオブジェクトに対する複数のユーザの評価に関する評価情報を取得する評価情報取得手段(100)をさらに含み、前記条件設定手段(120)は、前記評価情報に基づいて前記条件を設定する。 13) The game system (1) according to one aspect of the present invention includes a condition setting means (120) for setting conditions for associating a game object with user identification information, and a determination for determining whether or not the conditions are satisfied. Evaluation of a plurality of users with respect to the game object, including means (131) and game object association means (140) that associates the game object with the user identification information based on the determination result of the determination means (131). The condition setting means (120) further includes the evaluation information acquisition means (100) for acquiring the evaluation information relating to the above, and the condition setting means (120) sets the condition based on the evaluation information.
14)また、本発明の一態様に係るプログラムは、1)〜12)のいずれかに記載のゲーム制御装置(10)、又は、13)に記載のゲームシステム(1)としてコンピュータを機能させるためのプログラムである。 14) Further, the program according to one aspect of the present invention is for operating the computer as the game control device (10) according to any one of 1) to 12) or the game system (1) according to 13). It is a program of.
15)また、本発明の一態様に係る情報記憶媒体は、14)に記載のプログラムを記録したコンピュータで読み取り可能な情報記憶媒体である。 15) Further, the information storage medium according to one aspect of the present invention is a computer-readable information storage medium in which the program described in 14) is recorded.
16)また、本発明の一態様に係るゲーム制御装置(10)の制御方法は、ゲームオブジェクトをユーザ識別情報と関連付けるための条件を設定する条件設定ステップ(S158)と、前記条件が満足されたか否かを判定する判定ステップ(S114)と、前記判定ステップ(S114)の判定結果に基づいて、前記ゲームオブジェクトを前記ユーザ識別情報に関連付けるゲームオブジェクト関連付けステップ(S122)と、を含み、前記ゲームオブジェクトに対する複数のユーザの評価に関する評価情報を取得する評価情報取得ステップ(S126,S142)をさらに含み、前記条件設定ステップ(S154,S156,S158)では、前記評価情報に基づいて前記条件が設定される。 16) Further, in the control method of the game control device (10) according to one aspect of the present invention, the condition setting step (S158) for setting the condition for associating the game object with the user identification information and whether the above condition is satisfied? The game object includes a determination step (S114) for determining whether or not the game object and a game object association step (S122) for associating the game object with the user identification information based on the determination result of the determination step (S114). In the condition setting step (S154, S156, S158), the condition is set based on the evaluation information, further including an evaluation information acquisition step (S126, S142) for acquiring evaluation information regarding the evaluation of a plurality of users. ..
17)また、本発明の一態様に係るゲームシステム(1)の制御方法は、ゲームオブジェクトをユーザ識別情報と関連付けるための条件を設定する条件設定ステップ(S158)と、前記条件が満足されたか否かを判定する判定ステップ(S114)と、前記判定ステップ(S114)の判定結果に基づいて、前記ゲームオブジェクトを前記ユーザ識別情報に関連付けるゲームオブジェクト関連付けステップ(S122)と、を含み、前記ゲームオブジェクトに対する複数のユーザの評価に関する評価情報を取得する評価情報取得ステップ(S126,S142)をさらに含み、前記条件設定ステップ(S154,S156,S158)では、前記評価情報に基づいて前記条件が設定される。 17) Further, the control method of the game system (1) according to one aspect of the present invention includes a condition setting step (S158) for setting a condition for associating a game object with user identification information, and whether or not the condition is satisfied. A determination step (S114) for determining whether or not the game object is included, and a game object association step (S122) for associating the game object with the user identification information based on the determination result of the determination step (S114). An evaluation information acquisition step (S126, S142) for acquiring evaluation information regarding the evaluation of a plurality of users is further included, and in the condition setting step (S154, S156, S158), the condition is set based on the evaluation information.
上記1)、12)〜17)に記載の発明によれば、ゲームオブジェクトをユーザ識別情報と関連付けるための条件(ゲームオブジェクトを入手するための条件)が評価情報に基づいて設定されるため、ゲームオブジェクトに対する複数のユーザの評価を当該条件に反映させることが可能になる。その結果、当該条件をゲームオブジェクトに対する複数のユーザの評価に合わせることが可能になる。また、そのためのゲーム提供者等の手間の増大を抑制することも可能になる。 According to the inventions described in 1), 12) to 17) above, the conditions for associating the game object with the user identification information (conditions for obtaining the game object) are set based on the evaluation information, and thus the game. It is possible to reflect the evaluations of a plurality of users on an object in the conditions. As a result, it becomes possible to match the condition with the evaluation of a plurality of users for the game object. In addition, it is possible to suppress an increase in the time and effort of the game provider and the like for that purpose.
2)本発明の一態様では、前記条件設定手段(120)は、前記評価情報に基づいて前記条件を更新するようにしてもよい。 2) In one aspect of the present invention, the condition setting means (120) may update the condition based on the evaluation information.
2)に記載の発明によれば、ゲームオブジェクトをユーザ識別情報と関連付けるために満足されるべき条件が評価情報に基づいて更新されるため、仮に、当初の条件がゲームオブジェクトに対する複数のユーザの評価に合っていなかったとしても、ゲームオブジェクトに対する複数のユーザの評価を当該条件に反映させることが可能になる。すなわち、仮に、当初の条件がゲームオブジェクトに対する複数のユーザの評価に合っていなかったとしても、当該条件をゲームオブジェクトに対する複数のユーザの評価に合わせることが可能になる。 According to the invention described in 2), the conditions to be satisfied in order to associate the game object with the user identification information are updated based on the evaluation information. Therefore, if the initial condition is the evaluation of a plurality of users with respect to the game object. Even if it does not meet the requirements, it is possible to reflect the evaluations of a plurality of users on the game object in the conditions. That is, even if the initial condition does not match the evaluation of the plurality of users for the game object, it is possible to match the condition with the evaluation of the plurality of users for the game object.
3)本発明の一態様では、複数のユーザ識別情報の各々によって識別されるユーザからの要求の受付に応じて前記ゲームオブジェクト関連付け手段(140)による関連付けが順次実行されることによって、前記ゲームオブジェクトは前記複数のユーザ識別情報の各々と関連付けられるようにしてもよい。前記評価情報は、前記ゲームオブジェクト関連付け手段による関連付けが実行された回数に関する実行回数情報(例えばTBL104:入手者数)を含むようにしてもよい。前記条件設定手段(120)は、前記実行回数情報に基づいて前記条件を更新するようにしてもよい。 3) In one aspect of the present invention, the game object is sequentially executed by the game object association means (140) in response to a request from a user identified by each of a plurality of user identification information. May be associated with each of the plurality of user identification information. The evaluation information may include execution number information (for example, TBL104: number of acquirers) regarding the number of times the association by the game object association means is executed. The condition setting means (120) may update the condition based on the execution number information.
3)に記載の発明によれば、ゲームオブジェクトをユーザ識別情報と関連付けるために満足されるべき条件が実行回数情報に基づいて更新されるため、ゲームオブジェクト関連付け手段による関連付けの実行回数を当該条件に反映させることが可能になる。その結果、当該条件を、ゲームオブジェクト関連付け手段による関連付けの実行回数に合わせることが可能になる。例えば、実行回数が少ないほど、条件が満足され易くなるようにしたり、実行回数が多いほど、条件が満足され難くなるようにしたりすることが可能になる。 According to the invention described in 3), the condition to be satisfied in order to associate the game object with the user identification information is updated based on the execution count information. Therefore, the execution count of the association by the game object association means is set as the condition. It becomes possible to reflect. As a result, it becomes possible to match the condition with the number of times the association is executed by the game object association means. For example, it is possible to make it easier for the condition to be satisfied as the number of executions is smaller, or to make it difficult for the condition to be satisfied as the number of executions is larger.
なお、実行回数が多いほど、対価が高くなるようにすれば、ユーザは他のユーザによってあまりゲームオブジェクトが入手されていない間にゲームオブジェクトを見つけて入手することによって、ゲームオブジェクトを安価で入手できるようになる。すなわち、ユーザはゲームシステムへのアクセス頻度を高めることにより、高性能なゲームオブジェクトを他のユーザよりも早く見つけて入手することによって、高性能なゲームオブジェクトを安価で入手できるようになる。その結果、なるべく早くゲームオブジェクトを見つけて入手するという興趣を提供することが可能になる。また、ユーザによるゲームシステムへのアクセス頻度を高めることが可能になる。 If the number of executions is increased, the price is higher, so that the user can obtain the game object at a low cost by finding and obtaining the game object while the game object is not often obtained by other users. Will be. That is, by increasing the frequency of access to the game system, the user can find and obtain the high-performance game object earlier than other users, so that the high-performance game object can be obtained at low cost. As a result, it becomes possible to provide the interest of finding and obtaining game objects as soon as possible. In addition, it becomes possible to increase the frequency of access to the game system by the user.
4)本発明の一態様では、前記ゲームオブジェクトが前記ユーザ識別情報と関連付けられた場合に、前記ゲームオブジェクトは当該ユーザ識別情報によって識別されるユーザによってゲームにおいて利用されることが可能になるようにしてもよい。前記評価情報は、前記ゲームオブジェクトが利用された回数に関する利用回数情報(例えばTBL104:利用回数)を含むようにしてもよい。前記条件設定手段(120)は、前記利用回数情報に基づいて前記条件を更新するようにしてもよい。 4) In one aspect of the present invention, when the game object is associated with the user identification information, the game object can be used in the game by the user identified by the user identification information. You may. The evaluation information may include usage count information (for example, TBL104: usage count) regarding the number of times the game object has been used. The condition setting means (120) may update the condition based on the usage count information.
4)に記載の発明によれば、ゲームオブジェクトをユーザ識別情報と関連付けるために満足されるべき条件が利用回数情報に基づいて更新されるため、ゲームオブジェクトの利用回数を当該条件に反映させることが可能になる。その結果、当該条件を、ゲームオブジェクトの利用回数に合わせることが可能になる。例えば、利用回数が少ないほど、条件が満足され易くなるようにしたり、利用回数が多いほど、条件が満足され難くなるようにしたりすることが可能になる。 According to the invention described in 4), the condition to be satisfied in order to associate the game object with the user identification information is updated based on the usage count information, so that the usage count of the game object can be reflected in the condition. It will be possible. As a result, it becomes possible to match the condition with the number of times the game object is used. For example, it is possible to make it easier for the condition to be satisfied as the number of times of use is smaller, or to make it difficult for the condition to be satisfied as the number of times of use is larger.
なお、利用回数が多いほど、対価が高くなるようにすれば、ユーザは他のユーザによってあまりゲームオブジェクトが利用されていない間にゲームオブジェクトを見つけて入手することによって、ゲームオブジェクトを安価で入手できるようになる。すなわち、ユーザはゲームシステムへのアクセス頻度を高めることにより、高性能なゲームオブジェクトを他のユーザよりも早く見つけて入手することによって、高性能なゲームオブジェクトを安価で入手できるようになる。その結果、なるべく早くゲームオブジェクトを見つけて入手するという興趣を提供することが可能になる。また、ユーザによるゲームシステムへのアクセス頻度を高めることが可能になる。 If the more times the game is used, the higher the price is, the user can obtain the game object at a low cost by finding and obtaining the game object while the game object is not used much by other users. Will be. That is, by increasing the frequency of access to the game system, the user can find and obtain the high-performance game object earlier than other users, so that the high-performance game object can be obtained at low cost. As a result, it becomes possible to provide the interest of finding and obtaining game objects as soon as possible. In addition, it becomes possible to increase the frequency of access to the game system by the user.
5)本発明の一態様では、前記ゲームオブジェクトの性能に関する性能情報(例えばTBL102,TBL103:総合能力)を取得する性能情報取得手段(110)をさらに含むようにしてもよい。前記条件設定手段(120)は、前記評価情報と前記性能情報とに基づいて前記条件を更新するようにしてもよい。 5) In one aspect of the present invention, the performance information acquisition means (110) for acquiring the performance information (for example, TBL102, TBL103: total ability) regarding the performance of the game object may be further included. The condition setting means (120) may update the condition based on the evaluation information and the performance information.
5)に記載の発明によれば、ゲームオブジェクトをユーザ識別情報と関連付けるために満足されるべき条件が性能情報に基づいて更新されるため、ゲームオブジェクトの性能を当該条件に反映させることが可能になる。その結果、当該条件をゲームオブジェクトの性能に合わせて更新することが可能になる。例えば、性能が低いほど、条件が満足され易くなるようにしたり、性能が高いほど、条件が満足され難くなるようにしたりすることが可能になる。 According to the invention described in 5), the conditions to be satisfied in order to associate the game object with the user identification information are updated based on the performance information, so that the performance of the game object can be reflected in the conditions. Become. As a result, the condition can be updated according to the performance of the game object. For example, the lower the performance, the easier it is to satisfy the conditions, and the higher the performance, the more difficult it is to satisfy the conditions.
6)本発明の一態様では、前記ゲームオブジェクトは、他のユーザ識別情報によって識別されるユーザのゲームプレイに基づいて生成されたゲームオブジェクトであってもよい。 6) In one aspect of the present invention, the game object may be a game object generated based on the gameplay of a user identified by other user identification information.
6)に記載の発明によれば、他のユーザによって生成されたゲームオブジェクトをユーザが入手することが可能になる。また、他のユーザによって生成されたゲームオブジェクトをユーザが入手するために満足されるべき条件が評価情報に基づいて設定されるため、当該条件を、他のユーザによって生成されたゲームオブジェクトに対する複数のユーザの評価に合わせることが可能になる。 According to the invention described in 6), a user can obtain a game object created by another user. In addition, since the conditions to be satisfied in order for the user to obtain the game object generated by another user are set based on the evaluation information, the conditions are set for a plurality of game objects generated by other users. It becomes possible to match the evaluation of the user.
7)本発明の一態様では、前記条件設定手段(120)は、前記ゲームオブジェクトが生成された場合に、前記ゲームオブジェクトの性能に関する性能情報に基づいて前記条件を初期設定するようにしてもよい。 7) In one aspect of the present invention, when the game object is generated, the condition setting means (120) may initially set the condition based on the performance information regarding the performance of the game object. ..
7)に記載の発明によれば、他のユーザによって生成されたゲームオブジェクトをユーザが入手するために満足されるべき条件を当該ゲームオブジェクトの性能に合わせて初期設定することが可能になる。 According to the invention described in 7), it is possible to initially set the conditions that should be satisfied in order for the user to obtain the game object created by another user according to the performance of the game object.
8)本発明の一態様では、前記ゲームオブジェクト関連付け手段(140)による関連付けの実行に基づいて、前記他のユーザ識別情報に報酬を関連付ける報酬関連付け手段(150)をさらに含むようにしてもよい。 8) In one aspect of the present invention, the reward associating means (150) that associates the reward with the other user identification information may be further included based on the execution of the association by the game object associating means (140).
8)に記載の発明によれば、ゲームオブジェクト関連付け手段による関連付けの実行に基づいて、当該ゲームオブジェクトを生成した他のユーザに報酬を付与することが可能になる。例えば、ゲームオブジェクト関連付け手段による関連付けが実行されるごとに、当該ゲームオブジェクトを生成した他のユーザに報酬を付与することが可能になる。また例えば、ゲームオブジェクト関連付け手段による関連付けの実行回数が所定回数に達した場合に、当該ゲームオブジェクトを生成した他のユーザに報酬を付与することが可能になる。その結果、ゲームオブジェクトを生成しようとする意欲を高めることが可能になる。 According to the invention described in 8), it is possible to give a reward to another user who generated the game object based on the execution of the association by the game object association means. For example, each time the association by the game object association means is executed, it becomes possible to give a reward to another user who generated the game object. Further, for example, when the number of times of associating by the game object associating means reaches a predetermined number, it is possible to give a reward to another user who generated the game object. As a result, it is possible to increase the motivation to create game objects.
9)本発明の一態様では、前記他のユーザ識別情報に関連付ける報酬を前記評価情報に基づいて決定する報酬決定手段(151)をさらに含むようにしてもよい。 9) In one aspect of the present invention, a reward determining means (151) for determining a reward associated with the other user identification information based on the evaluation information may be further included.
9)に記載の発明によれば、他のユーザに付与する報酬を、当該他のユーザによって生成されたゲームオブジェクトに対する複数のユーザの評価に合わせて設定することが可能になる。例えば、評価が高いほど、報酬の価値又は量を高く又は多くすることが可能になる。その結果、評価の高いゲームオブジェクトを生成しようとする意欲を高めることが可能になる。 According to the invention described in 9), the reward given to another user can be set according to the evaluation of a plurality of users for the game object generated by the other user. For example, the higher the evaluation, the higher or higher the value or amount of reward. As a result, it is possible to increase the motivation to generate highly rated game objects.
10)本発明の一態様では、ユーザ識別情報同士の関連付けを示すデータ(例えばTBL101:友人リスト)に基づいて、前記他のユーザ識別情報が前記ユーザ識別情報と関連付けられているか否かを判定する手段(132)を含むようにしてもよい。前記ゲームオブジェクト関連付け手段(140)は、前記条件が満足された場合に、前記ゲームオブジェクトを前記ユーザ識別情報に関連付ける手段と、前記他のユーザ識別情報が前記ユーザ識別情報と関連付けられている場合には、前記条件が満足されなくても、前記ゲームオブジェクトを前記ユーザ識別情報に関連付ける手段と、を含むようにしてもよい。 10) In one aspect of the present invention, it is determined whether or not the other user identification information is associated with the user identification information based on the data indicating the association between the user identification information (for example, TBL101: friend list). Means (132) may be included. The game object association means (140) is a means for associating the game object with the user identification information when the condition is satisfied, and when the other user identification information is associated with the user identification information. May include means for associating the game object with the user identification information, even if the conditions are not satisfied.
10)に記載の発明によれば、ユーザが他のユーザと友人関係又は仲間関係等の特定関係を有している場合(他のユーザ識別情報がユーザ識別情報を関連付けられている場合)には、当該他のユーザによって生成されたゲームオブジェクトを入手するために満足されるべき条件(ゲームオブジェクトをユーザ識別情報と関連付けるために満足されるべき条件)が満足されなくても、ユーザは当該他のユーザによって生成されたゲームオブジェクトを入手できるようになる。このため、ユーザが他のユーザと特定関係を有している場合には、当該他のユーザによって生成されたゲームオブジェクトを入手し易くなる。その結果、ユーザが他のユーザと友人関係又は仲間関係等の特定関係を築こうとする意欲を高めることが可能になり、ユーザ同士のコミュニケーションを活性化させることが可能になる。 According to the invention described in 10), when the user has a specific relationship such as a friendship or a friendship with another user (when the other user identification information is associated with the user identification information). Even if the conditions that should be satisfied in order to obtain the GameObject generated by the other user (the conditions that should be satisfied in order to associate the GameObject with the user identification information) are not satisfied, the user can still use the other user. You will be able to obtain game objects created by the user. Therefore, when the user has a specific relationship with another user, it becomes easy to obtain the game object generated by the other user. As a result, it becomes possible for the user to increase the motivation to establish a specific relationship such as a friendship or a fellowship with another user, and it becomes possible to activate communication between the users.
11)本発明の一態様では、ユーザ識別情報同士の関連付けを示すデータ(例えばTBL101:友人リスト)に基づいて、前記他のユーザ識別情報が前記ユーザ識別情報と関連付けられているか否かを判定する手段(132)を含むようにしてもよい。前記条件設定手段(120)は、前記他のユーザ識別情報が前記ユーザ識別情報と関連付けられている場合には、前記他のユーザ識別情報が前記ユーザ識別情報と関連付けられていない場合に比べて、前記条件が満足され易くなるようにして、前記条件を設定するようにしてもよい。 11) In one aspect of the present invention, it is determined whether or not the other user identification information is associated with the user identification information based on the data indicating the association between the user identification information (for example, TBL101: friend list). Means (132) may be included. The condition setting means (120), when the other user identification information is associated with the user identification information, is compared with the case where the other user identification information is not associated with the user identification information. The conditions may be set so that the conditions are easily satisfied.
11)に記載の発明によれば、ユーザが他のユーザと友人関係又は仲間関係等の特定の関係を有している場合(他のユーザ識別情報がユーザ識別情報を関連付けられている場合)には、当該ユーザが他のユーザと特定の関係を有していない場合に比べて、当該他のユーザによって生成されたゲームオブジェクトを入手するために満足されるべき条件(ゲームオブジェクトをユーザ識別情報と関連付けるために満足されるべき条件)が満足され易くなるようにして、当該条件が設定される。このため、ユーザが他のユーザと特定の関係を有している場合には、ユーザが他のユーザと特定の関係を有していない場合に比べて、当該他のユーザによって生成されたゲームオブジェクトを入手し易くなる。その結果、ユーザが他のユーザと友人関係又は仲間関係等の特定の関係を築こうとする意欲を高めることが可能になり、ユーザ同士のコミュニケーションを活性化させることが可能になる。 According to the invention described in 11), when the user has a specific relationship such as a friendship or a friendship with another user (when the other user identification information is associated with the user identification information). Is a condition that should be satisfied in order to obtain the game object generated by the other user (the game object is referred to as the user identification information) as compared with the case where the user does not have a specific relationship with the other user. The condition is set so that the condition to be satisfied in order to associate) is easily satisfied. Therefore, when a user has a specific relationship with another user, a game object generated by the other user is compared with a case where the user does not have a specific relationship with the other user. Will be easier to obtain. As a result, it becomes possible for the user to increase the motivation to establish a specific relationship such as a friendship or a fellowship with another user, and it becomes possible to activate communication between the users.
12)本発明の一態様では、前記条件設定手段(120)は、前記他のユーザ識別情報に関連付けられた情報(例えばユーザのレベル又はプレイ回数等)、又は、前記ゲームオブジェクトを生成するために前記他のユーザ識別情報によって識別されるユーザによって行われたゲームプレイに関する情報(例えばユーザによって選択されたゲームストーリー)にも基づいて、前記条件を設定するようにしてもよい。 12) In one aspect of the present invention, the condition setting means (120) is used to generate information associated with the other user identification information (for example, user level or number of plays) or the game object. The conditions may also be set based on information about gameplay performed by the user identified by the other user identification information (eg, a game story selected by the user).
12)に記載の発明によれば、他のユーザによって生成されたゲームオブジェクトを入手するために満足されるべき条件が、当該他のユーザの情報、又は、ゲームオブジェクトを生成するために当該他のユーザによって行われたゲームプレイに関する情報に基づいて設定されるため、これらの情報を当該条件に反映させることが可能になる。例えば、著名なユーザによって生成されたゲームオブジェクトの対価を高く設定したり、熟練度の高いユーザによって生成されたゲームオブジェクトの対価を高く設定したり、又は、熟練度の低いユーザによって生成されたゲームオブジェクトの対価を低く設定したりすることが可能になる。また例えば、他のユーザが複数のゲームストーリーのうちのいずれかを選択して当該ゲームストーリーをプレイすることによってゲームオブジェクトが生成されるような場合に、特定のゲームストーリーによって生成されたゲームオブジェクトの対価を高く(又は低く)設定することが可能になる。 According to the invention described in 12), the condition to be satisfied in order to obtain the game object generated by the other user is the information of the other user or the other user in order to generate the game object. Since the setting is based on the information about the game play performed by the user, it is possible to reflect this information in the condition. For example, a high price for a game object generated by a prominent user, a high price for a game object generated by a highly skilled user, or a game generated by a less skilled user. It is possible to set the price of the object low. Also, for example, when a game object is generated by another user selecting one of a plurality of game stories and playing the game story, the game object generated by a specific game story The price can be set high (or low).
18)なお、本発明の一態様に係るゲーム制御装置(10)又はゲームシステム(1)は、ゲームオブジェクトをユーザ識別情報と関連付けるために満足されるべき条件を設定する条件設定手段(120)と、前記条件が満足されたか否かを判定する判定手段(131)と、前記判定手段(131)の判定結果に基づいて、前記ゲームオブジェクトを前記ユーザ識別情報に関連付けるゲームオブジェクト関連付け手段(140)と、を含み、複数のユーザ識別情報の各々によって識別されるユーザからの要求に応じて前記ゲームオブジェクト関連付け手段(140)による関連付けが順次実行されることによって、前記ゲームオブジェクトは前記複数のユーザ識別情報の各々と関連付けられ、前記条件設定手段(120)は、時間が経過するにつれて前記条件が満足され難くなるようにして、前記条件を更新するようにしてもよい。また、本発明の一態様に係るプログラム及び情報記憶媒体は、上記のゲーム制御装置又はゲームシステムとしてコンピュータを機能させるためのプログラム又は当該プログラムを記録したコンピュータで読み取り可能な情報記憶媒体であってもよい。 18) The game control device (10) or game system (1) according to one aspect of the present invention includes a condition setting means (120) for setting conditions that should be satisfied in order to associate a game object with user identification information. A determination means (131) for determining whether or not the conditions are satisfied, and a game object association means (140) for associating the game object with the user identification information based on the determination result of the determination means (131). , And the game object is obtained by sequentially executing the association by the game object association means (140) in response to a request from the user identified by each of the plurality of user identification information. The condition setting means (120) may be associated with each of the above conditions and may update the conditions so that the conditions are less likely to be satisfied over time. Further, the program and information storage medium according to one aspect of the present invention may be a program for operating a computer as the above-mentioned game control device or game system, or an information storage medium that can be read by a computer that records the program. Good.
19)また、本発明の一態様では、前記条件設定手段(120)は、前記ゲームオブジェクト関連付け手段(140)による関連付けの実行回数が増加するにつれて前記条件が満足され難くなるようにして、前記条件を更新するようにしてもよい。 19) Further, in one aspect of the present invention, the condition setting means (120) makes it difficult for the condition to be satisfied as the number of times of the association by the game object association means (140) increases. May be updated.
18,19)に記載の発明によれば、時間が経過する(又は上記実行回数が増加する)につれて条件が満足され難くなるようにして、条件が更新される。このため、ユーザはゲームのプレイ頻度を高めることによって、ゲームオブジェクトを容易に入手する機会を得ることができるようになる。例えば初心者のユーザであっても、ゲームのプレイ頻度を高めて、高性能のゲームオブジェクトを早期に見つけることによって、当該ゲームオブジェクトを比較的容易に入手できるようになる。すなわち、高性能のゲームオブジェクトを他のユーザよりも早く見つけることによってなるべく容易に入手するという興趣をユーザに提供できる。また、初心者であっても、高性能のゲームオブジェクトを入手する機会を得ることができるため、初心者と熟練者との間の公平も実現できる。 According to the inventions described in 18, 19), the conditions are updated so that the conditions are less likely to be satisfied as time elapses (or the number of executions increases). For this reason, the user can easily obtain the game object by increasing the frequency of playing the game. For example, even a novice user can obtain a game object relatively easily by increasing the frequency of playing the game and finding a high-performance game object at an early stage. That is, it is possible to provide the user with the interest of obtaining a high-performance game object as easily as possible by finding it earlier than other users. In addition, even beginners can get an opportunity to obtain high-performance game objects, so that fairness between beginners and experts can be realized.
1 ゲームシステム、N ネットワーク、10 サーバ、11 制御部、12 記憶部、13 通信部、14 データベース、30−1,30−n ゲーム端末、31 制御部、32 記憶部、33 通信部、34 操作部、35 表示部、36 音声出力部、100 評価情報取得部、110 性能情報取得部、120 条件設定部、130 判定部、131 第1判定部、132 第2判定部、140 ゲームオブジェクト関連付け部、150 報酬関連付け部、151 報酬決定部、G300 登録画面画像、G310 新着画面画像、G320 入手画面画像、A301,A302,A303,A304,A305,A321,A322,A323,A324,A325,A326,A327,A328 領域、P306,P307,P311,P312,P313,P314,P329,P330 処理オブジェクト、TBL101 ユーザテーブル、TBL102 第1選手キャラクタテーブル、TBL103 第2選手キャラクタテーブル、TBL104 登録リストテーブル。
1 game system, N network, 10 servers, 11 control units, 12 storage units, 13 communication units, 14 databases, 30-1, 30-n game terminals, 31 control units, 32 storage units, 33 communication units, 34 operation units , 35 Display unit, 36 Audio output unit, 100 Evaluation information acquisition unit, 110 Performance information acquisition unit, 120 Condition setting unit, 130 Judgment unit, 131 First judgment unit, 132 Second judgment unit, 140 Game object association unit, 150 Reward association unit, 151 Reward determination unit, G300 registration screen image, G310 new arrival screen image, G320 acquisition screen image, A301, A302, A303, A304, A305, A321, A322, A323, A324, A325, A326, A327, A328 area , P306, P307, P311, P321, P313, P314, P329, P330 Processing object, TBL101 user table, TBL102 first player character table, TBL103 second player character table, TBL104 registration list table.
Claims (8)
前記ユーザ識別情報に関連付けられた前記ゲームオブジェクトに対するユーザの評価に関する評価情報を取得する評価情報取得処理と、
前記評価情報に基づいて前記条件を更新する条件更新処理と、
をコンピュータに実行させ、
前記ゲームオブジェクトは、他のユーザ識別情報によって識別されるユーザによる第2のゲームのプレイに基づいて、当該ゲームオブジェクトの性能に関する性能情報の少なくとも一部が確定されたゲームオブジェクトであり、
前記性能情報に基づき、前記条件の初期設定が行われる、
プログラム。 A game object association process for associating the game object with the user identification information based on a determination result of a condition for associating the game object used in the first game with the user identification information.
Evaluation information acquisition processing for acquiring evaluation information regarding the user's evaluation of the game object associated with the user identification information, and
Condition update processing that updates the condition based on the evaluation information,
Let the computer run
The game object is a game object in which at least a part of performance information regarding the performance of the game object is determined based on the play of a second game by a user identified by other user identification information .
Based on the performance information, the initial settings of the conditions are performed.
program.
前記条件更新処理は、前記利用回数情報に基づいて前記条件を更新する、
請求項1に記載のプログラム。 The evaluation information includes usage count information regarding the number of times the game object has been used.
The condition update process updates the condition based on the usage count information.
The program according to claim 1.
前記条件更新処理は、前記評価情報と前記性能情報とに基づいて前記条件を更新する、
請求項1〜3のいずれか1項に記載のプログラム。 Further including a performance information acquisition means for acquiring the performance information,
The condition update process updates the condition based on the evaluation information and the performance information.
The program according to any one of claims 1 to 3.
第1のゲームにおいて利用される対象であるゲームオブジェクトをユーザ識別情報と関連付けるための条件の判定結果に基づいて、前記ゲームオブジェクトを前記ユーザ識別情報に関連付けるゲームオブジェクト関連付けステップと、
前記ユーザ識別情報に関連付けられた前記ゲームオブジェクトに対するユーザの評価に関する評価情報を取得する評価情報取得ステップと、
前記評価情報に基づいて前記条件を更新する条件更新ステップと、
含み、
前記ゲームオブジェクトは、他のユーザ識別情報によって識別されるユーザによる第2のゲームのプレイに基づいて、当該ゲームオブジェクトの性能に関する性能情報の少なくとも一部が確定されたゲームオブジェクトであり、
前記性能情報に基づき、前記条件の初期設定が行われる、
ゲーム制御方法。 A game control method executed by a game control device.
Based on the determination result of the condition for associating the game object used in the first game with the user identification information, the game object association step of associating the game object with the user identification information and the game object association step.
An evaluation information acquisition step for acquiring evaluation information regarding the user's evaluation of the game object associated with the user identification information, and
A condition update step for updating the condition based on the evaluation information, and
Including
The game object is a game object in which at least a part of performance information regarding the performance of the game object is determined based on the play of a second game by a user identified by other user identification information .
Based on the performance information, the initial settings of the conditions are performed.
Game control method.
前記ユーザ識別情報に関連付けられた前記ゲームオブジェクトに対するユーザの評価に関する評価情報を取得する評価情報取得手段と、
前記評価情報に基づいて前記条件を更新する条件更新手段と、
備え、
前記ゲームオブジェクトは、他のユーザ識別情報によって識別されるユーザによる第2のゲームのプレイに基づいて、当該ゲームオブジェクトの性能に関する性能情報の少なくとも一部が確定されたゲームオブジェクトであり、
前記性能情報に基づき、前記条件の初期設定が行われる、
ゲーム制御装置。 A game object association means for associating the game object with the user identification information based on a determination result of a condition for associating the game object used in the first game with the user identification information.
An evaluation information acquisition means for acquiring evaluation information regarding a user's evaluation of the game object associated with the user identification information, and
Condition updating means for updating the condition based on the evaluation information, and
Prepare
The game object is a game object in which at least a part of performance information regarding the performance of the game object is determined based on the play of a second game by a user identified by other user identification information .
Based on the performance information, the initial settings of the conditions are performed.
Game control device.
前記ユーザ識別情報に関連付けられた前記ゲームオブジェクトに対するユーザの評価に関する評価情報を取得する評価情報取得手段と、
前記評価情報に基づいて前記条件を更新する条件更新手段と、
備え、
前記ゲームオブジェクトは、他のユーザ識別情報によって識別されるユーザによる第2のゲームのプレイに基づいて、当該ゲームオブジェクトの性能に関する性能情報の少なくとも一部が確定されたゲームオブジェクトであり、
前記性能情報に基づき、前記条件の初期設定が行われる、
ゲームシステム。 A game object association means for associating the game object with the user identification information based on a determination result of a condition for associating the game object used in the first game with the user identification information.
An evaluation information acquisition means for acquiring evaluation information regarding a user's evaluation of the game object associated with the user identification information, and
Condition updating means for updating the condition based on the evaluation information, and
Prepare
The game object is a game object in which at least a part of performance information regarding the performance of the game object is determined based on the play of a second game by a user identified by other user identification information .
Based on the performance information, the initial settings of the conditions are performed.
Game system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017219599A JP6799764B2 (en) | 2017-11-15 | 2017-11-15 | Programs, game control methods, game control devices, and game systems |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017219599A JP6799764B2 (en) | 2017-11-15 | 2017-11-15 | Programs, game control methods, game control devices, and game systems |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016008219A Division JP6249457B2 (en) | 2016-01-19 | 2016-01-19 | GAME CONTROL DEVICE, GAME SYSTEM, AND PROGRAM |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020177662A Division JP2021006312A (en) | 2020-10-22 | 2020-10-22 | Game control device, game system, and program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2018047272A JP2018047272A (en) | 2018-03-29 |
| JP2018047272A5 JP2018047272A5 (en) | 2019-10-10 |
| JP6799764B2 true JP6799764B2 (en) | 2020-12-16 |
Family
ID=61766943
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017219599A Active JP6799764B2 (en) | 2017-11-15 | 2017-11-15 | Programs, game control methods, game control devices, and game systems |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6799764B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024180580A1 (en) * | 2023-02-27 | 2024-09-06 | 株式会社ソニー・インタラクティブエンタテインメント | Information processing device and activity generating method |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002191861A (en) * | 2000-12-22 | 2002-07-10 | Konami Computer Entertainment Osaka:Kk | Computer-readable recording medium having raising game program recorded thereon and device and method for controlling raising game |
| JP4969735B2 (en) * | 2001-05-02 | 2012-07-04 | 株式会社バンダイナムコゲームス | Program, information storage medium, game system, and server |
| JP5036379B2 (en) * | 2007-04-12 | 2012-09-26 | 株式会社タイトー | User created content distribution system |
| WO2013118377A1 (en) * | 2012-02-06 | 2013-08-15 | 株式会社コナミデジタルエンタテインメント | Game system, recording medium and game data management method |
-
2017
- 2017-11-15 JP JP2017219599A patent/JP6799764B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018047272A (en) | 2018-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5681127B2 (en) | GAME MANAGEMENT DEVICE, GAME MANAGEMENT PROGRAM, AND GAME MANAGEMENT SYSTEM | |
| JP5091073B2 (en) | GAME SYSTEM, GAME CONTROL METHOD, AND PROGRAM | |
| JP6188886B1 (en) | GAME PROGRAM, METHOD, AND INFORMATION PROCESSING DEVICE | |
| US10610785B2 (en) | Game system, game control device, and program | |
| JP5469716B2 (en) | GAME SYSTEM, GAME CONTROL METHOD, AND PROGRAM | |
| US20180207537A1 (en) | Game system, game control device, and information storage medium | |
| JP6128246B1 (en) | Information processing apparatus and program | |
| JP7850421B2 (en) | Game system, game control device, and program | |
| US20230381657A1 (en) | Program, information processing device, method, and system | |
| JP2019084163A (en) | Game system, game control device, and program | |
| JP2020151592A (en) | Game controls, game systems, and programs | |
| JP4886913B2 (en) | Program, information storage medium, game system, and server system | |
| JP5760508B2 (en) | Network game system, client terminal, game providing server, client program, and game providing program | |
| JP2021006312A (en) | Game control device, game system, and program | |
| WO2024185338A1 (en) | Program and information processing device | |
| JP2018011961A (en) | Game program, method, and information processor | |
| JP6249457B2 (en) | GAME CONTROL DEVICE, GAME SYSTEM, AND PROGRAM | |
| JP6799764B2 (en) | Programs, game control methods, game control devices, and game systems | |
| US20140162786A1 (en) | Online commodity competition | |
| KR20260028851A (en) | Program, game control device, game system, control method and recording medium | |
| JP6736098B2 (en) | Game control device, game system, and program | |
| JP2024125168A (en) | PROGRAM AND INFORMATION PROCESSING APPARATUS | |
| JP6767058B2 (en) | Game system, game control device, program, and game control method | |
| CN112165977B (en) | Game system, game control device, and recording medium | |
| JP6759495B2 (en) | Game systems, game controls, and programs |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190117 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190117 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190808 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20190808 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20190826 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191113 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20191202 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191217 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200203 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200407 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20200430 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200721 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200929 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201023 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6799764 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |