JP7168879B2 - Game program, game device and game system - Google Patents
Game program, game device and game system Download PDFInfo
- Publication number
- JP7168879B2 JP7168879B2 JP2021003646A JP2021003646A JP7168879B2 JP 7168879 B2 JP7168879 B2 JP 7168879B2 JP 2021003646 A JP2021003646 A JP 2021003646A JP 2021003646 A JP2021003646 A JP 2021003646A JP 7168879 B2 JP7168879 B2 JP 7168879B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- game
- relationship
- game part
- registration
- 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 a game program, a game device and a game system.
従来、複数のユーザをグルーピングして、グルーピングされた複数のユーザ間で対戦や協力プレイなどを可能にするゲームが存在する。例えば、特許文献1には、複数のユーザ(プレイヤ)を二以上のグループにグルーピングし、グループ内においてユーザの順位を決定するランキング戦を行う制御方法が開示されている。この制御方法では、ゲームの進行に応じて対応付けられるゲームポイントに基づいてグルーピングすることが開示されている。また、この制御方法では、その後グループをシャッフルして、次のランキング戦を繰り返し行うことが開示されている。
2. Description of the Related Art Conventionally, there are games in which a plurality of users are grouped, and the grouped users can play against each other or play cooperatively. For example,
上記従来技術では、同じグループにマッチングされたユーザが競い合って順位を決定するため、他のユーザとのユーザ関係を深めるよう構築することが難しい。このため従来技術では、ゲームの進捗などにより同じグループ等にマッチングされた他のユーザとの関係を構築について改善の余地がある。 In the conventional technology described above, since users matched in the same group compete to determine ranking, it is difficult to build deep user relationships with other users. Therefore, in the conventional technology, there is room for improvement in building relationships with other users who are matched to the same group or the like due to the progress of the game or the like.
本開示は、マッチングされた他のユーザとの関係の構築を改善できるゲームプログラム、ゲーム装置およびゲームシステムを提供する。 The present disclosure provides a game program, game device, and game system that can improve building relationships with other matched users.
第1の側面は、コンピュータを、
第1ゲームパートの進捗に基づいて、第2ゲームパートを実行するための複数のユーザをマッチングするマッチング手段、
前記複数のユーザに含まれる第1ユーザと第2ユーザの間のユーザ関係を登録する登録手段であって、前記第2ゲームパートにおいて前記ユーザ関係を更新する登録手段、として機能させ、
前記マッチング手段は、前記第2ゲームパートに引き続いて第3ゲームパートが開始される際に、前記第1ゲームパートの進捗と前記更新されたユーザ関係とに基づいて、前記第3ゲームパートを実行するための複数のユーザをマッチングする、
ゲームプログラムである。
The first aspect comprises a computer comprising:
matching means for matching a plurality of users for executing the second game part based on the progress of the first game part;
functioning as registration means for registering a user relationship between a first user and a second user included in the plurality of users, the registration means for updating the user relationship in the second game part;
The matching means executes the third game part based on the progress of the first game part and the updated user relationship when the third game part is started following the second game part. matching multiple users for
It's a game program.
また、第1の側面において、前記コンピュータを、
前記第2ゲームパートで前記ユーザ関係が第1の関係に更新されたことに応じて、前記第1ゲームパートまたは前記第2ゲームパートにおいて、前記第1ユーザまたは前記第2ユーザに特典を付与する付与手段として機能させることができる。
Also, in the first aspect, the computer is
In the first game part or the second game part, a privilege is given to the first user or the second user in response to the update of the user relationship to the first relationship in the second game part. It can function as an imparting means.
また、第1の側面において、前記コンピュータを、
前記特典として、前記第2ユーザのゲーム情報に基づくゲーム制御を前記第1ユーザに許可するゲーム実行手段として機能させることができる。
Also, in the first aspect, the computer is
As the privilege, it can function as a game executing means that permits the first user to control the game based on the game information of the second user.
また、第1の側面において、前記付与手段は、前記第1の関係の数に応じて、前記特典の価値または前記特典の量を決定することができる。 Also, in the first aspect, the granting means can determine the value of the privilege or the amount of the privilege according to the number of the first relationships.
また、第1の側面において、前記コンピュータを、
前記特典を付与することを予告する予告画面を表示させる表示制御手段であって、前記予告画面を表示させた後、前記特典が付与される前に、前記第2ユーザとは異なるユーザと前記第1ユーザとの間の関係をさらに前記第1の関係に更新するための更新画面を表示させる表示制御手段として機能させることができる。
Also, in the first aspect, the computer is
Display control means for displaying a notice screen for notifying that the privilege will be granted, wherein after the notice screen is displayed and before the privilege is granted, a user different from the second user and the second user. It can function as display control means for displaying an update screen for further updating the relationship with one user to the first relationship.
また、第1の側面において、前記登録手段は、前記第1ゲームパートおよび前記第2ゲームパートと無関係に進行する第4ゲームパートにおいて、前記ユーザ関係を更新し、
前記マッチング手段は、前記ユーザ関係が更新された後、前記第3ゲームパートが開始される際に、前記第1ゲームの進捗と前記更新されたユーザ関係とに基づいて、前記第3ゲームパートを実行するための複数のユーザをマッチングすることができる。
In the first aspect, the registration means updates the user relationship in a fourth game part that progresses independently of the first game part and the second game part,
The matching means selects the third game part based on the progress of the first game and the updated user relationship when the third game part is started after the user relationship is updated. Multiple users can be matched for execution.
また、第1の側面において、前記コンピュータを、前記第1ユーザから、前記ユーザ関係の更新の要求を受け付ける受付手段として機能させ、
前記登録手段は、前記第4ゲームパートにおいて、前記更新の要求が受け付けられた際に、前記第2ユーザの承諾を必要としない第1の関係、または前記第2ユーザの承諾を必要とする第2の関係もしくは第3の関係の少なくともいずれかに前記ユーザ関係を更新登録し、
前記コンピュータを、前記ユーザ関係が前記第2の関係に更新されたことに応じて、前記第4ゲームパートにおける前記第2ユーザのゲーム情報に基づくゲーム制御を前記第1ユーザに許可するゲーム実行手段として機能させ、
前記マッチング手段は、前記ユーザ関係が前記第3の関係に更新されていることを条件として、前記第3ゲームパートにおいて前記第1ユーザと前記第2ユーザとのマッチングを可能とすることができる。
Further, in the first aspect, causing the computer to function as receiving means for receiving a request for updating the user relationship from the first user,
The registration means, in the fourth game part, when the update request is accepted, establishes a first relationship that does not require the consent of the second user, or a second relationship that requires the consent of the second user. update the user relationship to at least one of the second relationship or the third relationship;
game execution means for allowing the first user to control the computer based on the second user's game information in the fourth game part in response to the updating of the user relationship to the second relationship; function as
The matching means can match the first user and the second user in the third game part on condition that the user relationship is updated to the third relationship.
また、第1の側面において、前記受付手段は、前記第4ゲームパートにおいては、前記ユーザ関係に対して、前記第1の関係または前記第2の関係に更新されていることを許可条件として、前記第3の関係に更新する要求を受け付け可能とすることができる。 Further, in the first aspect, the acceptance means, in the fourth game part, the user relationship is updated to the first relationship or the second relationship as a permission condition, A request to update to the third relationship can be accepted.
第2の側面は、
第1ゲームパートの進捗に基づいて、第2ゲームパートを実行するための複数のユーザをマッチングするマッチング部と、
前記複数のユーザに含まれる第1ユーザと第2ユーザの間のユーザ関係を登録する登録手段であって、前記第2ゲームパートにおいて前記ユーザ関係を更新する登録部と、を備え、
前記マッチング部は、前記第2ゲームパートに引き続いて第3ゲームパートが開始される際に、前記第1ゲームパートの進捗と前記更新されたユーザ関係とに基づいて、前記第3ゲームパートを実行するための複数のユーザをマッチングする、
サーバ装置である。
The second aspect is
a matching unit that matches a plurality of users for executing the second game part based on the progress of the first game part;
a registration means for registering a user relationship between a first user and a second user included in the plurality of users, the registration unit for updating the user relationship in the second game part;
The matching unit executes the third game part based on the progress of the first game part and the updated user relationship when the third game part is started following the second game part. matching multiple users for
It is a server device.
第3の側面は、
第1ゲームパートの進捗に基づいて、第2ゲームパートを実行するための複数のユーザをマッチングするマッチング部と、
前記複数のユーザに含まれる第1ユーザと第2ユーザの間のユーザ関係を登録する登録手段であって、前記第2ゲームパートにおいて前記ユーザ関係を更新する登録部と、を備え、
前記マッチング部は、前記第2ゲームパートに引き続いて第3ゲームパートが開始される際に、前記第1ゲームパートの進捗と前記更新されたユーザ関係とに基づいて、前記第3ゲームパートを実行するための複数のユーザをマッチングする、
ゲームシステムである。
The third aspect is
a matching unit that matches a plurality of users for executing the second game part based on the progress of the first game part;
a registration means for registering a user relationship between a first user and a second user included in the plurality of users, the registration unit for updating the user relationship in the second game part;
The matching unit executes the third game part based on the progress of the first game part and the updated user relationship when the third game part is started following the second game part. matching multiple users for
It's a game system.
本開示によれば、マッチングされた他のユーザとの関係の構築を改善できるゲームプログラム、ゲーム装置およびゲームシステムを提供する。 According to the present disclosure, there is provided a game program, a game device, and a game system that can improve building relationships with other matched users.
本開示の実施形態にかかるゲームシステム1について、図面を参照して説明する。
A
<ゲームの説明>
図1に示すゲームシステム1では、サーバ装置2および複数のゲーム装置5が通信ネットワーク6を介して互いに通信可能に接続され、ゲーム装置5においてゲームが実行される。
<Description of the game>
In the
本実施形態にかかるゲームは、ゲームシステム1にて実行されるオンラインのゲームである。このゲームでは、ゲーム装置5のユーザは、1または複数のプレイヤキャラクタ(オブジェクトに相当)を仮想ゲーム空間で活動させたり、プレイヤキャラクタを、ノンプレイヤキャラクタである敵キャラクタと対戦させたりする。
A game according to the present embodiment is an online game executed by the
ゲームシステム1では、第1ユーザと第2ユーザとの間などのユーザ間の関係(以下、「ユーザ関係」ともいう)を、このユーザ関係を示すリストに登録することで、実際の人間関係の構築と同じように段階的に構築することができる。具体的には、ゲームシステム1では、ユーザ関係をレベル分けしている(以下、このレベルを「関係レベル」ともいう)。ゲームシステム1では、関係レベルそれぞれに応じて、ユーザ関係の登録を要求するための条件(以下、「要求条件」ともいう)や要求されたユーザ関係を登録するための条件(以下、「登録条件」ともいう)を設定する。そして、ゲームシステム1では、関係レベルそれぞれに応じて、ユーザに有利な効果を生じさせる。
In the
上記「ユーザ関係を示すリスト」とは、例えば、以下の(1)~(6)のリストを含む。
(1)第1ユーザのフォローリスト:第1ユーザの第1リストの一態様であり、第1ユーザがフォローするユーザ(以下、「フォローユーザ」ともいう)を登録するリスト。
(2)第2ユーザのフォローリスト:第2ユーザの第2リストの一態様であり、第2ユーザのフォローユーザを登録するリスト。
(3)第1ユーザのフレンドリスト:第1ユーザの第3リストの一態様であり、第1ユーザとフレンドの関係にあるユーザ(以下、「フレンドユーザ」ともいう)を登録するリスト。
(4)第2ユーザのフレンドリスト:第2ユーザの第4リストの一態様であり、第2ユーザのフレンドユーザを登録するリスト。
(5)第1ユーザのパートナーリスト:第1ユーザの第5リストの一態様であり、第1ユーザとパートナーの関係にあるユーザ(以下、「パートナーユーザ」ともいう)を登録するリスト。
(6)第2ユーザのパートナーリスト:第2ユーザの第6リストの一態様であり、第2ユーザのパートナーユーザを登録するリスト。
The "list indicating user relationships" includes, for example, the following lists (1) to (6).
(1) First user's follow list: A list that is one aspect of the first user's first list and registers users that the first user follows (hereinafter also referred to as "follow users").
(2) Second user's follow list: A list that is one aspect of the second user's second list and registers follow users of the second user.
(3) First User's Friend List: This is one aspect of the first user's third list, and is a list in which users who are friends with the first user (hereinafter also referred to as "friend users") are registered.
(4) Second user's friend list: A list that is one aspect of the second user's fourth list and registers the second user's friend users.
(5) First user's partner list: A list that is one aspect of the first user's fifth list and registers users who have a partner relationship with the first user (hereinafter also referred to as "partner users").
(6) Second user's partner list: A list that is one aspect of the second user's sixth list and registers the second user's partner users.
ここで図2~3を参照して、関係レベルの一例について説明する。図2は、関係レベルとその効果の一例を示した表である。図2に示すように、関係レベルが1~4の4段階で設定されている例を説明するが、関係レベルをこれに限る趣旨ではない。また、表の「関係レベルの説明」欄では、それぞれの関係の具体的な内容の例を記載する。例えば、一方的なフォローの関係は、関係レベル1として設定されている。また、表の「効果」の欄には、それぞれの関係により生じるゲーム上の効果の例を記載する。例えば、関係レベル1の効果として、フォロー相手の進捗などの情報を見ることが可能になったりフォロー相手のプレイヤキャラクタをレンタルすることが可能になったりする。また、このゲーム上の効果は、通常パートとイベントパートとで異なることがある。
An example relationship level will now be described with reference to FIGS. FIG. 2 is a table showing an example of relationship levels and their effects. As shown in FIG. 2, an example in which the relationship level is set in four stages from 1 to 4 will be described, but the relationship level is not limited to this. In addition, in the column of "description of relationship level" in the table, examples of specific contents of each relationship are described. For example, a one-sided follow relationship is set as relationship level one. In addition, in the "effect" column of the table, an example of the game effect caused by each relationship is described. For example, as an effect of the
「フォロー」とは、相手のユーザのゲームの進捗などの情報を追うことができる関係をいう。また、フォローは、相手のユーザの承諾なくその関係を登録することができる。「一方的なフォロー」とは、例えば、第1ユーザが第2ユーザをフォローしているけれども、第2ユーザは第1ユーザをフォローしていない状態、またはその逆の状態をいう。また、「相互フォロー」とは、第1ユーザが第2ユーザをフォローし、かつ第2ユーザが第1ユーザをフォローしている状態、すなわち第1ユーザと第2ユーザとが相互にフォローしあっている状態をいう。フォローの関係は、第1の関係の一態様である。 “Following” means a relationship in which information such as the progress of the game of the other user can be followed. Followers can also register their relationship without the consent of the other user. "One-way follow" refers to, for example, a state in which the first user follows the second user but the second user does not follow the first user, or vice versa. Further, "mutual follow" means a state in which the first user follows the second user and the second user follows the first user, that is, the first user and the second user follow each other. It refers to the state of being A follow relationship is one aspect of the first relationship.
「フレンド」とは、相手のユーザと対戦または協力するマルチプレイをすることができる関係をいう。また、フレンドは、相手のユーザの承諾に応じて登録することができる。このため、フレンドは、登録にあたって相手の承諾を要するため一方的な関係にはならず、常に相互の関係になる。フレンドの関係は、第2の関係の一態様である。 A "friend" is a relationship in which a user can play against or cooperate with another user in multiplay. Also, a friend can be registered according to the consent of the other user. For this reason, a friend does not become a one-sided relationship because the consent of the other party is required for registration, but always becomes a mutual relationship. A friend relationship is one aspect of a second relationship.
「パートナー」とは、特定のイベント限定の関係であり、イベントの開催期間などの所定期間内に限って、相手のユーザと対戦または協力するマルチプレイをすることができる関係をいう。また、パートナーは、特定のイベントにおいて、イベント限定のマルチプレイするための同じマッチンググループにマッチングされる関係である。また、パートナーは、相手のユーザの承諾に応じて登録することができる。このため、パートナーは、登録にあたって相手の承諾を要するため一方的な関係にはならず、常に相互の関係になる。パートナーの関係は、第3の関係の一態様である。 A "partner" is a relationship limited to a specific event, and refers to a relationship in which a user can play against or cooperate with another user in multiplayer only within a predetermined period of time, such as the duration of an event. In addition, partners are matched in the same matching group for event-limited multiplay at a specific event. Partners can also register with the consent of the other user. For this reason, the partner does not have a one-sided relationship because it requires the other party's consent for registration, but always has a mutual relationship. A partner relationship is one aspect of the third relationship.
「通常パート」とは、ゲームパートの一つであり、ゲームにおいてユーザが通常進行させるゲームパートである。通常パートは、例えば、ゲームにおいて主流となるゲームパートであってもよい。また、「イベントパート」とは、ゲームパートの一つであり、ゲームにおいて、イベント的(例えば、非定期、偶発的または期間限定など)に生じるゲームパートである。イベントパートは、例えば、ゲームにおいて傍系となるゲームパートであってもよい。 A “normal part” is one of game parts, and is a game part that a user normally progresses in a game. A normal part may be, for example, a main game part in a game. An "event part" is one of game parts, and is a game part that occurs in a game in an event-like manner (for example, irregularly, accidentally, or for a limited time). The event part may be, for example, a collateral game part in the game.
「ゲームパート」とは、ゲーム内でユーザがプレイ可能なコンテンツである。ゲームパートは、例えば、クエスト(ゲーム上の課題や目標)、ミニゲーム、ミッション(ゲーム上の任務)、またはイベントなどを含む。 A "game part" is content that can be played by a user in a game. Game parts include, for example, quests (tasks and goals in the game), mini-games, missions (tasks in the game), or events.
図3は、関係レベルと各関係レベルのための条件の一例を示した表である。図3に示すように、関係レベルごとに、それぞれの要求条件と登録条件とが設定されている。例えば、関係レベル3の場合、フレンドの登録の要求をユーザがするためには、要求条件として、相手のユーザとのユーザ関係が一方的フォローまたは相互フォローである必要がある。また、関係レベル3の場合、この登録の要求ができても、フレンドの登録がなされるためには、登録条件として、この登録の要求に対する相手のユーザからの承諾が必要となる。 FIG. 3 is a table showing an example of relationship levels and conditions for each relationship level. As shown in FIG. 3, respective requirement conditions and registration conditions are set for each relationship level. For example, in the case of relationship level 3, in order for a user to request friend registration, as a requirement, the user relationship with the other user must be one-sided follow or mutual follow. Also, in the case of relationship level 3, even if this registration request is made, in order for the friend to be registered, as a registration condition, the other user's consent to this registration request is required.
ここで図4を参照して、本実施形態におけるゲームパートである通常パートとイベントパートそれぞれの一例を説明する。 Here, with reference to FIG. 4, an example of each of the normal part and the event part, which are game parts in this embodiment, will be described.
図4に示すように、通常パートでは、ユーザは、ガチャを実行したりクエストをクリアしたりすることで、プレイヤキャラクタを入手したり育成したりすることができる。また、通常パートでは、ユーザ関係を、フォロー、フレンドおよびパートナーと段階的に登録することができる。フレンドの登録ができれば、図3に示すような相手のユーザとの通常パートでのマルチプレイ(図4では、「通常マルチプレイ」と表記)が可能になる。 As shown in FIG. 4, in the normal part, the user can acquire and train player characters by playing gacha and clearing quests. Also, in the normal part, user relationships can be registered step by step with follow, friend and partner. If a friend can be registered, it becomes possible to play a normal part multi-play with the other user as shown in FIG. 3 (indicated as "normal multi-play" in FIG. 4).
「ガチャ」とは、サーバ装置2にて、抽選リスト222の中から、所定選択割合に基づき任意のゲーム媒体を抽選により選択する方法である。選択された任意のゲーム媒体は、ユーザのゲーム装置5に付与される。“ガチャで選択したゲーム媒体を、ユーザに付与する/ユーザが所有する”とは、「抽選処理で選択されたゲーム媒体を、ユーザを示す識別情報と関連づける/関連づけられている」ことと同義である。
“Gacha” is a method in which an arbitrary game content is selected by lottery from the lottery list 222 in the
イベントパートは、期間限定で開催されるイベント(以下、「限定イベント」ともいう)に含まれるゲームパートである。イベントパートは、ソロプレイをするゲームパート(以下、「ソロパート」ともいう)とマルチプレイをするゲームパート(以下、「マルチパート」ともいう)とに分けることができる。本実施形態では、ソロパートは複数のステージ(以下、「階層」ともいう)を含むものとする。ソロパートは、第1ゲームパートの一態様である。また、マルチパートは、第2ゲームパートの一態様である。第2ゲームパートとは、第1ゲームパートとは異なるゲームパートであり、マッチングされた複数のユーザで実行されるゲームパートである。 The event part is a game part included in an event held for a limited time (hereinafter also referred to as a "limited event"). The event part can be divided into a game part for solo play (hereinafter also referred to as "solo part") and a game part for multi-play (hereinafter also referred to as "multi part"). In this embodiment, the solo part shall include a plurality of stages (hereinafter also referred to as "layers"). The solo part is one aspect of the first game part. Also, the multi-part is one aspect of the second game part. The second game part is a game part different from the first game part, and is a game part executed by a plurality of matched users.
ソロパートでは、例えば、探索型のゲームがソロプレイできる。この探索型ゲームでは、ユーザは、ソロプレイとして、イベントパート専用のスタミナを消費して、所定フィールド内でプレイヤキャラクタを移動させることができる。また、ユーザは、この探索型ゲームで、イベントパート内のゲーム媒体(例えば、イベントパート限定のアイテム等)を取得することができる。 In the solo part, for example, a search-type game can be played solo. In this search-type game, the user can move the player character within a predetermined field by consuming stamina dedicated to the event part as a solo play. In addition, the user can acquire game media in the event part (for example, items limited to the event part, etc.) in this search-type game.
ソロパートでは、ユーザのパーティが探索している最中に、他のユーザのパーティと遭遇するイベントが生じることがある。また、一方的フォロー、相互フォローまたはフレンドの他のユーザについては、後述の特典として、この遭遇率が高まるよう設定されてもよい。ユーザは、ソロパートにおいて、この遭遇した他のユーザのパーティを、後述の階層ボスとの戦闘のために、所定パーティ数までストックすることができる。このストックされた他のユーザのパーティを、以下、「フレンドパーティ」ともいう。すなわち、ソロパートでは、他のユーザと遭遇してフレンドパーティとしてストックすることで、通常パートでのフレンドによる有利な効果(例えば、フレンドと協力してクエストに挑戦)を生じさせることができる。 In a solo part, an event may occur where a user's party encounters another user's party while they are exploring. In addition, one-way follow, mutual follow, or other users who are friends may be set to increase the encounter rate as a privilege described later. In the solo part, the user can stock up to a predetermined number of parties of the other users he encounters for the purpose of fighting the hierarchical bosses described later. This stocked party of another user is hereinafter also referred to as a "friend party". That is, in the solo part, by encountering other users and stocking them as a friend party, it is possible to produce advantageous effects of friends in the normal part (for example, challenge quests in cooperation with friends).
ソロパートでは、階層ごとのボスとなる敵キャラクタ(以下、「階層ボス」ともいう)が設定されており、ユーザのパーティが、階層ごとに所定進捗率(本例では、100%)まで進捗した場合、この階層ボスに遭遇して、この階層ボスを倒す(以下、「討伐する」ともいう)ための戦闘イベントが生じる。この戦闘イベントにおいて、ユーザは、自分のパーティにストックしているフレンドパーティを加えて階層ボスと戦闘することができる。 In the solo part, an enemy character (hereinafter also referred to as "hierarchy boss") is set as a boss for each hierarchy, and when the user's party progresses to a predetermined progress rate (100% in this example) for each hierarchy , a battle event occurs for encountering this hierarchical boss and defeating this hierarchical boss (hereinafter also referred to as “subjugation”). In this battle event, the user can add a stocked friend party to his own party and fight the hierarchy boss.
マルチパートでは、他のユーザと協力して行うミッション(例えば、レイドミッションなど)が行われる。マルチパートでは、階層ボスとは異なるボス(以下、「レイドボス」ともいう)を他のユーザと協力して倒すことを目的とする。マルチパートでは、まず、開始にあたって、このマルチパートを実行するための複数のユーザがマッチングされ、マッチングされた複数のユーザでグルーピングする。次に、グルーピングされた複数のユーザ(以下、「グループメンバー」ともいう)のうちマルチパートに参加するメンバーでチームを編成する。この編成されたチームのメンバー(以下、「チームメンバー」ともいう)でレイドボスと戦闘する。なお、このチームメンバー間のユーザ関係は、イベントパート限定のパートナーの関係として登録される。すなわち、イベントパートにおいて、他のユーザと協力プレイ中に、イベントパート限定の条件(要求条件または登録条件)によるユーザ関係を登録すること、またはイベントパート限定のユーザ関係(パートナー)を登録すること、ができる。 In multipart, missions (for example, raid missions, etc.) performed in cooperation with other users are performed. The purpose of the multipart is to cooperate with other users to defeat a boss different from the hierarchical boss (hereinafter also referred to as a "raid boss"). In multipart, first, multiple users for executing this multipart are matched at the beginning, and the matched multiple users are grouped. Next, among the grouped users (hereinafter also referred to as “group members”), members participating in the multipart are formed into a team. The members of this organized team (hereinafter also referred to as "team members") fight the raid boss. The user relationship between team members is registered as a partner relationship limited to the event part. That is, in the event part, during cooperative play with other users, registering a user relationship under conditions limited to the event part (requirements or registration conditions), or registering a user relationship limited to the event part (partner), can be done.
チームメンバーとレイドボスとの戦闘を行うマルチパートは、開始から一定時間経過すると終了する。マルチパートが終了すると、マッチングにより構成されたグループ(以下、「マッチンググループ」ともいう)は解散となる。マッチンググループが解散される際、レイドボスに各ユーザがそれぞれ与えたダメージの量に応じて、マッチンググループ内でユーザをランキングする。また、このダメージ量に応じて、各ユーザに特典(報酬)を付与する。次のマルチパートが開始されると、再び複数のユーザがマッチングされ、グルーピングされる。また、イベントパート限定のユーザ関係であるパートナーの登録がされていると、次のマルチパートでも同じマッチンググループにマッチングされる。 Multi-part battles between team members and raid bosses will end after a certain amount of time has passed since the start. When the multipart ends, the group formed by matching (hereinafter also referred to as "matching group") is dissolved. When the matching group is disbanded, the users are ranked within the matching group according to the amount of damage each user did to the raid boss. Moreover, according to this damage amount, each user is given a privilege (reward). When the next multipart starts, the users are again matched and grouped. Also, if a partner, which is a user relationship limited to the event part, is registered, the next multi-part will be matched with the same matching group.
図1に戻って説明を続ける。上記のようなゲームは、プレイステーション(登録商標)などの家庭用ゲーム機、ニンテンドースイッチ(登録商標)などの携帯用ゲーム機、もしくは、パーソナルコンピュータ、スマートフォン、タブレットなどの電子機器であるゲーム装置5、を用いて実行される。以下では、ゲーム装置5がスマートフォンである場合を例示する。
Returning to FIG. 1, the description continues. Games such as those described above include home game machines such as PlayStation (registered trademark), portable game machines such as Nintendo Switch (registered trademark), or
<ゲームシステム1の概要>
ゲームシステム1は、サーバ装置2および複数のゲーム装置5にて構成される。サーバ装置2は、ゲームプログラムおよびゲームデータを記憶しており、ゲーム装置5の(下記のアカウント情報ごとの)ゲームデータの管理を行う。
<Overview of
A
ゲームデータは、ゲーム装置5でゲームを実行させるためのデータであり、例えば、ユーザが操作するプレイヤキャラクタや、その他のゲーム空間オブジェクト(ゲーム空間の地形、フィールドを構成するオブジェクトや、敵キャラクタ等のNPC(non player character)オブジェクト)や、敵キャラクタを自動的に操作させるための操作データなどを含む。
The game data is data for executing a game on the
ゲーム装置5は、ユーザの操作に基づいて所定のゲームを実行する。そのために、ゲーム装置5は、通信ネットワーク6を介して、サーバ装置2からゲームプログラムおよびゲームデータを受信(具体的にはダウンロードおよびインストール)する。各ユーザには、ゲーム装置5に対応づけて、識別情報およびパスワードを含むアカウント情報が、ユーザごとに割り当てられている。このアカウント情報は、ログイン時、ゲーム装置5からサーバ装置2に送信され、サーバ装置2におけるユーザ認証に利用される。
The
ユーザ認証を経て、サーバ装置2とゲーム装置5との相互通信が可能となる。ログイン後、ゲーム装置5は、ゲーム進行に必要なデータ(ゲーム進行状況に関するデータ)をサーバ装置2から受信すると、ユーザの操作に基づいてゲーム画像や音声をディスプレイ61およびスピーカ62に出力しながら、ゲームを進行させる。
Mutual communication between
<ゲームシステム1の構成>
以下、図1を参照して、サーバ装置2およびゲーム装置5の各ハードウェア構成について説明する。なお、複数のゲーム装置5それぞれは、互いに同じ構成を有する。
<Configuration of
The hardware configurations of the
<サーバ装置2の構成>
図1に示すように、サーバ装置2は、ネットワークインターフェース21、記憶部22および制御部23を有する。ネットワークインターフェース21および記憶部22は、バス29を介して制御部23と電気的に接続されている。
<Configuration of
As shown in FIG. 1 , the
ネットワークインターフェース21は、インターネットおよびLANなどの通信ネットワーク6を介して各ゲーム装置5と通信可能接続されている。
The
記憶部22は、HDD(Hard Disk Drive)、RAM(Random Access Memory)、ROM(Read Only Memory)およびSSD(Solid State Drive)などで構成される。記憶部22には、本実施形態にかかるゲームプログラムの一部を含む各種プログラムの他、ユーザDB221、抽選リスト222などの各種データなどが記憶されている。
The
ユーザDB221には、ゲームをプレイするユーザの識別番号ごとに、ユーザが操作するプレイヤキャラクタに関する情報(ステータスなど)、仮想ゲーム空間内にて使用可能な消費媒体の額、パラメータに関する情報などが、対応づけられて記憶されている。以降、これらの情報を総称して「ユーザ情報」ともいう。 The user DB 221 stores information (status, etc.) about the player character operated by the user, the amount of consumable media that can be used in the virtual game space, information about parameters, etc. for each identification number of the user who plays the game. stored. Henceforth, these information are also generically called "user information."
「消費媒体」とは、仮想ゲーム空間内で使用可能な通貨やポイントなどであって、ゲームを進めるにあたりゲーム内で消費される媒体である。消費媒体は、クエストのクリア報酬として、また、現実社会での課金により、ユーザに付与される。 "Consumable media" are currency, points, etc. that can be used in the virtual game space, and are media that are consumed in the game as the game progresses. Consumable media are given to the user as rewards for clearing quests or as billing in the real world.
抽選リスト222は、一般にガチャと呼ばれる抽選処理を抽選実行手段233(後述)が行う際に用いるものであって、選択対象となるゲーム媒体に関する情報を複数含む。抽選リスト222には、ゲーム媒体に関する情報(名称、能力パラメータ、レアリティ、レベルなど)と、抽選による選択割合とが、対応づけられている。またパラメータとは、例えば、ゲーム媒体がプレイヤキャラクタの場合、戦力、HP、攻撃力、防御力、賢さ、または速さなどを含む。 The lottery list 222 is used when the lottery executing means 233 (described later) performs a lottery process generally called gacha, and includes a plurality of pieces of information about game media to be selected. In the lottery list 222, information (name, ability parameter, rarity, level, etc.) related to game media is associated with the selection rate by lottery. Further, parameters include strength, HP, attack power, defense power, intelligence, speed, etc., when the game medium is a player character, for example.
「ゲーム媒体」とは、ゲームに関する要素を表した電子データであって、プレイヤキャラクタとして使用するキャラクタの名称、プレイヤキャラクタが仮想ゲーム空間内にて使用するアイテム(武器、防具、道具)などが含まれる。ユーザは、ゲーム媒体を、課金による直接購入やクエストクリアの他、ガチャと呼ばれる抽選方法によって入手することができる。入手したゲーム媒体は、そのゲーム媒体を所有することとなったユーザの識別情報と対応づけて、ユーザDB221に記憶され管理される。 "Game media" is electronic data representing game-related elements, including the names of characters used as player characters, items (weapons, armor, tools) used by player characters in the virtual game space, etc. be Users can acquire game media directly by charging, by clearing quests, or by a lottery method called gacha. The acquired game media are stored and managed in the user DB 221 in association with the identification information of the user who owns the game media.
制御部23は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置2の動作を制御する。
The
制御部23は、各種プログラムを実行することにより、情報処理手段231、照合手段232、抽選実行手段233、受付手段234、登録手段235、実行制御手段236、マッチング手段237、および付与手段238として機能する。
The
―情報処理手段―
情報処理手段231は、各ゲーム装置5との間で各種データを送受信する。情報処理手段231が受信する主なデータとしては、ゲームプログラムのダウンロード要求情報、ユーザの操作に応じたガチャの抽選要求、ゲームパートの実行/終了の要求、アカウント情報、ゲームデータなどが挙げられる。情報処理手段231が送信する主なデータとしては、ゲームプログラムをゲーム装置5が受信したことを確認するための情報、ガチャにて得られたゲーム媒体に関する情報などが挙げられる。
―Information processing means―
The information processing means 231 transmits and receives various data to and from each
-照合手段―
照合手段232は、ゲーム装置5から受信したユーザの識別情報を用いて、ユーザアカウントの認証を行う。
- Verification means -
The
―抽選実行手段―
抽選実行手段233は、ガチャの抽選要求に伴って、抽選リスト222の中から、ゲーム媒体ごとの選択確率に基づいて1以上のゲーム媒体を抽選により選択する。抽選実行手段233は、選択したゲーム媒体に関する情報と、抽選要求の送信元となる操作を行ったユーザの識別情報とを、ユーザDB221にて関連付ける。これにより、当該ユーザには、自身でガチャを引いた結果当選したゲーム媒体が付与される。
―Lottery Execution Means―
The lottery executing means 233 selects one or more game media from the lottery list 222 by lottery based on the selection probability of each game media in response to the gacha lottery request. The lottery executing means 233 associates the information about the selected game content with the identification information of the user who performed the operation, which is the source of the lottery request, in the user DB 221 . As a result, the user is provided with the game media that he/she has won as a result of drawing the gacha by himself/herself.
―受付手段―
受付手段234は、ユーザから、サーバ装置2に対する各種要求を受け付ける。受付手段234は、第1受付手段2341と、第2受付手段2342と、を含む。受付手段234は、第1ユーザから、第2ユーザのフォローリストに対する登録の要求を受け付ける。また、受付手段234は、第2ユーザから、第1ユーザのフォローリストに対する登録の要求を受け付ける。受付手段234は、例えば、第1ユーザから、第1ユーザの上記(1)、(3)および(5)それぞれのリストに対する登録の要求を受け付ける。受付手段234は、言い換えれば、第1ユーザから、ユーザ関係の更新の要求を受け付ける。
- Reception method -
The accepting means 234 accepts various requests to the
―第1受付手段―
第1受付手段2341は、登録関連処理として、第1ユーザのフレンドリスト(第3リスト)に対する第2ユーザの登録の要求を受け付け可能とする。第1受付手段2341は、このように受付可能となった場合に、第1ユーザから、第1ユーザのフレンドリストに対する第2ユーザの登録の要求を受け付ける。また、第1受付手段2341は、登録関連処理として、第2ユーザのフレンドリスト(第4リスト)に対する第1ユーザの登録の要求を受け付け可能とする。第1受付手段2341は、このように受付可能となった場合に、第2ユーザから、第2ユーザのフレンドリストに対する第1ユーザの登録の要求を受け付ける。第1受付手段2341は、これらの登録の要求を受け付けると、登録相手の第1ユーザまたは第2ユーザに、これらの登録の要求に対して承諾するか否かを問い合わせる。
-First Receiving Means-
The
「登録関連処理」とは、第1ユーザまたは第2ユーザのフレンドリストに第2ユーザまたは第1ユーザを登録することに関する処理である。登録関連処理は、例えば、(ア)フレンドの登録の要求を受け付け可能とする処理、(イ)ユーザ関係により付与される特典を増やす処理、(ウ)フレンドの登録の要求をするためのUIの表示態様の更新処理、などを含む。 "Registration-related processing" is processing related to registering the second user or the first user in the friend list of the first user or the second user. The registration-related processing includes, for example, (a) processing for accepting requests for friend registration, (b) processing for increasing benefits given by user relationships, and (c) UI for requesting friend registration. update processing of the display mode, and the like.
上記構成によれば、第1受付手段2341は、第1ユーザを第2ユーザがフォローしている、または第2ユーザが第1ユーザをフォローしていることを条件として、フレンドの登録の要求の受け付けを可能にすることができる。このため、上記構成によれば、第1受付手段2341は、ユーザ関係がフォロー状態にあれば、その一段上の関係レベルのフレンドの登録の要求を可能にすることができる。したがって、上記構成によれば、第1受付手段2341は、フォローからフレンドへと段階的にユーザ関係を構築させることができる。
According to the above configuration, the first accepting
第1受付手段2341は、例えば、第1ユーザから、第1ユーザのフレンドリストに対する第2ユーザの登録解除の要求を受け付ける。また、第1受付手段2341は、例えば、第2ユーザから、第2ユーザのフレンドリストに対する第1ユーザの登録解除の要求を受け付ける。
The
―第2受付手段―
第2受付手段2342は、通常パートにおいて、第1ユーザおよび第2ユーザが相互に第2ユーザのフォローリスト(第2リスト)および第1ユーザのフォローリスト(第1リスト)に登録されていること、または第1ユーザのフレンドリスト(第3リスト)に第2ユーザが登録されていることを条件として、第1ユーザのパートナーリスト(第5リスト)に対する第2ユーザの登録の要求を受け付け可能とする。第2受付手段2342は、このように受付可能となった場合に、第2ユーザから、第1ユーザのパートナーリストに対する登録の要求を受け付ける。
-Second Receiving Means-
The
上記構成によれば、第2受付手段2342は、第1ユーザと第2ユーザとが相互フォローしている、またはフレンドであることを条件として、パートナーの登録の要求を受け付け可能にすることができる。このため、上記構成によれば、第2受付手段2342は、ユーザ関係が相互フォローかフレンドであれば、それらより上の関係レベルのパートナーの登録の要求を可能にすることができる。したがって、上記構成によれば、第2受付手段2342は、相互フォローから一段階飛ばしてまたはフレンドから段階的にパートナーへとユーザ関係を構築させることができる。
According to the above configuration, the
第2受付手段2342は、例えば、限定イベントが開始されることを条件として、第1ユーザのパートナーリスト(第5リスト)に対する第2ユーザの登録の要求を受け付け可能としてもよい。
The
上記構成によれば、第2受付手段2342は、限定イベントの開催期間に限定して、段階を飛ばしてパートナーへとユーザ関係を構築させることができる。上記構成によれば、第2受付手段2342は、例えば、限定イベントであるイベントパートで他のユーザと協力してプレイする中で期間限定の特別なユーザ関係の構築を演出し、興趣性を高めることができる。
According to the above configuration, the second receiving means 2342 can skip the stage and build a user relationship with the partner only during the holding period of the limited event. According to the above configuration, the
第2受付手段2342は、例えば、第1ユーザから、第1ユーザのパートナーリストに対する第2ユーザの登録解除の要求を受け付ける。また、第2受付手段2342は、例えば、第2ユーザから、第2ユーザのパートナーリストに対する第1ユーザの登録解除の要求を受け付ける。
The second receiving means 2342 receives, for example, from the first user a request for deregistration of the second user with respect to the partner list of the first user. In addition, the
―登録手段―
登録手段235は、複数のユーザ間でのユーザ関係をユーザDB221などに登録する。登録手段235は、言い換えれば、ユーザ関係の更新の要求が受付手段234で受け付けられた際に、第2ユーザの承諾を必要としないフォローの関係(第1の関係)、または第2ユーザの承諾を必要とするフレンドの関係(第2の関係)もしくはパートナーの関係(第3の関係)の少なくともいずれかにユーザ関係を更新登録する。登録手段235は、第1登録手段2351と、第2登録手段2352と、第3登録手段2353と、第5登録手段2354と、を含む。
-Method of registration-
The
登録手段235は、後述のマッチング手段237がマッチングした複数のユーザに含まれる第1ユーザと第2ユーザの間のユーザ関係を登録する。また、登録手段235は、ソロパート(第1ゲームパート)とマルチパート(第2ゲームパート)とにおいてユーザ関係を更新する。 The registration means 235 registers the user relationship between the first user and the second user included in the plurality of users matched by the matching means 237 described later. Also, the registration means 235 updates the user relationship between the solo part (first game part) and the multi part (second game part).
―第1登録手段―
第1登録手段2351は、第1ユーザのフォローリスト(第1リスト)に、第2ユーザを、第2ユーザの承諾なく登録する。例えば、第1ユーザのフォローリストに対する第2ユーザの登録の要求を第1ユーザから受付手段234が受け付けると、第1登録手段2351は、この受け付けた登録の要求に応じて、第1ユーザのフォローリストに第2ユーザを登録する。これにより、第1登録手段2351は、第1ユーザが第2ユーザをフォローする関係を登録する。
-First registration means-
The first registration means 2351 registers the second user in the first user's follow list (first list) without the consent of the second user. For example, when the
―第2登録手段―
第2登録手段2352は、第2ユーザのフォローリスト(第2リスト)に、第1ユーザを、第1ユーザの承諾なく登録する。例えば、第2ユーザのフォローリストに対する第1ユーザの登録の要求を第2ユーザから受付手段234が受け付けると、第2登録手段2352は、この受け付けた登録の要求に応じて、第2ユーザのフォローリストに第1ユーザを登録する。これにより、第2登録手段2352は、第2ユーザが第1ユーザをフォローする関係を登録する。
-Second registration means-
The second registration means 2352 registers the first user in the second user's follow list (second list) without the first user's consent. For example, when the
―第3登録手段―
第3登録手段2353は、第2ユーザの承諾に応じて、第1ユーザのフレンドリスト(第3リスト)に第2ユーザを登録するとともに、第2ユーザのフレンドリスト(第4リスト)に第1ユーザを登録する。例えば、第1ユーザのフレンドリストに第2ユーザを登録することを承諾するか否かを第2ユーザに第1受付手段2341が問い合わせてその応答が「承諾する」であった場合、第3登録手段2353は、第1ユーザのフレンドリストに第2ユーザを登録する。また、第3登録手段2353は、この登録とともに、第2ユーザのフレンドリストに第1ユーザを登録する。
-Third registration means-
The third registration means 2353 registers the second user in the first user's friend list (third list) in response to the consent of the second user, and also registers the first user in the second user's friend list (fourth list). Register users. For example, if the first reception means 2341 inquires of the second user whether or not to approve the registration of the second user in the friend list of the first user, and the response is "accept", the third registration is performed.
第3登録手段2353は、登録関連処理として、第1ユーザのフレンドリスト(第3リスト)に第2ユーザが登録された場合に、当該登録に付随する処理を実行してする。この
「登録に付随する処理」とは、例えば、第1ユーザのフレンドリストに第2ユーザが登録されたことに応じて、第1ユーザおよび/または第2ユーザに付与手段238が付与する特典(例えば、レイドボスを討伐したことによる報酬など)を増やす処理であってもよい。
The third registration means 2353 executes, as registration-related processing, processing associated with the registration when the second user is registered in the friend list (third list) of the first user. This "registration-accompanying process" is, for example, a privilege ( For example, it may be a process of increasing a reward for defeating a raid boss.
上記構成によれば、第3登録手段2353は、フレンドの登録に応じてユーザに付与する特典を増やすなどの登録に付随する処理を実行することで、ユーザに対してフレンドの登録を促すことができる。 According to the above configuration, the third registration means 2353 can prompt the user to register as a friend by executing processing associated with registration, such as increasing the privilege granted to the user according to the friend registration. can.
第3登録手段2353は、例えば、第1受付手段2341が第1ユーザのパートナーリストに対する第2ユーザの登録解除の要求を受け付けたことに応じて、第1ユーザのパートナーリストに対する第2ユーザの登録を解除するとともに、第2ユーザのパートナーリストに対する第1ユーザの登録を解除する。また、その逆に、第3登録手段2353は、例えば、第1受付手段2341が第2ユーザのパートナーリストに対する第1ユーザの登録解除の要求を受け付けたことに応じて、第2ユーザのパートナーリストに対する第1ユーザの登録を解除するとともに、第1ユーザのパートナーリストに対する第2ユーザの登録を解除する。 The third registration means 2353 registers the second user in the first user's partner list, for example, in response to the first reception means 2341 having received a request to cancel the registration of the second user in the first user's partner list. and cancel the first user's registration with the second user's partner list. Conversely, the third registration means 2353, for example, in response to the first reception means 2341 having received a request for deregistration of the first user with respect to the second user's partner list and cancel the registration of the second user from the first user's partner list.
―第5登録手段―
第5登録手段2354は、第2ユーザの承諾に応じて、第1ユーザのパートナーリスト(第5リスト)に第2ユーザを登録するとともに、第2ユーザのパートナーリスト(第6リスト)に第1ユーザを登録する。例えば、第1ユーザのパートナーリストに第2ユーザを登録することを承諾するか否かを第2ユーザに第2受付手段2342が問い合わせてその応答が「承諾する」であった場合、第5登録手段2354は、第1ユーザのパートナーリストに第2ユーザを登録する。また、第5登録手段2354は、この登録とともに、第2ユーザのパートナーリストに第1ユーザを登録する。
- Fifth registration means -
The fifth registration means 2354 registers the second user in the first user's partner list (fifth list) in response to the consent of the second user, and registers the first user in the second user's partner list (sixth list). Register users. For example, if the second reception means 2342 inquires of the second user whether or not to approve the registration of the second user in the first user's partner list and the response is "accept", the
上記構成によれば、第5登録手段2354は、相手のユーザの承諾に応じて、パートナーの関係を構築させることができる。このため、上記構成によれば、第5登録手段2354は、フォローよりその関係により生じる効果が高いパートナーの関係においては、相手の承諾を取得してから構築させることができる。
According to the above configuration, the
第5登録手段2354は、例えば、限定イベントにおいて、第2ユーザの承諾に代えて第1ユーザと第2ユーザとがマルチパートに参加する同じチームメンバーであることを条件として、第1ユーザのパートナーリストに第2ユーザを登録するとともに、第2ユーザのパートナーリストに第1ユーザを登録してもよい。 The fifth registration means 2354, for example, in a limited event, on the condition that the first user and the second user are the same team members participating in the multi-part instead of the second user's consent, Along with registering the second user in the list, the first user may be registered in the second user's partner list.
第5登録手段2354は、限定イベントの終了に応じて、第1ユーザのパートナーリストに対する第2ユーザの登録を解除するとともに、第2ユーザのパートナーリスト(第6リスト)に対する第1ユーザの登録を解除する。 According to the end of the limited event, the fifth registration means 2354 cancels the registration of the second user with respect to the first user's partner list and cancels the registration of the first user with respect to the second user's partner list (sixth list). Release.
上記構成によれば、第5登録手段2354は、パートナーの関係を限定イベント中のみとすることができる。このため、上記構成によれば、第5登録手段2354は、フレンドの関係との差別化を図り、パートナーの関係の特別感を創出することができる。
According to the above configuration, the fifth registration means 2354 can limit the partner relationship to only during the limited event. Therefore, according to the above configuration, the
―実行制御手段―
実行制御手段236は、第1ユーザのフォローリスト(第1リスト)に第2ユーザが登録されていること、または第2ユーザのフォローリスト(第2リスト)に第1ユーザが登録されていることを条件として、各手段に登録関連処理を実行させる。
- Execution control means -
The execution control means 236 determines whether the second user is registered in the first user's follow list (first list) or whether the first user is registered in the second user's follow list (second list). on the condition that each means executes registration-related processing.
上記構成によれば、実行制御手段236は、フォローの登録がされていることを条件として、フレンドの登録に関する処理を実行させることができる。このため、上記構成によれば、実行制御手段236は、フォローからフレンドへと段階的なユーザ関係の構築を促すことができる。
According to the above configuration, the
―マッチング手段―
マッチング手段237は、ソロパート(第1ゲームパート)の進捗に基づいて、マルチパート(第2ゲームパート)を実行するための複数のユーザをマッチングする。マッチング手段237は、例えば、ソロパートの進捗度が所定範囲内にあるユーザを母集団として、その母集団の中から抽選により次のイベントパートを実行するためのグループメンバーにマッチングさせてもよい。この「ソロパートの進捗度が所定範囲内にあるユーザ」とは、例えば、ソロパートにおいて同じ階層にいてかつ進捗率が所定範囲内にあるユーザである。
―Matching method―
The matching means 237 matches a plurality of users for executing the multi-part (second game part) based on the progress of the solo part (first game part). The matching means 237 may, for example, take users whose progress of the solo part is within a predetermined range as a population and match them with group members for executing the next event part by lottery from the population. This “user whose solo part progress rate is within a predetermined range” is, for example, a user who is in the same hierarchy in the solo part and whose progress rate is within a predetermined range.
マッチング手段237は、マルチパート(第2ゲームパート)に引き続いて次のマルチパート(第3ゲームパート)が開始される際に、ソロパート(第1ゲームパート)の進捗と登録手段235によりイベントパートで更新されたユーザ関係とに基づいて、次のイベントパートを実行するための複数のユーザをマッチングする。マッチング手段237は、例えば、(A)ソロパートの進捗率が所定範囲内にあるユーザ、(B)フォローの関係にあるユーザ、または(C)フレンドの関係にあるユーザを母集団として、その母集団の中から抽選により次のイベントパートを実行するためのグループメンバーにマッチングさせてもよい。また、マッチング手段237は、例えば、(A)のうちX人、(B)または(C)のうちY人というように(A)~(C)それぞれの抽選枠を設定して、抽選してもよい。 The matching means 237 registers the progress of the solo part (first game part) in the event part by the registration means 235 when the next multi-part (third game part) is started following the multi-part (second game part). Based on the updated user relations, multiple users are matched for executing the next event part. The matching means 237 selects, for example, (A) users whose solo part progress rate is within a predetermined range, (B) users who are in a follow-up relationship, or (C) users in a friend relationship as a population. You may match with the group member for performing the next event part by lottery from among. In addition, the matching means 237 sets a lottery frame for each of (A) to (C), for example, X people in (A), Y people in (B) or (C), and draws. good too.
上記構成によれば、マッチング手段237は、マッチングされたマルチパートで関係が構築されたユーザ達を、引き続き開始される次のマルチパートでもマッチングすることができる。また、上記構成によれば、マッチング手段237は、ユーザ達を、ソロパートを含むゲームパートの進捗により、マルチパートでマッチングすることができる。このため、上記構成によれば、マッチング手段237は、連続するマルチパートを通してさらにユーザ関係を深めること(例えば、一緒に限定イベントの攻略を目指すことなど)を可能とするとともに、さらに他のユーザとの出会いも促すことができる。したがって、上記構成によれば、マッチング手段237は、マッチングされた他のユーザとの関係の構築を改善することができる。 According to the above configuration, the matching means 237 can match users with whom a relationship has been established in the matched multipart even in the next multipart that is subsequently started. In addition, according to the above configuration, the matching means 237 can match users in multiple parts according to the progress of the game part including the solo part. For this reason, according to the above configuration, the matching means 237 makes it possible to further deepen the user relationship through continuous multipart (for example, aiming to capture a limited event together), and furthermore, with other users. can also encourage encounters with Therefore, according to the above configuration, the matching means 237 can improve the building of relationships with other matched users.
マッチング手段237は、例えば、第1ユーザと第2ユーザとの間のユーザ関係がパートナーの関係(第3の関係)である場合、マルチパートにおいて第1ユーザと第2ユーザとを同じグループにマッチングする。 For example, when the user relationship between the first user and the second user is a partner relationship (third relationship), the matching means 237 matches the first user and the second user to the same group in the multipart. do.
―付与手段―
付与手段238は、マルチパート(第2ゲームパート)でユーザ関係がフォロー関係(第1の関係)に更新されたことに応じて、ソロパート(第1ゲームパート)またはマルチパートにおいて、第1ユーザまたは第2ユーザに特典を付与する。
- Giving means -
Giving means 238, in the solo part (first game part) or multi part, in response to the update of the user relationship to the follow relationship (first relationship) in the multi part (second game part), the first user or A privilege is given to a 2nd user.
上記構成によれば、付与手段238は、ユーザ関係が関係なしの状態からフォロー関係などが構築されたことに応じてユーザに特典を付与するため、ユーザにフォロー関係などのユーザ関係の構築を促すことができる。 According to the above configuration, the granting means 238 urges the user to establish a user relationship such as a follow-up relationship in order to grant a privilege to the user in response to the establishment of a follow-up relationship, etc., from a state in which there is no user relationship. be able to.
付与手段238は、フォロー関係(第1の関係)の数に応じて、特典の価値または特典の量を決定する。 The granting means 238 determines the value of the privilege or the amount of the privilege according to the number of following relationships (first relationship).
上記構成によれば、付与手段238は、フォロー関係などのユーザ関係の数に応じて特典の価値や特典の量を決定するため、ユーザに、特典をより多く、またはより価値のある特典を得ようとフォロー関係を構築する動機付けをすることができる。このため、上記構成によれば、付与手段238は、ユーザにフォロー関係などのユーザ関係の構築をより促すことができる。
According to the above configuration, the granting means 238 determines the value of the privilege and the amount of the privilege according to the number of user relationships such as follow-up relationships, so that the user can obtain more privileges or more valuable privileges. It can motivate them to build follow-up relationships. Therefore, according to the above configuration, the providing
―ゲーム実行手段―
ゲーム実行手段239は、登録されているユーザ関係に基づいて、第1ユーザまたは第2ユーザに、特定のゲーム制御を許可する。ゲーム実行手段239は、第1ゲーム実行手段2391と、第2ゲーム実行手段2392と、を含む。
―Means of executing the game―
The game executing means 239 permits the first user or the second user to perform specific game control based on the registered user relationship. The game execution means 239 includes first game execution means 2391 and second game execution means 2392 .
-第1ゲーム実行手段-
第1ゲーム実行手段2391は、第1ユーザのフォローリスト(第1リスト)に第2ユーザが登録されていることを条件として、第2ユーザのフォローリスト(第2リスト)に第1ユーザが登録されているか否かに関わらず、第1ユーザに第1ゲーム制御を許可する。
-First game execution means-
The first game executing means 2391 registers the first user in the second user's follow list (second list) on condition that the second user is registered in the first user's follow list (first list). Allows the first user to control the first game regardless of whether or not it is enabled.
「第1ゲーム制御」とは、第1ユーザがプレイするゲームに対する制御であり、例えば、第1ユーザと第2ユーザとが通信可能に接続されていることを条件としないものである。第1ゲーム制御は、例えば、第2ユーザのゲーム情報に基づくゲーム制御であってもよい。ここで「第2ユーザのゲーム情報に基づくゲーム制御」とは、例えば、第2ユーザのゲーム媒体(プレイヤキャラクタやアイテムなど)を使用して第1ユーザがプレイすること(例えば、いわゆるキャラレンタルなど)を一時的に可能にする制御である。 The "first game control" is control for a game played by the first user, and is, for example, not based on the condition that the first user and the second user are communicably connected. The first game control may be, for example, game control based on the second user's game information. Here, "game control based on the second user's game information" means, for example, that the first user plays using the second user's game media (player characters, items, etc.) (for example, so-called character rental, etc.). ) is temporarily enabled.
第1ゲーム実行手段2391は、例えば、後述の付与手段238により付与される特典として、第1ゲーム制御(第2ユーザのゲーム情報に基づくゲーム制御)を第1ユーザに許可してもよい。 The first game executing means 2391 may permit the first user to perform first game control (game control based on the second user's game information) as a benefit granted by the granting means 238 described later, for example.
上記構成によれば、実行制御手段236は、第1ユーザと第2ユーザとのユーザ関係がステップアップ(更新)された特典として、第2ユーザのゲーム情報を利用することを第1ユーザに許可することができる。このため、上記構成によれば、実行制御手段236は、ゲーム情報を利用したい他のユーザと積極的にユーザ関係を構築するよう促すことができる。また、上記構成によれば、ユーザは、ユーザ関係がステップアップされることで自分のゲーム情報を他のユーザにシェアすることができる。このため、上記構成によれば、実行制御手段236は、ユーザ間の関係を深めることを可能にする。 According to the above configuration, the execution control means 236 permits the first user to use the second user's game information as a privilege in which the user relationship between the first user and the second user is stepped up (updated). can do. Therefore, according to the above configuration, the execution control means 236 can prompt the user to positively establish a user relationship with another user who wants to use the game information. Further, according to the above configuration, the user can share his/her own game information with other users by stepping up the user relationship. Therefore, according to the above configuration, the execution control means 236 makes it possible to deepen the relationship between users.
-第2ゲーム実行手段-
第2ゲーム実行手段2392は、第1ユーザのフレンドリスト(第3リスト)に第2ユーザが登録されていることを条件として、第1ユーザに第2ゲーム制御を許可する。
-Second game execution means-
Second game executing means 2392 permits the first user to control the second game on the condition that the second user is registered in the first user's friend list (third list).
「第2ゲーム制御」とは、第1ユーザがプレイするゲームに対する制御であり、第1ゲーム制御とは異なるゲーム制御である。第2ゲーム制御は、例えば、第1ユーザと第2ユーザとが通信可能に接続されていることを条件とするものである。「第1ユーザと第2ユーザとが通信可能に接続されている」とは、例えば、第1ユーザのゲーム装置5とサーバ装置2とが接続されていて、かつ第2ユーザのゲーム装置5とサーバ装置2とが接続されているというように、サーバ装置2を介して間接的に接続されている状態も含む。第2ゲーム制御は、例えば、第1ユーザと第2ユーザとの通信によるマルチプレイを可能にする制御である。なお、このマルチプレイは、例えば、第1ユーザと第2ユーザのゲームの進行状況などを同期させてプレイさせてもよいし、非同期でプレイさせてもよい。
"Second game control" is control for a game played by the first user, and is game control different from the first game control. The second game control is conditioned, for example, that the first user and the second user are communicably connected. "The first user and the second user are communicably connected" means, for example, that the first user's
上記構成によれば、第2ゲーム実行手段2392は、フレンドの登録がされていることを条件として、フォローの登録により許可する第1ゲーム制御とは異なるゲーム制御(第2ゲーム制御)を許可することができる。このため、上記構成によれば、第2ゲーム実行手段2392は、許可するゲーム制御を変えることで、相手の承諾なく登録できる関係(フォローの関係)と承諾を必要とする関係(フレンドの関係)との差別化を図ることができる。したがって、上記構成によれば、このように差別化を図ることで段階的なユーザ関係(フォロー関係よりフレンド関係の方がその効果が上の関係)を構築させ、他のユーザとの関係の構築にあたって興趣性を改善することができる。 According to the above configuration, the second game execution means 2392 permits game control (second game control) different from the first game control permitted by following registration on the condition that a friend is registered. be able to. For this reason, according to the above configuration, the second game execution unit 2392 can change the permitted game control to allow registration without the other party's consent (following relationship) and a relationship requiring consent (friend relationship). can be differentiated from Therefore, according to the above configuration, by achieving differentiation in this way, step-by-step user relationships (friend relationships are more effective than follow relationships) are built, and relationships with other users are built. It is possible to improve the interest in the process.
上記構成によれば、第2ゲーム実行手段2392は、フレンドの登録がされていることを条件として、第1ユーザと第2ユーザとがネットワークを介して繋がっていることを条件としたゲーム制御を許可することができる。このため、上記構成によれば、第2ゲーム実行手段2392は、フォローの登録がされていることを条件として第1ユーザと第2ユーザとがネットワークを介して繋がっていることを条件としない第1ゲーム制御と比較して、関係レベルが上のフレンドであることに応じて許可する制御の度合いを高くして、第2ゲーム制御を許可することができる。 According to the above configuration, the second game executing means 2392 performs game control on the condition that the first user and the second user are connected via the network, on the condition that the friend is registered. can be allowed. For this reason, according to the above configuration, the second game execution unit 2392 is provided that the following is registered as a condition, and that the first user and the second user are not connected via the network. Compared to the 1st game control, it is possible to permit the 2nd game control by increasing the degree of control permitted according to the friend having a higher relationship level.
<マッチング手段およびゲーム実行手段>
ここで図5~6を用いて、マッチング手段237およびゲーム実行手段239の処理の例について説明する。図5は、イベントパートの流れの一例を表す図である。図6は、グループメンバー等によるチーム編成の一例を表す図である。本例では、限定イベントが、その開催期間中日ごとに、規定の開始時間(11時)になると開始され、規定の終了時間(12時)になると終了される例を説明する。
<Matching Means and Game Execution Means>
Here, an example of the processing of the matching means 237 and the game execution means 239 will be described with reference to FIGS. 5 and 6. FIG. FIG. 5 is a diagram showing an example of the flow of event parts. FIG. 6 is a diagram showing an example of team organization by group members and the like. In this example, a limited event starts at a specified start time (11:00) and ends at a specified end time (12:00) every day during the event period.
(1)図5に示すように、限定イベントの開催期間中のX日(X:自然数)の規定の開始時間(11時)が到来したことに応じて、マッチング手段237は、ソロパートの進捗に基づいて、マルチパートを実行するための複数のユーザをマッチングして、グルーピングする。 (1) As shown in FIG. 5, in response to the arrival of the prescribed start time (11:00) on X day (X: natural number) during the holding period of the limited event, the matching means 237 changes the progress of the solo part. Based on this, multiple users for multipart execution are matched and grouped.
(2)実行制御手段236は、グループメンバーのうち誰かがソロパートでレイドボスと遭遇するイベントを生じさせる。実行制御手段236は、レイドボスと遭遇するイベントを生じさせると、マルチパートを開始する。 (2) The execution control means 236 generates an event in which one of the group members encounters the raid boss in the solo part. The execution control means 236 starts the multipart when the event of encountering the raid boss is generated.
マルチパートでは、実行制御手段236により、以下のような処理を実行させる。
・他のグループメンバーのゲーム装置5の音声制御手段563および/または表示制御手段564は、他のグループメンバーにレイドボスと遭遇したことを通知する。
・各グループメンバーは、このマルチパートに自由に参加することができる。マルチパートに参加したいグループメンバーがこのマルチパートに対する参加の要求をすると、この要求を第2受付手段2342が受け付ける。また、第2受付手段2342は、この受け付けた要求を、パートナーリストに対するユーザの登録の要求としても受け付ける。すなわち、チームに参加すると、チームの他のメンバーとは自動的にパートナー登録される。
・実行制御手段236は、各チームメンバーによるレイドボスへのダメージ量を蓄積させる。実行制御手段236は、この蓄積させたダメージ量の合計によりレイドボスのHPが0になったらチームによる討伐成功と判定する。
・チームメンバーに対して、フォローの関係などのユーザ関係がなくとも、フレンドの関係やパートナーの関係の要求の受け付けが可能となる。
In the multipart, the execution control means 236 executes the following processing.
- The voice control means 563 and/or the display control means 564 of the
- Each group member can freely participate in this multipart. When a group member who wants to participate in a multipart makes a request for participation in this multipart, the second accepting
- The execution control means 236 accumulates the amount of damage to the raid boss by each team member. The execution control means 236 determines that the subjugation by the team is successful when the HP of the raid boss becomes 0 based on the sum of the accumulated damage amounts.
- Even if a team member does not have a user relationship such as a follow-up relationship, it is possible to accept a request for a friend relationship or partner relationship.
(3)X日の規定の終了時間(12時)が到来したことに応じてマルチパートを終了するにあたって、ゲーム実行手段239は、未討伐のレイドボスを撤退させる。付与手段238は、レイドボスに与えたダメージ量に応じて、以下のように報酬を算出して付与する。
・付与手段238は、レイドボスに与えたそれぞれのダメージ量に応じて、グループメンバー内のランキングを判定する。付与手段238は、各チームメンバーに対して、このランキングに応じた報酬を付与する。
・付与手段238は、チームメンバーのレイドボスの討伐への貢献度に応じて、チームメンバーに報酬を分配する。
・付与手段238は、チームメンバーそれぞれのフォロー人数・フォロワー人数に応じて、付与する報酬を増やす。
(3) When the specified end time (12:00) on X day arrives, the game executing means 239 withdraws the undefeated raid boss when ending the multi-part. The granting means 238 calculates and grants a reward as follows according to the amount of damage given to the raid boss.
- The granting means 238 determines the ranking within the group members according to the amount of damage given to each raid boss. Giving means 238 gives each team member a reward corresponding to this ranking.
- The granting means 238 distributes rewards to the team members according to the degree of contribution of the team members to subjugating the raid boss.
- The granting means 238 increases the reward to be granted according to the number of followers/followers of each team member.
表示制御手段564は、レイドボスを討伐した際に、チームメンバーのフォローを促す旨を後述の予告画面や更新画面などで表示させる。 When the raid boss is defeated, the display control means 564 displays an announcement screen, an update screen, or the like, which will be described later, to prompt the team members to follow up.
(4)限定イベントの開催期間中のX+1日の規定の開始時間が到来したことに応じて、前日と同様に、マッチング手段237は、ソロパートの進捗に基づいて、マルチパートを実行するための複数のユーザをマッチングして、グルーピングする。マッチング手段237は、前回同じチームメンバーだったユーザ、すなわちパートナーの関係にあるユーザは同じマッチンググループにマッチングされるようにする。 (4) In response to the arrival of the stipulated start time on day X+1 during the holding period of the limited event, the matching means 237 selects multiple parts for executing the multi-part based on the progress of the solo part, as in the previous day. users, and group them. The matching means 237 matches users who were the same team members last time, that is, users who are in a partner relationship to the same matching group.
図6に示すように、マルチパート(図6では、「守護竜戦」と表記)が開始される際に、マッチング手段237は、ソロパートの進捗などに基づいて、複数のユーザをマッチングして、グルーピングする。マッチング手段237がこのようにマッチンググループを作成した際にグループメンバーの一人であるユーザAがチームの作成を要求すると、第2受付手段2342がこの要求を受け付ける。第2受付手段2342がこの要求を受け付けると、第5登録手段2354は、ユーザAが作成したチーム(以下、「チームA」ともいう)を登録する。
As shown in FIG. 6, when the multi-part (indicated as "Shugo Ryuu Battle" in FIG. 6) is started, the matching means 237 matches a plurality of users based on the progress of the solo part, grouping. When the matching means 237 creates a matching group in this way, when user A, who is one of the group members, requests creation of a team, the second receiving means 2342 receives this request. When the
ユーザAは、他のグループメンバー(ユーザB、C)に対して、チームAに参加するよう勧誘することができる。第2受付手段2342が、ユーザAから他のメンバーへの勧誘の要求を受け付けると、この要求に対して承諾するか否か、すなわちチームAに参加するか否かを他のメンバーに問い合わせる。また、第2受付手段2342は、この勧誘の要求をユーザAのパートナーリストに対する登録の要求としても受け付ける。第2受付手段2342がこの問い合わせに対する応答としてユーザBから「承諾」を受け付けると、第5登録手段2354は、このユーザBの承諾に応じて、チームAのチームメンバーとしてユーザBを登録する。すなわち、第5登録手段2354は、ユーザBの承諾に応じて、ユーザAのパートナーリストにユーザBを登録するとともに、ユーザBのパートナーリストにユーザAを登録する。
User A can invite other group members (users B, C) to join Team A. When the
ユーザAは、グループメンバーではないユーザ(ユーザD)に対して、チームAに参加するよう勧誘することもできる。しかしながら、グループメンバーでない場合の勧誘対象は、相互フォローの関係またはフレンドの関係にあるユーザに限定される。また、ユーザDは、ユーザAからの参加の勧誘に対して承諾してパートナーの登録がなされた後の次のマルチパートからしかチームメンバーとして参加することができない。次のマルチパートが開始される際に、マッチング手段237は、チームメンバーのユーザA、B、およびDが同じチームとなるようマッチングする。 User A can invite a user (user D) who is not a group member to join Team A. However, solicitation targets for non-group members are limited to users who are in a mutual follow relationship or a friend relationship. Also, user D can participate as a team member only from the next multipart after he has accepted the invitation to participate from user A and has been registered as a partner. When the next multipart is started, the matching means 237 matches team members users A, B, and D to be on the same team.
<ゲーム装置5の構成>
図1に戻って説明を続ける。ゲーム装置5には、ディスプレイ61、スピーカ62およびタッチパッド63が外部接続または内蔵される。また、ゲーム装置5は、ネットワークインターフェース51、グラフィック処理部52、オーディオ処理部53、操作部54、記憶部55および制御部56を有する。ネットワークインターフェース51、グラフィック処理部52、オーディオ処理部53、操作部54および記憶部55は、バス59を介して制御部56と電気的に接続されている。
<Configuration of
Returning to FIG. 1, the description continues. A
ネットワークインターフェース51は、ゲーム装置5とサーバ装置2との間で各種データを送受信するために、通信ネットワーク6に通信可能に接続される。
グラフィック処理部52は、制御部56から出力されるゲーム画像情報に従って、キャラクタおよび仮想ゲーム空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描画する。グラフィック処理部52は、例えば液晶型であるディスプレイ61と接続されており、動画形式に描画されたゲーム画像は、ゲーム画面としてディスプレイ61上に表示される。
The
オーディオ処理部53は、スピーカ62と接続され、制御部56の指示に従ってゲーム音声を再生および合成すると、これをスピーカ62から出力させる。
The
操作部54は、タッチパッド63と接続され、操作入力に関するデータをタッチパッド63との間で送受信する。ユーザは、タッチパッド63をタッチすることで、ゲーム装置5に操作信号を入力する。
The
記憶部55は、HDD、SSD、RAMおよびROMなどで構成される。記憶部55には、サーバ装置2からダウンロードしたゲームデータ、ゲームプログラムの一部を含む各種プログラム、自装置5のアカウント情報などが格納されている。
The
記憶部55は、例えば、ユーザ情報を記憶してもよい。ユーザ情報は、サーバ装置2の記憶部22で記憶するユーザDB221の少なくとも一部の情報である。ユーザDB221でユーザ情報のマスタを管理し、ゲーム装置5の記憶部55は、このマスタの少なくとも一部の情報をサーバ装置2から配信されて記憶する。
The
制御部56は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置5の動作を制御する。
The
制御部56は、各種プログラムを実行することにより、通信手段561、ゲーム実行手段562、音声制御手段563、および表示制御手段564として機能する。
The
―通信手段561―
通信手段561は、ネットワークインターフェース51を介してサーバ装置2との通信を行う機能である。
-Communication means 561-
The communication means 561 is a function of communicating with the
通信手段561は、操作部54がタッチパッド63から受信した各種操作信号に応じて、サーバ装置2が把握可能な情報を生成して送信する。例えば、通信手段561は、アカウント情報、新たなゲームデータのダウンロード要求情報、ガチャ実行要求、クエスト実行要求などを、サーバ装置2に送信する。また、通信手段561は、ダウンロード要求情報に応じてサーバ装置2から送られてきた新たなゲームデータ、抽選処理により選択されたゲーム媒体に関する情報などを、サーバ装置2から受信する。
The communication unit 561 generates and transmits information that can be grasped by the
―ゲーム実行手段-
ゲーム実行手段562は、自装置5のユーザによるタッチパッド63の操作に従って、ゲームデータに含まれる仮想ゲーム空間オブジェクトおよびテクスチャなどのデータを記憶部55から読み出すかまたはサーバ装置2から受信したデータを用いて、ゲームプログラムを実行しつつ、2次元または3次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部52によって処理されることにより、ディスプレイ61には処理後のゲーム画像が逐次表示される。
- Game execution means -
The game execution means 562 reads data such as virtual game space objects and textures included in the game data from the
そして、ゲーム実行手段562は、ゲーム画像上に、自装置5のユーザの操作に従ってキャラクタを配置させ、そのユーザの操作およびゲームの進行状況に応じて仮想ゲーム空間におけるキャラクタの行動を制御する。例えば、ゲーム実行手段562は、ユーザのタッチパッド63を介した操作(以下、単に「ユーザ操作」という)に応じて、ゲームにおいてクエストを実行させる。また、ゲーム実行手段562は、ユーザ操作に応じて、ユーザにより選択されたゲーム媒体をプレイヤキャラクタに使用させる。
Then, the game executing means 562 arranges the character on the game image according to the user's operation of the
ゲーム実行手段562は、サーバ装置2のゲーム実行手段239が許可したゲーム制御の全部または一部を実行する。
The game executing means 562 executes all or part of the game control permitted by the game executing means 239 of the
―音声制御手段-
音声制御手段563は、ゲームの実行にあたり、自装置5のユーザの操作などに応じてスピーカ62の音声出力制御を行う。
-Voice Control Means-
The audio control means 563 performs audio output control of the
―表示制御手段-
表示制御手段564は、ゲームの実行にあたり、自装置5のユーザの操作などに応じてディスプレイ61の表示出力制御を行う。表示制御手段564は、提示手段5641を備える。表示制御手段564は、例えば、後述のプロフィール画面610、フォロー・フォロワー画面620、フレンド要求画面630、ソロパートプレイ画面640、フォロー進捗画面650、グループメンバー画面660、予告画面670や更新画面680などをディスプレイ61に表示させる。
-Display control means-
The display control means 564 performs display output control of the
表示制御手段564は、登録関連処理として、第1ユーザのフレンドリスト(第3リスト)に対する第2ユーザの登録の要求を受け付けるための画面(以下、「登録画面」ともいう)の表示態様を変化させる。登録画面は、言い換えれば、フレンドの登録をするための画面である。登録画面は、例えば、プロフィール画面610、フォロー・フォロワー画面620、フォロー進捗画面650、および/またはグループメンバー画面660などを含む。表示制御手段564は、例えば、登録画面において、第1ユーザのフレンドリストに対する第2ユーザの登録の要求を受け付けるためのボタン(例えば、後述の関係要求ボタン(フレンド要求ボタン)など)を有効にするよう表示態様を変化させてもよい。この「有効にするよう表示態様を変化させ」るとは、例えば、関係要求ボタンをフォロー要求ボタンからフレンド要求ボタンに変化させる、フレンド要求ボタンを非表示から表示にする、またはフレンド要求ボタンを指定不能(グレーアウト)から指定可能にするなどである。
As registration-related processing, display control means 564 changes the display mode of a screen (hereinafter also referred to as "registration screen") for accepting a request for registration of the second user in the first user's friend list (third list). Let The registration screen is, in other words, a screen for registering friends. The registration screens include, for example, a
上記構成によれば、表示制御手段564は、フォローの登録がされていることを条件として、フレンドの登録をするための登録画面の表示態様を変化させることができる。このため、上記構成によれば、表示制御手段564は、ユーザ関係を段階的に構築することを促すことができる。 According to the above configuration, the display control means 564 can change the display mode of the registration screen for registering a friend on the condition that the follower is registered. Therefore, according to the above configuration, the display control means 564 can prompt the stepwise construction of the user relationship.
表示制御手段564は、さらに、第1ユーザおよび第2ユーザが相互に第2ユーザのフォローリスト(第2リスト)および第2ユーザのフォローリスト(第1リスト)に登録されている場合と、第1ユーザまたは第2ユーザのいずれか一人が第2ユーザのフォローリストまたは第1ユーザのフォロー(第1リスト)に登録されている場合と、で、登録画面の表示態様を変更させてもよい。表示制御手段564は、例えば、相互にフォローリストに登録さている場合、すなわち相互フォローの場合、登録画面において、相互フォローであることを示すアイコン(例えば、後述の相互フォローアイコンなど)を表示させてもよい。 The display control means 564 further controls the case where the first user and the second user are mutually registered in the second user's follow list (second list) and the second user's follow list (first list); The display mode of the registration screen may be changed depending on whether one of the first user and the second user is registered in the second user's follow list or the first user's follow list (first list). Display control means 564, for example, when mutually registered in the follow list, that is, in the case of mutual follow, displays an icon indicating mutual follow (for example, a mutual follow icon described later) on the registration screen. good too.
上記構成によれば、表示制御手段564は、フレンドの登録にあたって、相互にフォローしている場合と一方向でフォローしている場合とで表示態様を変えることにより、相互にフォローしていることをユーザに対して識別可能にすることができる。このため、上記構成によれば、表示制御手段564は、フレンドの登録にあたって、相互にフォローしている、すなわち両想いの状態において、フレンドの登録をさらに促すことができる。 According to the above configuration, when registering friends, the display control means 564 changes the display mode depending on whether the friends are following each other or following in one direction, thereby indicating that they are following each other. It can be made identifiable to the user. Therefore, according to the above configuration, the display control means 564 can further prompt friends to be registered in a state of mutual following, ie mutual feelings, when registering friends.
表示制御手段564は、第1ユーザと第2ユーザとの間のユーザ関係がフォローの関係(第1の関係)に更新されたことによる特典を付与することを予告する画面(以下、「予告画面」ともいう)を表示させる。また、表示制御手段564は、予告画面を表示させた後、特典が付与される前に、第2ユーザとは異なるユーザと第1ユーザとの間の関係をさらにフォロー関係に更新するための更新画面を表示させる。 The display control means 564 displays a screen (hereinafter referred to as "notice screen ) is displayed. Further, the display control means 564 updates the relationship between the user different from the second user and the first user to a following relationship after the announcement screen is displayed and before the privilege is granted. display the screen.
上記構成によれば、表示制御手段564は、第2ユーザとフォローの関係になったことで特典が付与される前に、第2ユーザとは異なるユーザとのユーザ関係をフォロー関係にさらに更新するよう第1ユーザに促すことができる。このため、上記構成によれば、表示制御手段564は、上記特典が付与されることを予告し実際に付与される前のより効果的なタイミングで、他のユーザとのユーザ関係をフォローの関係に更新することを促すことができる。 According to the above configuration, the display control means 564 further updates the user relationship with the user different from the second user to a follow relationship before the privilege is given due to becoming a follow relationship with the second user. The first user may be prompted to do so. Therefore, according to the above configuration, the display control means 564 predicts that the privilege will be granted, and at a more effective timing before the privilege is actually granted, the user relationship with the other user is controlled as a follow-up relationship. can prompt you to update to
<表示制御手段および受付手段>
ここで図7~15を用いて、表示制御手段564、および受付手段234の処理の例について説明する。図7~10では、通常パートおよびイベントパート共通して表示される画面の例を説明する。図11~15では、イベントパートで表示される画面の例を説明する。これらの例では、第1ユーザをユーザAとし、第2ユーザをユーザBとする。また、ユーザAがユーザBをフォローする際の画面の例を図7の例で説明し、ユーザAがユーザBをフォローした後の画面の例を図8の例で説明し、ユーザBがユーザAをフォローバックした後の画面の例を図9の例で説明する。
<Display control means and acceptance means>
Here, an example of processing of the display control means 564 and the reception means 234 will be described with reference to FIGS. 7 to 15. FIG. 7 to 10 illustrate examples of screens commonly displayed for normal parts and event parts. 11 to 15 illustrate examples of screens displayed in the event part. In these examples, user A is the first user and user B is the second user. Also, an example of a screen when user A follows user B will be described with an example of FIG. 7, an example of a screen after user A follows user B will be described with an example of FIG. An example of the screen after following back A will be described with reference to FIG.
図7に示すように、表示制御手段564は、プロフィール画面610を、ユーザAのディスプレイ61に表示させる。プロフィール画面610は、各ユーザのプロフィールを表示させるための画面である。このプロフィールには、各ユーザがフォローする人、各ユーザをフォローする人(フォロワー)、各ユーザとフレンドの関係にある人、および/または各ユーザとパートナーの関係にある人に関する情報を含む。プロフィール画面610は、関係サマリ表示領域611と、関係要求ボタン612と、を含む。
As shown in FIG. 7, the display control means 564 causes the user A's
関係サマリ表示領域611は、各ユーザが登録しているユーザ関係をサマリで表示する領域である。関係サマリ表示領域611は、例えば、各ユーザのフォロー人数、フォロワー人数、フレンド人数、およびパートナー人数を表示する。
The relationship
関係要求ボタン612は、プロフィール画面に表示されているユーザ(本例では、ユーザBとする)に対して、ユーザ関係(本例では、フォローとする)の登録を要求するためのボタンである。関係要求ボタンがユーザAにより押下されると、表示制御手段564は、指定された関係(フォロー)の登録の要求を、ネットワークインターフェース51を介してサーバ装置2に送信する。サーバ装置2がこの登録の要求を受信すると、受付手段234が、ユーザAのフォローリストに対するユーザBの登録の要求を受け付ける。第2登録手段2352は、ユーザBを、ユーザAのフォローリストに登録する。また、受付手段234は、ユーザAのフォローリストにユーザBが登録されると、登録関連処理として、ユーザAのフレンドリストに対するユーザBの登録の要求、およびユーザBのフレンドリストに対するユーザAの登録の要求を受け付け可能とする。
The
図8~9に示すように、表示制御手段564は、フォロー・フォロワー画面620を、ユーザAのディスプレイ61に表示させる。フォロー・フォロワー画面620は、図8のフォロー表示領域620aと、図9のフォロワー表示領域620bと、を含む。フォロー・フォロワー画面620では、フォロー表示領域620aおよびフォロワー表示領域620bのそれぞれのタブを指定することで、その表示内容を切り替える。
As shown in FIGS. 8 and 9, the display control means 564 displays a follow/
図8に示すように、フォロー表示領域620aは、ユーザAがフォローするユーザを表示する領域である。フォロー表示領域620aは、フォローサマリ表示領域620a1と、フォロー一覧表示領域620a2と、を含む。
As shown in FIG. 8, the
フォローサマリ表示領域620a1は、ユーザAのフォロー人数を表示する。フォロー一覧表示領域620a2は、ユーザAがフォローするユーザを一覧で表示する。フォロー一覧表示領域620a2は、一覧に表示する各ユーザの項目において、ユーザAとそのユーザとの関係レベル(一方的フォロー状態か相互フォロー状態かなど)と、それ以上の関係レベルのユーザ関係の登録を要求する関係要求ボタンとを表示する。例えば、フォロー一覧表示領域620a2は、ユーザBの項目では、関係要求ボタンとして、フォロー以上の関係レベルであるフレンドの登録を要求するためのフレンド要求ボタン620a21を表示する。 The follow summary display area 620a1 displays the number of users A follows. The follow list display area 620a2 displays a list of users that user A follows. In the follow list display area 620a2, in each user's item displayed in the list, the relationship level between user A and that user (one-way follow state, mutual follow state, etc.) and registration of user relationships at higher relation levels. Show a relationship request button to request a . For example, the follow list display area 620a2 displays a friend request button 620a21 for requesting registration of a friend whose relationship level is follow or higher as a relationship request button in the user B item.
フレンド要求ボタン620a21は、フレンドの関係を登録するためのボタンである。フレンド要求ボタン620a21がユーザAにより押下されると、表示制御手段564は、フレンドの登録の要求を、ネットワークインターフェース51を介してサーバ装置2に送信する。サーバ装置2がこのフレンドの登録の要求を受信すると、第1受付手段2341が、ユーザAのフレンドリストに対するユーザBの登録の要求を受け付ける。第1受付手段2341は、このフレンド登録の要求を受け付けると、このフレンド登録の要求に対する承諾をユーザBに問い合わせるために、表示制御手段564に、ユーザBのディスプレイ61に図10のフレンド要求画面630を表示させる。
The friend request button 620a21 is a button for registering a friend relationship. When
図9に示すように、フォロワー表示領域620bは、ユーザAをフォローする人(フォロワー)を表示する領域である。フォロワー表示領域620bは、フォロワーサマリ表示領域620b1と、フォロワー一覧表示領域620b2と、を含む。
As shown in FIG. 9, the
フォロワーサマリ表示領域620b1は、ユーザAのフォロワー人数を表示する。 The follower summary display area 620b1 displays the number of followers of user A.
フォロワー一覧表示領域620b2は、ユーザAのフォロワーを一覧で表示する。フォロワー一覧表示領域620b2は、一覧に表示する各ユーザの項目において、ユーザAとそのユーザとのユーザ関係と、それ以上の関係レベルのユーザ関係の登録を要求する関係要求ボタンとを表示する。例えば、フォロワー一覧表示領域620b2は、ユーザAとユーザBとのユーザ関係が相互フォローの場合、「相互」というテキストを含む相互フォローアイコン620b21を表示する。また、例えば、フォロワー一覧表示領域620b2は、ユーザAとユーザXとのユーザ関係がユーザXからの一方的フォロー状態の場合、一方的フォロー以上の関係レベルである相互フォローとするためのフォローの登録を要求するフォロー要求ボタン620a22と、フレンドの登録を要求するフレンド要求ボタン620a23と、を表示する。 The follower list display area 620b2 displays user A's followers in a list. The follower list display area 620b2 displays, in each user item displayed in the list, the user relationship between user A and that user, and a relationship request button for requesting registration of a user relationship of a higher relationship level. For example, when the user relationship between User A and User B is mutual follow, the follower list display area 620b2 displays a mutual follow icon 620b21 including the text "mutual". Further, for example, when the user relationship between user A and user X is one-sided following from user X, the follower list display area 620b2 is used for registering follow for mutual following at a relationship level higher than one-sided following. and a friend request button 620a23 for requesting friend registration are displayed.
図10に示すように、表示制御手段564は、フレンド要求画面630を、ユーザBのディスプレイ61に表示させる。フレンド要求画面630は、ユーザAからのフレンドの登録の要求に対する承諾をユーザBに問い合わせるための画面である。フレンド要求画面630は、OKボタン631と、保留ボタン632と、プロフィール表示ボタン633と、を含む。
As shown in FIG. 10 , the display control means 564 causes the user B's
OKボタン631がユーザBにより押下されると、表示制御手段564は、上記承諾の問い合わせに対するユーザBの承諾の応答を、ネットワークインターフェース51を介してサーバ装置2に送信する。サーバ装置2がこのユーザBの承諾の応答を受信すると、第3登録手段2353は、このユーザBの承諾に応じて、ユーザAのフレンドリストにユーザBを登録するとともに、ユーザBのフレンドリストにユーザAを登録する。
When the
保留ボタン632が押下されると、ユーザBにより押下されると、表示制御手段564は、上記承諾の問合せに対するユーザBの保留の応答を、ネットワークインターフェース51を介してサーバ装置2に送信する。サーバ装置2がこのユーザBの保留の応答を受信すると、登録手段235は、表示制御手段564にユーザAにその保留の旨を通知させる。
When the
プロフィール表示ボタン633が押下されると、表示制御手段564は、ユーザAのプロフィール画面(不図示)に遷移させる。
When the
図11に示すように、表示制御手段564は、ソロパートプレイ画面640をディスプレイ61に表示させる。ソロパートプレイ画面640は、進捗領域641と、フレンドパーティ数表示アイコン642と、階層ボス表示領域643と、レイドボス表示領域644と、を含む。
As shown in FIG. 11, the display control means 564 causes the
進捗領域641は、ソロパートを進捗させるための領域である。ユーザが進捗領域641を押下している分、スタミナが消費され進捗が進む。階層ごとに進捗が所定の進捗率(100%)まで進んだことに応じて、ゲーム実行手段239は、階層ボスが出現するイベントが生じさせる。階層ボスが出現するイベントが生じると、表示制御手段564は、階層ボス表示領域643に階層ボスアイコン(不図示)を表示させる。表示された階層ボスアイコンが押下されると、ゲーム実行手段239は、階層ボスとの戦闘イベントを開始する。
A
フレンドパーティ数表示アイコン642は、ユーザAがストックするフレンドパーティの数を表示する。
The friend party
レイドミッションが開始され、マッチンググループ内のユーザの一人がレイドボスに遭遇するイベントが生じると、表示制御手段564は、レイドボス表示領域644にレイドボスアイコン(不図示)を表示させる。表示されたレイドボスアイコンが押下されると、ゲーム実行手段239は、レイドボスとの戦闘イベントを開始する。
When a raid mission is started and an event occurs in which one of the users in the matching group encounters a raid boss, the display control means 564 causes the raid
図12に示すように、表示制御手段564は、イベントパートにおいて、フォロー進捗画面650をディスプレイ61に表示させる。フォロー進捗画面650は、フォロー進捗一覧表示領域651を含む。
As shown in FIG. 12, the display control means 564 causes the
フォロー進捗一覧表示領域651は、フォローしている各ユーザ(以下、「各フォローユーザ」ともいう)のイベントパートでの進捗を表示する。フォロー進捗一覧表示領域651では、各フォローユーザを、それぞれが現在いる階層ごとに分けて表示する。フォロー進捗一覧表示領域651は、ユーザIの項目では、関係要求ボタンとして、フォロー以上の関係レベルであるフレンドの登録を要求するためのフレンド要求ボタン6511と、イベントパート限定のパートナーの登録を要求するためのパートナー要求ボタン6512と、を表示する。
The follow-up progress
パートナー要求ボタン6512は、パートナーの関係を登録するためのボタンである。パートナー要求ボタン6512がユーザAにより押下されると、表示制御手段564は、パートナーの登録の要求を、ネットワークインターフェース51を介してサーバ装置2に送信する。このパートナーの登録の要求をサーバ装置2が受信すると、受付手段234が、ユーザAのパートナーリストに対するユーザIの登録の要求を受け付ける。受付手段234は、このパートナー登録の要求を受け付けると、フレンドと同様に、このパートナー登録の要求に対する承諾をユーザIに問い合わせるために、表示制御手段564に、ユーザIのディスプレイ61にパートナー要求画面(不図示)を表示させる。このパートナー要求画面で、この要求に対するユーザIの承諾の応答がなされると、ユーザIの承諾に応じて、ユーザAのパートナーリストにユーザIを登録するとともに、ユーザIのパートナーリストにユーザAを登録する。
A
図13に示すように、表示制御手段564は、グループメンバー画面660をディスプレイ61に表示させる。グループメンバー画面660は、イベントパートでグルーピングされたメンバーを表示するための画面である。グループメンバー画面660は、マッチング期間表示領域661と、メンバー一覧表示領域662と、を含む。
As shown in FIG. 13 , the display control means 564 causes the
マッチング期間表示領域661は、マルチパートにおいて現在(表示時点。以下同じ)のマッチング(グルーピング)が有効な期間(以下、「マッチング期間」ともいう)を表示する。
A matching
メンバー一覧表示領域662は、一覧に表示するグループメンバーの各ユーザの項目において、ユーザ名とそのユーザとの関係レベルと、それ以上の関係レベルのユーザ関係の登録を要求する関係要求ボタンと、を表示する。
The member
例えば、メンバー一覧表示領域662は、ユーザCの項目では、関係要求ボタンとして、現在はユーザ関係なしのため、フォローの登録を要求するためのフォロー要求ボタン6621を表示する。
For example, the member
例えば、メンバー一覧表示領域662は、ユーザDの項目では、現在の一方的フォローの関係を表示する一方的フォローアイコン6622を表示し、それ以上の関係レベルであるフレンドの登録を要求するためのフレンド要求ボタン6623とパートナーの登録を要求するためのパートナー要求ボタン6624を表示する。
For example, the member
例えば、メンバー一覧表示領域662は、ユーザFの項目では、現在の相互フォローの関係を表示する相互フォローアイコン6625を表示し、それ以上の関係レベルであるフレンドの登録を要求するためのフレンド要求ボタン6626と、パートナーの登録を要求するためのパートナー要求ボタン6627と、を表示する。
For example, the member
例えば、メンバー一覧表示領域662は、ユーザGの項目では、現在のフレンドの関係を表示するフレンドアイコン6628を表示し、それ以上の関係レベルであるパートナーの登録を要求するためのパートナー要求ボタン6629と、を表示する。
For example, the member
図14に示すように、表示制御手段564は、予告画面670をディスプレイ61に表示させる。予告画面670は、イベントパートでフォロー関係に更新されたことに応じて特典(本例では、報酬とする)を付与することを、ユーザに予告するための画面である。予告画面670は、予告表示領域671と、更新促進表示領域672と、を含む。
As shown in FIG. 14 , the display control means 564 causes the
予告表示領域671は、特典を付与することを予告するメッセージや付与対象の特典を示す画像を表示する。
The
更新促進表示領域672は、ユーザ関係をフォローの関係に更新することを促すための領域である。更新促進表示領域672は、フォローの関係に更新することを促すメッセージ「あと○人フォローすると、今回の討伐報酬が○倍になります。」や更新画面680を表示するための更新画面ボタン6721を含む。更新画面ボタン6721がユーザAにより押下されると、表示制御手段564は、更新画面680をディスプレイ61に表示させる。
The update
図15に示すように、表示制御手段564は、更新画面680をディスプレイ61に表示させる。更新画面680は、グループメンバー一覧表示領域681を含む。
As shown in FIG. 15 , the display control means 564 causes the
グループメンバー一覧表示領域681は、一覧に表示する各グループメンバーの項目において、ユーザAとそのユーザとの関係レベルと、それ以上の関係レベルの登録を要求する関係要求ボタンとを表示する。グループメンバー一覧表示領域681は、例えば、フォロー以上の関係レベルのユーザ関係が既に登録されているメンバーを非表示にしてもよい。この場合、グループメンバー一覧表示領域681は、各グループメンバーの項目の関係要求ボタンをフォロー要求ボタンに限定してもよい。他の例として、図示していないが、グループメンバー一覧表示領域681は、例えば、フレンド以上の関係レベルのユーザ関係が登録されているメンバーを非表示にしてもよい。この場合、グループメンバー一覧表示領域681は、各グループメンバーの項目の関係要求ボタンをフォロー要求ボタンとフレンド要求ボタンとに限定してもよい。また、図示していないが、グループメンバー一覧表示領域681は、例えば、一覧に表示する各グループメンバーの項目に、レイドボスに与えたダメージ量などの貢献度を表示してもよい。
The group member
<ゲームシステム1の動作の流れ>
図16~19を参照して、ゲームシステム1が実行する処理の流れ・相互作用の例について説明する。
<Flow of Operation of
16 to 19, an example of the processing flow and interactions executed by the
図16は、第1ユーザから第2ユーザに対するフォローの登録の要求を受け付ける処理からフレンドの登録をへて第2ゲーム制御を許可する処理までの流れの一例を示すフロー図である。図16に示すように、まず、サーバ装置2の受付手段234は、第1ユーザから、第1ユーザのフォローリスト(第1リスト)に対する第2ユーザの登録要求を受け付ける(ステップst1)。
FIG. 16 is a flow chart showing an example of the flow from the process of accepting a follow registration request for the second user from the first user to the process of permitting the second game control through friend registration. As shown in FIG. 16, first, the accepting
次いで、第1登録手段2351は、第1ユーザのフォローリストに、第2ユーザを、第2ユーザの承諾なく登録する(ステップst2)。 Next, the first registration means 2351 registers the second user in the follow list of the first user without the consent of the second user (step st2).
次いで、第1ゲーム実行手段2391は、第1ユーザのフォローリストに第2ユーザが登録されていることを条件として、第2ユーザのフォローリスト(第2リスト)に第1ユーザが登録されているか否かに関わらず、第1ユーザに第1ゲーム制御を許可する(ステップst3)。 Next, on condition that the second user is registered in the first user's follow list, the first game executing means 2391 determines whether the first user is registered in the second user's follow list (second list). Regardless of whether or not, the first user is permitted to control the first game (step st3).
次いで、実行制御手段236は、第1ユーザのフォローリストに第2ユーザが登録されていること、または第2ユーザのフォローリストに第1ユーザが登録されていることを条件として、第1ユーザのフレンドリスト(第3リスト)に対する第2ユーザの登録に関する登録関連処理を実行させる(ステップst4)。本例では、この登録関連処理として、第1受付手段2341が、第1ユーザのフレンドリストに対する第2ユーザの登録の要求を受け付け可能にする。
Next, the execution control means 236, on condition that the second user is registered in the first user's follow list or that the first user is registered in the second user's follow list, Registration-related processing relating to registration of the second user to the friend list (third list) is executed (step st4). In this example, as this registration-related processing, the
次いで、第1受付手段2341は、第1ユーザのフレンドリストに対する第2ユーザの登録の要求を受け付ける(ステップst5)。 Next, the first receiving means 2341 receives a request for registration of the second user in the friend list of the first user (step st5).
次いで、第1受付手段2341は、第2ユーザから、上記登録の要求に対する承諾を問い合わせて、その問い合わせの応答として承諾を取得する(ステップst6)。 Next, the first reception means 2341 inquires of the second user about his/her consent to the request for registration, and obtains his/her consent as a response to the inquiry (step st6).
次いで、第3登録手段2353は、第2ユーザの承諾に応じて、第1ユーザのフレンドリストに第2ユーザを登録する(ステップst7)。 Next, the third registration means 2353 registers the second user in the first user's friend list in response to the consent of the second user (step st7).
次いで、第3登録手段2353は、第1ユーザのフレンドリストに第2ユーザを登録するとともに、第2ユーザのフレンドリスト(第4リスト)に第1ユーザを登録する(ステップst8)。 Next, the third registration means 2353 registers the second user in the first user's friend list and registers the first user in the second user's friend list (fourth list) (step st8).
次いで、第2ゲーム実行手段2392は、第1ユーザのフレンドリストに第2ユーザが登録されていることを条件として、第1ユーザに第2ゲーム制御を許可する(ステップst9)。 Next, the second game executing means 2392 permits the first user to control the second game on condition that the second user is registered in the first user's friend list (step st9).
図17は、イベントパートを開始する際の複数のユーザのマッチング処理から次のイベントパートを開始するまでの流れの一例を示すフロー図である。図17に示すように、サーバ装置2のマッチング手段237は、ソロパート(第1ゲームパート)の進捗に基づいて、マルチパート(第2ゲームパート)を実行するための複数のユーザをマッチングする(ステップst11)。
FIG. 17 is a flowchart showing an example of the flow from matching processing for a plurality of users when starting an event part to starting the next event part. As shown in FIG. 17, the matching means 237 of the
次いで、ゲーム実行手段239は、マルチパートを開始させる(ステップst12)。 Next, the game executing means 239 starts multi-part (step st12).
次いで、登録手段235は、開始されたマルチパートにおいてユーザ関係を更新する(ステップst13)。 Next, the registration means 235 updates the user relationship in the started multipart (step st13).
次いで、ゲーム実行手段239は、マルチパートを終了させる(ステップst14)。 Next, the game executing means 239 terminates the multi-part (step st14).
次いで、マッチング手段237は、上記終了したマルチパートに引き続いて次のマルチパートが開始される際に、ソロパートの進捗と上記更新されたユーザ関係とに基づいて、次のマルチパートを実行するための複数のユーザをマッチングする(ステップst15)。 Then, when the next multipart is started following the finished multipart, the matching means 237 determines the next multipart based on the progress of the solo part and the updated user relationship. A plurality of users are matched (step st15).
図18は、ユーザAからのユーザBのフォロー登録の要求を受け付ける処理からフレンドの登録を経てユーザAおよびユーザBに第2ゲーム制御を許可する処理までの流れおよび相互作用を示すシーケンス図である。本例では、第1ユーザをユーザAとし、第2ユーザをユーザBとして説明する。図18に示すように、まず、ユーザAのゲーム装置5aのゲーム実行手段562は、ユーザAから、ユーザAのフォローリストに対するユーザBの登録の要求を受け付ける(ステップst21)。
FIG. 18 is a sequence diagram showing the flow and interactions from the process of accepting a follow registration request for user B from user A to the process of permitting user A and user B to control the second game through friend registration. . In this example, user A is the first user, and user B is the second user. As shown in FIG. 18, first, the game executing means 562 of the
次いで、ゲーム実行手段562は、ユーザAのフォローリストに対するユーザBの登録の要求をユーザAから受け付けると、この登録の要求をサーバ装置2に送信する(ステップst22)。 Next, when the game executing means 562 receives a request from the user A for registration of the user B in the follow list of the user A, the game execution means 562 transmits this registration request to the server device 2 (step st22).
次いで、サーバ装置2の受付手段234は、上記送信されたユーザAのフォローリストに対するユーザBの登録の要求を受け付ける(ステップst23)。
Next, the accepting means 234 of the
次いで、第1登録手段2351は、上記受け付けられたユーザAのフォローリストに対するユーザBの登録の要求に応じて、ユーザBを、ユーザAのフォローリストにユーザBの承諾なく登録する(ステップst24)。 Next, the first registration means 2351 registers the user B in the follow list of the user A without the consent of the user B in response to the received request for registration of the user B in the follow list of the user A (step st24). .
次いで、第1ゲーム実行手段2391は、ユーザAのフォローリストにユーザBが登録されていることを条件として、ユーザBのフォローリストにユーザAが登録されているか否かに関わらず、ユーザAに第1ゲーム制御を許可する(ステップst25)。 Next, on the condition that user B is registered in user A's follow list, the first game executing means 2391, regardless of whether or not user A is registered in user B's follow list, The first game control is permitted (step st25).
次いで、第1受付手段2341は、ユーザAおよびユーザBそれぞれのフレンドリストに対するユーザBおよびユーザAそれぞれの登録の要求の受け付けを可能にする(ステップst26)。
Next, the
次いで、受付手段234は、ゲーム装置5aおよびユーザBのゲーム装置5bそれぞれに、受け付けたフォロー登録の要求の結果(フォロー登録完了)を応答する(ステップst27、st28)。
Next, the receiving
次いで、ゲーム装置5aの表示制御手段564は、上記応答されたフォロー登録の要求の結果に応じて、登録画面の表示態様を変更させる(ステップst29)。同様に、ゲーム装置5bの表示制御手段564も、上記応答されたフォロー登録の要求の結果に応じて、登録画面の表示態様を変更させる(ステップst30)。
Next, the display control means 564 of the
次いで、ゲーム装置5aのゲーム実行手段562は、ユーザAのフレンドリストに対するユーザBの登録の要求をユーザAから受け付ける(ステップst31)。
Next, the game executing means 562 of the
次いで、ゲーム装置5aのゲーム実行手段562は、ユーザAのフレンドリストに対するユーザBの登録の要求をユーザAから受け付けると、この登録の要求をサーバ装置2に送信する(ステップst32)。
Next, when the game executing means 562 of the
次いで、第1受付手段2341は、ユーザAのフレンドリストに対するユーザBの登録の要求の受け付ける(ステップst33)。 Next, the first reception means 2341 receives a request for registration of user B in user A's friend list (step st33).
次いで、第1受付手段2341は、ゲーム装置5bに、上記ユーザAのフレンドリストに対するユーザBの登録の要求に対する承諾を問い合わせる(ステップst34)。
Next, the first receiving means 2341 inquires of the
次いで、ゲーム装置5bのゲーム実行手段562は、ユーザBから、上記承諾の問い合わせに対する応答を受け付ける(ステップst35)。
Next, the game executing means 562 of the
次いで、ゲーム装置5aのゲーム実行手段562は、上記承諾の問い合わせに対する応答をユーザBから受け付けると、この応答をサーバ装置2に送信する(ステップst36)。
Next, when the game executing means 562 of the
次いで、サーバ装置2は、ユーザBの上記応答が「承諾」の場合、複合フラグメントopt1(Option1)が示すエリア内の処理を実行する。具体的には、サーバ装置2の第3登録手段2353は、ユーザBの承諾に応じて、ユーザAのフレンドリストにユーザBを登録する(ステップst37)。第3登録手段2353は、この登録とともに、ユーザBのフレンドリストにユーザAを登録する(ステップst38)。
Next, if the response from user B is "accept", the
次いで、第2ゲーム実行手段は、ユーザAおよびユーザBそれぞれのフレンドリストにユーザBおよびユーザAそれぞれが登録されていることを条件として、ユーザAおよびユーザBに第2ゲーム制御を許可する(ステップst39)。 Next, the second game executing means permits the user A and the user B to control the second game on the condition that the user B and the user A are registered in the friend list of the user A and the user B, respectively (step st39).
図19は、イベントパートの特にマルチパートで実行される処理の流れおよび相互作用を示すシーケンス図である。本例では、第1ユーザをユーザAとし、第2ユーザをユーザBとして説明する。図19に示すように、まず、サーバ装置2の実行制御手段236は、イベントパートを開始させる(ステップst41)。
FIG. 19 is a sequence diagram showing the flow of processing executed in the event part, particularly the multipart, and interactions. In this example, user A is the first user, and user B is the second user. As shown in FIG. 19, first, the execution control means 236 of the
実行制御手段236がイベントパートを開始した場合、複合フラグメントLoop1が示すエリア内のマルチパートの処理が、終了条件(イベントパートの開催期間が終了するまで)を満たすまで毎日繰り返し実行される。具体的には、まず、マッチング手段237は、マルチパートの規定の開始時間を検出して、マルチパートを開始する(ステップst42)。 When the execution control means 236 starts the event part, the processing of the multiparts in the area indicated by the composite fragment Loop1 is repeatedly executed every day until the termination condition (until the end of the holding period of the event part) is satisfied. Specifically, first, the matching means 237 detects the prescribed start time of the multipart and starts the multipart (step st42).
次いで、マッチング手段237は、イベントパートのソロパートの進捗に基づいて、マルチパートを実行するための複数のユーザをマッチングして、グルーピングする(ステップst43)。本例では、グループa1が作成されて、グループa1にユーザAとユーザBとがグルーピングされた例を説明する。 Next, the matching means 237 matches and groups a plurality of users for performing the multipart based on the progress of the solo part of the event part (step st43). In this example, an example in which a group a1 is created and a user A and a user B are grouped in the group a1 will be described.
次いで、第2受付手段2342は、限定イベントが開始されたことに応じて、グループメンバーのパートナーリストに対する他のグループメンバーの要求を受け付け可能とする)ステップst44)。 Next, the second receiving means 2342 makes it possible to receive requests from other group members for partner lists of group members in response to the start of the limited event (step st44).
次いで、実行制御手段236は、グループa1のグループメンバーのうち誰かがソロパートでレイドボスと遭遇するイベントを生じさせて、マルチパートを開始する(ステップst45)。なお、本例では、グループa1のグループメンバーのうちユーザAおよびユーザB以外のグループメンバーがレイドボスと遭遇した例を説明する。 Next, the execution control means 236 causes an event in which one of the group members of the group a1 encounters the raid boss in the solo part, and starts the multi-part (step st45). In this example, an example in which group members other than user A and user B among group members of group a1 encounter a raid boss will be described.
次いで、実行制御手段236は、レイドボスと遭遇したグループメンバー以外のメンバーのゲーム装置5に、マルチパートが開始した旨として、レイドボスと遭遇した旨を通知する(ステップst46)。
Next, the execution control means 236 notifies the
次いで、ゲーム装置5aのゲーム実行手段562は、ユーザAから、チームa11の作成の要求を受け付ける(ステップst47)。
Next, the game executing means 562 of the
次いで、ゲーム装置5aのゲーム実行手段562は、チームa11の作成の要求を受け付けると、この作成の要求をサーバ装置2に送信する(ステップst48)。
Next, upon receiving the request to create team a11, game execution means 562 of
次いで、サーバ装置2の第5登録手段2354は、上記チームa11の作成の要求を受け付けて、チームa11を新規に登録する(ステップst49)。
Next, the fifth registration means 2354 of the
次いで、ゲーム装置5aのゲーム実行手段562は、ユーザAから、チームa11に対するユーザBの勧誘の要求を受け付ける(ステップst50)。
Next, the game executing means 562 of the
次いで、ゲーム装置5aのゲーム実行手段562は、チームa11に対するユーザBの勧誘の要求を受け付けると、この勧誘の要求をサーバ装置2に送信する(ステップst51)。
Next, when the game executing means 562 of the
次いで、サーバ装置2の第2受付手段2342は、ユーザAのパートナーリストに対するユーザBの登録の要求として、チームa11に対するユーザBの勧誘要求を受け付ける(ステップst52)。
Next, the
次いで、第2受付手段2342は、ゲーム装置5bに、上記ユーザBの勧誘の要求に対する承諾を問い合わせる(ステップst53)。
Next, the second reception means 2342 inquires of the
次いで、ゲーム装置5bのゲーム実行手段562は、ユーザBから、上記勧誘の問い合わせに対する応答を受け付ける(ステップst54)。
Next, the game executing means 562 of the
次いで、ゲーム装置5aのゲーム実行手段562は、上記勧誘の問い合わせに対する応答をユーザBから受け付けると、この応答をサーバ装置2に送信する(ステップst55)。
Next, when the game executing means 562 of the
次いで、サーバ装置2は、ユーザBの上記応答が「承諾」、すなわちチームa11のチームに参加する場合、複合フラグメントopt2(Option2)が示すエリア内の処理を実行する。具体的には、第5登録手段は、ユーザBの上記承諾に応じて、ユーザAのパートナーリストにユーザBを登録する(ステップst56)。第5登録手段は、この登録とともに、ユーザBのパートナーリストにユーザAのパートナーリストを登録する(ステップst57)。
Next, if the above response from user B is "accept", that is, if the user joins the team of team a11, the
次いで、実行制御手段236は、ユーザAとユーザBがチームメンバーとなったチームa11とレイドボスとの戦闘イベントを実行させる(ステップst58)。 Next, the execution control means 236 executes a battle event between the team a11 of which the user A and the user B are team members and the raid boss (step st58).
次いで、実行制御手段236は、規定の終了時間を検出すると、戦闘イベントを終了させて、その日のマルチパートを終了させる(ステップst59)。 Next, when the execution control means 236 detects the specified end time, it ends the battle event and ends the multi-part for the day (step st59).
以上をまとめると、サーバ装置2の制御部23(コンピュータ)を、第1ゲームパートの進捗に基づいて、第2ゲームパートを実行するための複数のユーザをマッチングするマッチング手段237、複数のユーザに含まれる第1ユーザと第2ユーザの間のユーザ関係を登録する登録手段であって、第2ゲームパートにおいてユーザ関係を更新する登録手段235、として機能させ、マッチング手段237は、第2ゲームパートに引き続いて第3ゲームパートが開始される際に、第1ゲームパートの進捗と更新されたユーザ関係とに基づいて、第3ゲームパートを実行するための複数のユーザをマッチングする。
To summarize the above, the control unit 23 (computer) of the
<効果>
本実施形態によれば、マッチングされたマルチパートで関係が構築されたユーザ達を、引き続き開始される次のマルチパートでもマッチングすることができる。また、本実施形態によれば、ユーザ達を、ソロパートを含むゲームパートの進捗により、マルチパートでマッチングすることができる。このため、本実施形態によれば、連続するマルチパートを通してさらにユーザ関係を深めること(例えば、一緒に限定イベントの攻略を目指すことなど)を可能とするとともに、さらに他のユーザとの出会いも促すことができる。したがって、本実施形態によれば、マッチングされた他のユーザとのユーザ関係を深めることができるため、マッチングされた他のユーザとの関係の構築を改善することができる。
<effect>
According to the present embodiment, users with whom a relationship has been established in the matched multiparts can be matched in the subsequent multiparts that are subsequently started. Further, according to the present embodiment, users can be matched in multi-parts according to the progress of game parts including solo parts. Therefore, according to the present embodiment, it is possible to further deepen the user relationship through continuous multipart (for example, aiming to conquer a limited event together), and to encourage encounters with other users. be able to. Therefore, according to the present embodiment, it is possible to deepen the user relationship with other matched users, so that it is possible to improve the building of relationships with other matched users.
[変形例]
なお、本発明を上記実施形態に基づいて説明してきたが、本発明は、上記実施形態に限定されない。以下のような場合も本発明に含まれる。
[Variation]
Although the present invention has been described based on the above embodiments, the present invention is not limited to the above embodiments. The following cases are also included in the present invention.
[第1変形例]
上記実施形態では、フレンドの関係について、フォローの登録によりその登録の要求の受け付けを可能とし、相手の承諾により登録とする例を説明したが、フレンドの関係をこれに限る趣旨ではない。例えば、フレンドの関係をパートナーの関係と同様に期間限定にして、限定イベントが開始されることを条件としてフレンドの登録の要求を受け付け可能とし、限定イベントが終了されるとフレンドの登録も解除してもよい。
[First Modification]
In the above-described embodiment, regarding the relationship of friends, an example has been described in which a request for registration can be accepted by registering a follow-up, and the registration is performed by the approval of the other party. However, the relationship of friends is not limited to this. For example, friend relationships can be time-limited like partner relationships, and requests to register as friends can be accepted on the condition that the limited event starts, and friend registration will be canceled when the limited event ends. may
第1受付手段2341は、例えば、期間限定で開催される限定イベントが開始されることを条件として、第1ユーザのフレンドリスト(第3リスト)に対する第2ユーザの登録の要求を受け付け可能としてもよい。
For example, the
第3登録手段2353は、限定イベントの終了に応じて、第1ユーザのフレンドリスト(第3リスト)に対する第2ユーザの登録を解除するとともに、第2ユーザのフレンドリスト(第4リスト)に対する第1ユーザの登録を解除してもよい。 The third registration means 2353 cancels the registration of the second user in the friend list (third list) of the first user in response to the end of the limited event, and cancels the registration of the second user in the friend list (fourth list) of the second user. You may unregister one user.
上記構成によれば、第3登録手段2353は、フレンドの関係を限定イベント中のみとすることができる。このため、上記構成によれば、第3登録手段2353は、限定イベントの中だけにおいてフレンドの関係を登録してその効果(例えば、フレンドと対戦可能になったり協力プレイが可能になったりするなど)を発揮させることができる。
According to the above configuration, the
[第2変形例]
上記実施形態では示していないが、予め設定した情報に基づいて、所定条件を満たした場合、フレンド関係の登録を自動で要求するようにしてもよい。例えば、第1ユーザが予め設定した情報により、第1ユーザと第2ユーザとが相互フォローの場合、自動で(第1ユーザの操作を要することなく)、第1ユーザのフレンドリストに対する第2ユーザの登録の要求をするようにしてもよい。また、上記実施形態では示していないが、予め設定した情報に基づいて、フレンド関係の登録の要求に対して自動で承諾するようにしてもよい。ユーザ情報は、例えば、フレンド関係の登録の自動要求の設定に関する情報と、フレンド関係の登録の自動承認の設定に関する情報と、を含んでもよい。
[Second Modification]
Although not shown in the above embodiment, if a predetermined condition is satisfied based on preset information, registration of a friend relationship may be automatically requested. For example, when the first user and the second user follow each other according to the information set in advance by the first user, the second user automatically (without requiring the first user's operation) to the friend list of the first user You may request the registration of Also, although not shown in the above embodiment, it is possible to automatically accept a friend relationship registration request based on preset information. The user information may include, for example, information about settings for automatic request for friend registration and information about settings for automatic approval of friend registration.
ゲーム装置5の制御部56は、例えば、各種プログラムを実行することにより、要求手段(不図示)として機能してもよい。要求手段は、予め設定された第1ユーザのユーザ情報に応じて、第1ユーザのフレンドリスト(第1リスト)に第2ユーザが登録され、かつ、第2ユーザのフレンドリスト(第2リスト)に第1ユーザが登録されている場合、第1受付手段に対し、第1ユーザのフレンドリスト(第3リスト)に対する第2ユーザの登録を第1ユーザの操作を要することなく要求する。
The
上記構成によれば、要求手段は、予め設定した情報に基づいて、フレンドの関係の要求条件を満たした場合、ユーザの操作を必要とせずに自動でフレンドの関係の登録を要求することができる。このため、上記構成によれば、要求手段は、上記登録の要求にあたってユーザの操作の手間を省くことができ、使い勝手のよいユーザ関係の構築のための手段を提供することができる。 According to the above configuration, the requesting means can automatically request the registration of the friend relationship without requiring user operation when the requirements for the friend relationship are satisfied based on the preset information. . Therefore, according to the above configuration, the requesting means can save the user's operation trouble in requesting the registration, and can provide a user-friendly means for building a user relationship.
第3登録手段2353は、例えば、予め設定された第2ユーザのユーザ情報に基づいて、第1ユーザのフレンド(第3リスト)に対する第2ユーザの登録の要求に応じて、当該登録を承諾するための第2ユーザの操作を要することなく第1ユーザのフレンドに第2ユーザを登録してもよい。また、第3登録手段2353は、例えば、この登録とともに、第2ユーザのフレンドに第1ユーザを登録する。 The third registration means 2353, for example, based on preset user information of the second user, accepts the registration in response to a request for registration of the second user to the friend (third list) of the first user. The second user may be registered as a friend of the first user without requiring the second user's operation to do so. In addition to this registration, the third registration means 2353 registers the first user as a friend of the second user, for example.
上記構成によれば、要求手段は、予め設定した情報に基づいて、ユーザの操作を必要とせずに自動でフレンドの関係の登録の要求を承諾することができる。このため、上記構成によれば、要求手段は、上記承諾にあたってユーザの操作の手間を省くことができ、使い勝手のよいユーザ関係の構築のための手段を提供することができる。 According to the above configuration, the requesting means can automatically accept the friend relationship registration request based on the preset information without requiring the user's operation. Therefore, according to the above configuration, the requesting means can save the user's operation for the above consent, and can provide a convenient means for building a user relationship.
<表示制御手段>
ここで、図20を参照して、フレンド関係の登録における自動要求および自動承認の設定に関する表示制御手段564の処理の例について説明する。
<Display control means>
Here, with reference to FIG. 20, an example of the processing of the display control means 564 regarding the setting of automatic request and automatic approval in friend relationship registration will be described.
図20に示すように、表示制御手段564は、自動設定画面690をディスプレイ61に表示させる。自動設定画面690は、設定領域691と、OKボタン692と、を含む。設定領域は、フォローバックされることを条件としてフレンド登録の自動要求をするか否かを設定するための自動要求設定フォーム(本例では、「フォローバックされたら、自動的にフレンド申請する」と表記されたチェックボックス)と、フレンド登録の自動承認をするか否かを設定するための自動承認設定フォームと、を含む。OKボタン692ボタンが押下されると、表示制御手段564は、上記設定領域691に含まれる各フォームの入力内容を、ネットワークインターフェース51を介してサーバ装置2に送信する。サーバ装置2がこの入力内容を受信すると、第3登録手段2353は、この入力内容を、入力したユーザ情報に反映する。
As shown in FIG. 20 , the display control means 564 causes the
[第3変形例]
上記実施形態では示していないが、マルチパートの複数のユーザのマッチングの際に参照される更新されたユーザ関係は、通常パートで更新されたユーザ関係であってもよい。
[Third Modification]
Although not shown in the above embodiment, the updated user relationship referenced during multi-part matching of multiple users may be the user relationship updated in the normal part.
登録手段235は、例えば、ソロパート(第1ゲームパート)およびマルチパート(第2ゲームパート)と無関係に進行する通常パート(第4ゲームパート)において、ユーザ関係を更新してもよい。 The registration means 235 may, for example, update the user relationship in a normal part (fourth game part) that progresses independently of the solo part (first game part) and multi-part (second game part).
マッチング手段237は、例えば、通常パート(第4ゲームパート)でユーザ関係が更新された後、次のマルチパート(第3ゲームパート)が開始される際に、ソロパート(第1ゲームパート)と当該更新されたユーザ関係とに基づいて、次のマルチパート(第3ゲームパート)を実行するための複数のユーザをマッチングしてもよい。 For example, after the user relationship is updated in the normal part (fourth game part), the matching means 237 matches the solo part (first game part) with the relevant part when the next multi-part (third game part) starts. Based on the updated user relationships, multiple users may be matched for performing the next multipart (the third game part).
上記構成によれば、ユーザは、通常パートでもユーザ関係を更新すれば、マルチパートにおいてマッチングされる候補(抽選の母集団)にエントリーすることができる。このため、上記構成によれば、マッチング手段237は、マッチングされる可能性を広げることができる。 According to the above configuration, if the user updates the user relationship even in the normal part, the user can enter the candidates (lottery population) to be matched in the multi-part. Therefore, according to the above configuration, the matching means 237 can expand the possibility of being matched.
受付手段234は、例えば、第1ユーザから、ユーザ関係の更新の要求を受け付ける。
The accepting
受付手段234(第2受付手段2342)は、例えば、通常パート(第4ゲームパート)においては、ユーザ関係に対して、フォローの関係(第1の関係)またはフレンドの関係(第2の関係)に更新されていることを許可条件として、パートナーの関係(第3の関係)に更新する要求を受け付け可能としてもよい。さらに、受付手段234(第2受付手段2342)は、例えば、マルチパート(第2ゲームパート)においては、許可条件を緩和させてもよい。例えば、受付手段234は、マルチパートにおいて要求する相手ユーザと同じグループメンバーであれば、パートナーの関係(第3の関係)に更新する要求を受け付け可能としてもよい。
The reception means 234 (second reception means 2342), for example, in the normal part (fourth game part), the following relationship (first relationship) or friend relationship (second relationship) with respect to the user relationship It may be possible to accept a request to update to a partner relationship (third relationship) with the permission condition that the relationship has been updated to . Furthermore, the accepting means 234 (second accepting means 2342) may relax the permission conditions in, for example, the multi-part (second game part). For example, the receiving
上記構成によれば、受付手段234は、パートナー関係の構築において、通常パートとイベントパート(マルチパート)との差別化を図ることができる。このため、上記構成によれば、受付手段234は、パートナー関係の構築において、マルチパートでの特別感(例えば、同じグループメンバーの仲間であること、また同じチームメンバーとして共闘した仲間であることによる特別感など)を創出し、興趣性を向上させることができる。
According to the above configuration, the accepting
登録手段235は、例えば、通常パート(第4ゲームパート)において、ユーザ関係の更新の要求が受け付けられた際に、第2ユーザの承諾を必要としないフォローの関係(第1の関係)、または第2ユーザの承諾を必要とするフレンドの関係(第2の関係)もしくはパートナーの関係(第3の関係)の少なくともいずれかにユーザ関係を更新登録する。 The registration means 235, for example, in the normal part (fourth game part), when a request to update the user relationship is accepted, the following relationship (first relationship) that does not require the consent of the second user, or The user relationship is updated and registered in at least one of a friend relationship (second relationship) or a partner relationship (third relationship) that requires the approval of the second user.
ゲーム実行手段239は、例えば、ユーザ関係がフレンドの関係(第2の関係)に更新されたことに応じて、通常パート(第4ゲームパート)における第2ユーザのゲーム情報に基づくゲーム制御を第1ユーザに許可してもよい。 For example, when the user relationship is updated to a friend relationship (second relationship), the game execution means 239 performs game control based on the second user's game information in the normal part (fourth game part). You may allow one user.
マッチング手段237は、例えば、ユーザ関係がパートナーの関係(第3の関係)に更新されていることを条件として、次のマルチパート(第3ゲームパート)において第1ユーザと第2ユーザとのマッチングを可能としてもよい。 For example, the matching means 237 matches the first user and the second user in the next multi-part (third game part) on condition that the user relationship is updated to the partner relationship (third relationship). may be allowed.
上記構成によれば、ユーザは、通常パートでもユーザ関係をパートナーの関係に更新すれば、マルチパートにおいてマッチングされることができる。このため、上記構成によれば、マッチング手段237は、通常パートでユーザ関係をパートナーに更新した際においても、同じグループマッチングさせることができる。 According to the above configuration, the user can be matched in the multi-part by updating the user relationship to the partner relationship even in the normal part. Therefore, according to the above configuration, the matching means 237 can perform the same group matching even when the user relationship is updated to the partner in the normal part.
[第4変形例]
上記実施形態では、パートナーの関係について、第1ユーザおよび第2ユーザそれぞれのパートナーリスト(第5リストおよび第6リスト)で登録して管理する例を説明したが、これに限る趣旨ではない。例えば、パートナーの関係の登録・管理方法の他の例として、マルチパートで編成したチームごとにそのチームに参加しているチームメンバーを登録するリスト(以下、「チームメンバーリスト」ともいう)を設けてもよい。このチームメンバーリストにパートナーの関係も登録してもよい。
[Fourth Modification]
In the above-described embodiment, an example of registering and managing partner relationships in the partner lists (fifth list and sixth list) of the first user and the second user respectively has been described, but the present invention is not limited to this. For example, as another example of a method of registering and managing partner relationships, a list (hereinafter also referred to as a "team member list") for registering team members participating in each multi-part team is established. may Partner relations may also be registered in this team member list.
チームメンバーリストは、例えば、各チームを識別するためのチーム識別情報と、各チームのリーダーのユーザ(各チームを作成したユーザ)を識別するためのリーダーユーザ識別情報、各チームの1以上のチームメンバーのユーザを識別するための1以上のメンバーユーザ識別情報と、を含んでもよい。また、ユーザAが作成したチームにおいて、ユーザAがユーザBおよびユーザCに対して勧誘してそれぞれ承諾された場合、第5登録手段2354は、同じチームメンバーリストにユーザBおよびユーザCを登録する。同じチームメンバーリストに登録されたユーザBおよびユーザCの間のユーザ関係を、第5登録手段2354は、パートナーの関係に更新してもよい。すなわち、マッチング手段237は、同じチームに参加することを条件として(同じチームメンバーリストに登録されたことを条件として)、ユーザBとユーザCとの間のユーザ関係がパートナーの関係であるとして、同じグループにマッチングしてもよい。 The team member list includes, for example, team identification information for identifying each team, leader user identification information for identifying the user of the leader of each team (the user who created each team), and one or more teams of each team. and one or more member user identification information for identifying member users. In addition, in the team created by user A, when user A solicits user B and user C and both are accepted, the fifth registration means 2354 registers user B and user C in the same team member list. . The fifth registration means 2354 may update the user relationship between user B and user C registered in the same team member list to partner relationship. That is, the matching means 237 assumes that the user relationship between User B and User C is a partner relationship on the condition that they participate in the same team (on the condition that they are registered in the same team member list). May match the same group.
[他の実施形態]
上記実施形態において説明した各種制御手段および処理手順は一例であり、本発明、その適用物、またはその用途の範囲を制限することを意図するものではない。各種制御手段および処理手順は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
[Other embodiments]
The various control means and processing procedures described in the above embodiments are examples, and are not intended to limit the scope of the present invention, its applications, or its uses. Various control means and processing procedures can be appropriately modified in design without changing the gist of the present invention.
上記実施形態では、ゲーム装置5がスマートフォンである場合を例示したが、ゲーム装置5は、ゲームセンターなどに提供されるアミューズメント機器であってもよい。
In the above-described embodiment, the
ゲームは、アクションゲーム、シューティングゲーム、ロールプレイングゲーム、シミュレーションゲーム、ボードゲーム、およびパズルゲームなどであってもよく、様々な種類のゲームに適用することができる。 The games can be action games, shooting games, role-playing games, simulation games, board games, puzzle games, etc., and can be applied to various types of games.
上記実施形態では、オブジェクトがプレイヤキャラクタである場合を例示したが、これに限定されない。例えば、オブジェクトは、仮想ゲーム空間内で使用されるカードやアイテム(武器、防具などの装備品)などであることができる。 In the above embodiment, the case where the object is the player character was exemplified, but the present invention is not limited to this. For example, objects can be cards and items (equipment such as weapons and armor) used in the virtual game space.
上記実施形態では、サーバ装置2および複数のゲーム装置5が一体となってゲームプログラムを機能させる場合を例示したが、これに限定されない。ゲームプログラムのすべての手段、すなわち、受付手段、登録手段、実行制御手段、マッチング手段、付与手段、ゲーム実行手段、および表示制御手段などが、サーバ装置2単体、ゲーム装置5単体、サーバ装置およびゲーム装置5とは別の通信端末単体、これらのうち組み合わせられる2つの装置(例えば、サーバ装置2とゲーム装置5での分散処理など)、に備えられていてもよい。また、サーバ装置、ゲーム装置、通信端末を一体となって機能させる場合、どの手段をどの装置にて機能させるかも、適宜変更が可能である。例えば、上記実施形態で例示したサーバ装置2の受付手段、登録手段、実行制御手段、マッチング手段、付与手段、ゲーム実行手段について、ゲーム装置5の制御部56が、各種プログラムを実行することにより、これらの手段として機能してもよい。
In the above-described embodiment, the
これらの他の実施形態を採用した場合においても、本実施形態の作用効果は発揮される。また、本実施形態と他の実施形態、および他の実施形態同士を適宜組み合わせることも可能である。 Even when these other embodiments are employed, the effects of this embodiment are exhibited. Further, it is also possible to appropriately combine this embodiment with other embodiments, and other embodiments with each other.
1 ゲームシステム
2 サーバ装置
23 制御部
235 登録手段
237 マッチング手段
1
Claims (10)
第1ゲームパートの進捗に基づいて、第2ゲームパートを実行するための複数のユーザをマッチングするマッチング手段、
前記マッチングされた複数のユーザに含まれる第1ユーザと第2ユーザの間のユーザ関係を登録する登録手段であって、前記第2ゲームパートにおいて同じチームメンバーとして参加した前記第1ユーザと前記第2ユーザとの間の前記ユーザ関係を更新する登録手段、として機能させ、
前記マッチング手段は、前記第2ゲームパートに引き続いて第3ゲームパートが開始される際に、前記第1ゲームパートの進捗と前記第2ゲームパートにおいて更新されたユーザ関係とに基づいて、前記第3ゲームパートを実行するための複数のユーザをマッチングする、
ゲームプログラム。 the computer,
matching means for matching a plurality of users for executing the second game part based on the progress of the first game part;
registration means for registering a user relationship between a first user and a second user included in the plurality of matched users, wherein the first user and the second user participate in the second game part as members of the same team; function as registration means for updating the user relationship between two users ,
The matching means, when a third game part is started following the second game part, based on the progress of the first game part and the user relationship updated in the second game part, 3 matching multiple users to perform game parts;
game program.
前記第2ゲームパートで前記ユーザ関係が第1の関係に更新されたことに応じて、前記第1ゲームパートまたは前記第2ゲームパートにおいて、前記第1ユーザまたは前記第2ユーザに特典を付与する付与手段として機能させる、
請求項1に記載のゲームプログラム。 said computer,
In the first game part or the second game part, a privilege is given to the first user or the second user in response to the update of the user relationship to the first relationship in the second game part. function as a means of imparting
The game program according to claim 1.
第1ゲームパートの進捗に基づいて、第2ゲームパートを実行するための複数のユーザをマッチングするマッチング手段、
前記複数のユーザに含まれる第1ユーザと第2ユーザの間のユーザ関係を登録する登録手段であって、前記第2ゲームパートにおいて前記ユーザ関係を更新する登録手段、
前記第2ゲームパートで前記ユーザ関係が第1の関係に更新されたことに応じて、前記第1ゲームパートまたは前記第2ゲームパートにおいて、前記第1ユーザまたは前記第2ユーザに特典を付与する付与手段、
前記特典として、前記第2ユーザのゲーム媒体を使用して前記第1ユーザがプレイすることを一時的に可能にするゲーム実行手段、として機能させる、
ゲームプログラム。 the computer,
matching means for matching a plurality of users for executing the second game part based on the progress of the first game part;
registration means for registering a user relationship between a first user and a second user included in the plurality of users, the registration means for updating the user relationship in the second game part;
In the first game part or the second game part, a privilege is given to the first user or the second user in response to the update of the user relationship to the first relationship in the second game part. granting means,
As the privilege, it functions as a game execution means that temporarily allows the first user to play using the second user's game medium .
game program.
請求項2または3に記載のゲームプログラム。 the granting means determines the value of the privilege or the amount of the privilege according to the number of the first relationships;
4. A game program according to claim 2 or 3.
第1ゲームパートの進捗に基づいて、第2ゲームパートを実行するための複数のユーザをマッチングするマッチング手段、
前記複数のユーザに含まれる第1ユーザと第2ユーザの間のユーザ関係を登録する登録手段であって、前記第2ゲームパートにおいて前記ユーザ関係を第1の関係に更新する登録手段、
前記第2ゲームパートを実行したことによる第1報酬を、前記複数のユーザに付与する付与手段であって、前記第2ゲームパートで前記ユーザ関係を含む前記複数のユーザの間の関係が第1の関係に更新されたことに応じて前記第1報酬を増やして第2報酬として付与する付与手段、
前記第2報酬を付与することを予告する予告画面を表示させる表示制御手段であって、前記予告画面を表示させた後、前記第2報酬が付与される前に、前記第2ユーザとは異なるユーザと前記第1ユーザとの間の関係をさらに前記第1の関係に更新するための更新画面を表示させる表示制御手段として機能させる、
ゲームプログラム。 the computer,
matching means for matching a plurality of users for executing the second game part based on the progress of the first game part;
registration means for registering a user relationship between a first user and a second user included in the plurality of users, the registration means for updating the user relationship to the first relationship in the second game part;
granting means for granting a first reward for executing the second game part to the plurality of users, wherein the relationship between the plurality of users including the user relationship in the second game part is a first reward; Giving means for increasing the first reward and giving it as a second reward in response to the update to the relationship of
Display control means for displaying a notice screen for giving notice of giving the second reward , wherein after the notice screen is displayed and before the second reward is given, the user is different from the second user. function as display control means for displaying an update screen for further updating the relationship between the user and the first user to the first relationship;
game program.
前記マッチング手段は、前記ユーザ関係が更新された後、前記第3ゲームパートが開始される際に、前記第1ゲームパートの進捗と前記更新されたユーザ関係とに基づいて、前記第3ゲームパートを実行するための複数のユーザをマッチングする、
請求項1に記載のゲームプログラム。 The registration means updates the user relationship in a fourth game part that progresses independently of the first game part and the second game part,
The matching means, when the third game part is started after the user relationship is updated, based on the progress of the first game part and the updated user relationship, the third game part matching multiple users to run
The game program according to claim 1.
第1ゲームパートの進捗に基づいて、第2ゲームパートを実行するための複数のユーザをマッチングするマッチング手段、
前記複数のユーザに含まれる第1ユーザと第2ユーザの間のユーザ関係を登録する登録手段であって、前記第2ゲームパートにおいて前記ユーザ関係を更新する登録手段、として機能させ、
前記コンピュータを、前記第1ユーザから、前記ユーザ関係の更新の要求を受け付ける受付手段として機能させ、
前記登録手段は、前記第1ゲームパートおよび前記第2ゲームパートと無関係に進行する第4ゲームパートにおいて、前記更新の要求が受け付けられた際に、前記第2ユーザの承諾を必要としない第1の関係、または前記第2ユーザの承諾を必要とする第2の関係もしくは第3の関係の少なくともいずれかに前記ユーザ関係を更新登録し、
前記コンピュータを、前記ユーザ関係が前記第2の関係に更新されたことに応じて、前記第4ゲームパートにおいて、前記第2ユーザのゲーム媒体を使用して前記第1ユーザがプレイすることを一時的に可能にするゲーム実行手段として機能させ、
前記マッチング手段は、前記ユーザ関係が前記第3の関係に更新されていることを条件として、前記第2ゲームパートに引き続いて開始される第3ゲームパートにおいて前記第1ユーザと前記第2ユーザとのマッチングを可能とする、
ゲームプログラム。 the computer,
matching means for matching a plurality of users for executing the second game part based on the progress of the first game part;
functioning as registration means for registering a user relationship between a first user and a second user included in the plurality of users, the registration means for updating the user relationship in the second game part;
causing the computer to function as a receiving means for receiving a request for updating the user relationship from the first user;
The registration means, in a fourth game part that progresses independently of the first game part and the second game part , registers a first game part that does not require consent from the second user when the update request is received. or update the user relationship to at least one of a second relationship or a third relationship that requires approval of the second user;
Playing the computer by the first user using the second user's game content in the fourth game part in response to the update of the user relationship to the second relationship. function as a game execution means that temporarily enables
The matching means, on the condition that the user relationship is updated to the third relationship, matches the first user and the second user in a third game part that starts subsequent to the second game part. allows matching of
game program.
第1ゲームパートの進捗に基づいて、第2ゲームパートを実行するための複数のユーザをマッチングするマッチング手段、
前記複数のユーザに含まれる第1ユーザと第2ユーザの間のユーザ関係を登録する登録手段であって、前記第2ゲームパートにおいて前記ユーザ関係を更新する登録手段、として機能させ、
前記コンピュータを、前記第1ユーザから、前記ユーザ関係の更新の要求を受け付ける受付手段として機能させ、
前記登録手段は、前記第1ゲームパートおよび前記第2ゲームパートと無関係に進行する第4ゲームパートにおいて、前記更新の要求が受け付けられた際に、前記第2ユーザの承諾を必要としない第1の関係、または前記第2ユーザの承諾を必要とする第2の関係もしくは第3の関係の少なくともいずれかに前記ユーザ関係を更新登録し、
前記マッチング手段は、前記ユーザ関係が更新された後、前記第2ゲームパートに引き続いて第3ゲームパートが開始される際に、前記第1ゲームパートの進捗と前記更新されたユーザ関係とに基づいて、前記第3ゲームパートを実行するための複数のユーザをマッチングし、
前記受付手段は、前記第4ゲームパートにおいては、前記ユーザ関係に対して、前記第
1の関係または前記第2の関係に更新されていることを許可条件として、前記第3の関係
に更新する要求を受け付け可能とし、
前記受付手段は、前記第2ゲームパートにおいては、前記マッチング手段により前記第1ユーザと前記第2ユーザとがマッチングされていることを条件として、前記第3の関係に更新する要求を受け付け可能とする、
ゲームプログラム。 the computer,
matching means for matching a plurality of users for executing the second game part based on the progress of the first game part;
functioning as registration means for registering a user relationship between a first user and a second user included in the plurality of users, the registration means for updating the user relationship in the second game part;
causing the computer to function as a receiving means for receiving a request for updating the user relationship from the first user;
The registration means, in a fourth game part that progresses independently of the first game part and the second game part, registers a first game part that does not require consent from the second user when the update request is accepted. or update the user relationship to at least one of a second relationship or a third relationship that requires approval of the second user;
After the user relationship is updated, the matching means, when a third game part is started following the second game part, based on the progress of the first game part and the updated user relationship. to match a plurality of users for executing the third game part;
In the fourth game part, the receiving means updates the user relationship to the third relationship under the permission condition that the user relationship has been updated to the first relationship or the second relationship. allow requests to be accepted,
The accepting means can accept a request to update the relationship to the third relationship on condition that the first user and the second user are matched by the matching means in the second game part. do,
game program.
前記ゲームプログラムを実行する制御部と、を備える、
サーバ装置。 a storage unit storing the game program according to any one of claims 1 to 8;
A control unit that executes the game program,
Server equipment.
前記ゲームプログラムを実行する制御部と、を備える、
ゲームシステム。
a storage unit storing the game program according to any one of claims 1 to 8;
A control unit that executes the game program,
game system.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021003646A JP7168879B2 (en) | 2021-01-13 | 2021-01-13 | Game program, game device and game system |
JP2022169009A JP2022188298A (en) | 2021-01-13 | 2022-10-21 | Game program, game device, and game system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021003646A JP7168879B2 (en) | 2021-01-13 | 2021-01-13 | Game program, game device and game system |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022169009A Division JP2022188298A (en) | 2021-01-13 | 2022-10-21 | Game program, game device, and game system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022108572A JP2022108572A (en) | 2022-07-26 |
JP7168879B2 true JP7168879B2 (en) | 2022-11-10 |
Family
ID=82556510
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021003646A Active JP7168879B2 (en) | 2021-01-13 | 2021-01-13 | Game program, game device and game system |
JP2022169009A Pending JP2022188298A (en) | 2021-01-13 | 2022-10-21 | Game program, game device, and game system |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022169009A Pending JP2022188298A (en) | 2021-01-13 | 2022-10-21 | Game program, game device, and game system |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP7168879B2 (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013081760A (en) | 2011-09-27 | 2013-05-09 | Konami Digital Entertainment Co Ltd | Game management device, game system, game management method and program |
JP2013198541A (en) | 2012-03-23 | 2013-10-03 | Namco Bandai Games Inc | Server system, program, information storage medium, and electronic instrument |
JP2016150244A (en) | 2015-09-02 | 2016-08-22 | 株式会社 ディー・エヌ・エー | Information processor and game program |
JP2016220834A (en) | 2015-05-28 | 2016-12-28 | グリー株式会社 | Control method, computer and control program |
JP2018108178A (en) | 2016-12-28 | 2018-07-12 | 株式会社バンダイナムコエンターテインメント | Computer system, game system, player terminal, and program |
JP2019058532A (en) | 2017-09-27 | 2019-04-18 | 株式会社ユニバーサルエンターテインメント | Information processing system |
JP2020110448A (en) | 2019-01-15 | 2020-07-27 | 株式会社コロプラ | Game program, method, and information processing device |
JP2020202885A (en) | 2019-06-14 | 2020-12-24 | 株式会社バンダイナムコエンターテインメント | Game system and program |
-
2021
- 2021-01-13 JP JP2021003646A patent/JP7168879B2/en active Active
-
2022
- 2022-10-21 JP JP2022169009A patent/JP2022188298A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013081760A (en) | 2011-09-27 | 2013-05-09 | Konami Digital Entertainment Co Ltd | Game management device, game system, game management method and program |
JP2013198541A (en) | 2012-03-23 | 2013-10-03 | Namco Bandai Games Inc | Server system, program, information storage medium, and electronic instrument |
JP2016220834A (en) | 2015-05-28 | 2016-12-28 | グリー株式会社 | Control method, computer and control program |
JP2016150244A (en) | 2015-09-02 | 2016-08-22 | 株式会社 ディー・エヌ・エー | Information processor and game program |
JP2018108178A (en) | 2016-12-28 | 2018-07-12 | 株式会社バンダイナムコエンターテインメント | Computer system, game system, player terminal, and program |
JP2019058532A (en) | 2017-09-27 | 2019-04-18 | 株式会社ユニバーサルエンターテインメント | Information processing system |
JP2020110448A (en) | 2019-01-15 | 2020-07-27 | 株式会社コロプラ | Game program, method, and information processing device |
JP2020202885A (en) | 2019-06-14 | 2020-12-24 | 株式会社バンダイナムコエンターテインメント | Game system and program |
Also Published As
Publication number | Publication date |
---|---|
JP2022108572A (en) | 2022-07-26 |
JP2022188298A (en) | 2022-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7065438B1 (en) | Game programs, game devices and game systems | |
JP6235669B1 (en) | Computer system and program | |
JP2015070970A (en) | Game server, game providing method, game program, information recording medium for recording the game program, and game system | |
JP2002346234A (en) | Server unit for net game, net game managing method and net game managing program | |
JP7144954B2 (en) | program | |
WO2013154020A1 (en) | Game control device, game control method, program, recording medium, game control system | |
JP2017225631A (en) | Game system | |
JP2010279610A (en) | Game server | |
JP5581003B2 (en) | Game system, program | |
JP7353322B2 (en) | Programs, information processing devices and game systems | |
JP7168879B2 (en) | Game program, game device and game system | |
JP2023076039A (en) | Information processing system and program | |
JP6768112B2 (en) | Game system and game program | |
JP6775060B2 (en) | Game system and game program | |
JP2021020107A (en) | Game system, and game program | |
JP2021029430A (en) | Program, terminal, game management device and game system | |
JP6928292B1 (en) | Information processing equipment, information processing methods and programs | |
JP7274088B2 (en) | Game system and game program | |
JP6831430B2 (en) | Game programs and game systems | |
WO2021187309A1 (en) | Game system, program, terminal, and game management device | |
JP7493085B1 (en) | PROGRAM, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD | |
JP7231875B1 (en) | Information processing device, information processing method and information processing program | |
WO2021182257A1 (en) | Program, terminal, and game management device | |
JP6781796B2 (en) | Game system and game program | |
JP6431892B2 (en) | MATCHING SYSTEM, MATCHING PROGRAM, AND SERVER DEVICE |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210322 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220412 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220613 |
|
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: 20220927 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221010 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7168879 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |