(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2022-12-14
(45)【発行日】2022-12-22
(54)【発明の名称】サーバシステム、ゲームシステム、ゲーム提供方法及びプログラム
(51)【国際特許分類】
A63F 13/85 20140101AFI20221215BHJP
A63F 13/69 20140101ALI20221215BHJP
A63F 13/30 20140101ALI20221215BHJP
A63F 13/533 20140101ALI20221215BHJP
A63F 13/58 20140101ALI20221215BHJP
A63F 13/798 20140101ALI20221215BHJP
【FI】
A63F13/85
A63F13/69
A63F13/30
A63F13/533
A63F13/58
A63F13/798
(21)【出願番号】P 2019238516
(22)【出願日】2019-12-27
【審査請求日】2020-10-14
(73)【特許権者】
【識別番号】000134855
【氏名又は名称】株式会社バンダイナムコエンターテインメント
(74)【代理人】
【識別番号】100090387
【氏名又は名称】布施 行夫
(74)【代理人】
【識別番号】100090398
【氏名又は名称】大渕 美千栄
(72)【発明者】
【氏名】阿須名 孝次
(72)【発明者】
【氏名】南 清志
(72)【発明者】
【氏名】水野 達貴
(72)【発明者】
【氏名】小倉 建一
(72)【発明者】
【氏名】恩田 明生
(72)【発明者】
【氏名】青木 隆
(72)【発明者】
【氏名】村井 伸太郎
(72)【発明者】
【氏名】堤 悠介
【審査官】早川 貴之
(56)【参考文献】
【文献】特開2019-017975(JP,A)
【文献】特開2016-168349(JP,A)
【文献】特開2011-050577(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
A63F 9/24,13/00-13/98
(57)【特許請求の範囲】
【請求項1】
ネットワークを介して接続された端末装置にゲームを実行させるサーバシステムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの操作指示に基づいて、前記ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべき複数のミッションの条件をそれぞれ示す各ミッション達成条件と、複数のミッションがそれぞれ達成した場合に前記プレーヤに獲得させる各特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段と、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報に基づいて、複数のミッションを当該プレーヤに設定する選択設定処理を実行する設定手段と、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す複数の第1のミッション達成条件のうち、該当するミッション達成条件が具備したと判定されると、当該プレーヤに当該第1のミッション情報に規定され、各第1のミッション達成条件にそれぞれ対応する各第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
少なくとも獲得可能に設定された特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備え、
前記設定手段が、
複数の第1のミッション達成条件のうち全ての条件が具備する前
に、前記第1のミッション情報が設定されたプレーヤに対して、前記有効期間内に当該複数の第1のミッション達成条件うち条件が具備されたか否かの状況を示すミッション達成条件の達成状況、又は、当該条件が具備されたと判定されたことに
よって獲得された第1の特典の獲得状況が、所与の状況判定条件を具備すると判定された
場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行することを特徴とするサーバシステム。
【請求項2】
請求項1に記載のサーバシステムにおいて、
前記有効期間を複数の優遇オプションに対して共通の期間として管理する管理手段を更に備える、サーバシステム。
【請求項3】
請求項1又は2に記載のサーバシステムにおいて、
前記プレーヤに設定されたミッション情報のミッション達成条件が具備したか否かを判定するミッション判定処理を実行するミッション条件判定手段を更に備え、
前記ミッション情報には、前記複数のミッション達成条件についての判定を実行する順番が予め規定されており、
前記ミッション条件判定手段が、
前記ミッション判定処理として、前記規定されている順番に従って、各ミッション達成条件が具備したか否かを判定する、サーバシステム。
【請求項4】
ネットワークを介して接続された端末装置にゲームを実行させるサーバシステムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの操作指示に基づいて、前記ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべき複数のミッションの条件をそれぞれ示す複数のミッション達成条件と、複数のミッションがそれぞれ達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段と、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段と、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
少なくとも獲得可能に設定された特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
前記プレーヤに設定されたミッション情報のミッション達成条件が具備したか否かを判定するミッション判定処理を実行するミッション条件判定手段と、
を備え、
各ミッション情報には、複数のミッション達成条件と、各ミッション達成条件に対応する特典と、が規定され、かつ、前記複数のミッション達成条件についての判定を実行する順番が予め規定されており、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情
報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記非選択優遇オプションの第2のミッション情報が該当するプレーヤに設定された場合に、前記選択優遇オプションの第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている特典の獲得状況に応じて、前記第2のミッション情報に前記順番とともに規定されたミッション達成条件の中から、前記ミッション判定処理の実行を開始するミッション達成条件を決定し、
前記特典制御手段が、
前記有効期間内に、前記プレーヤに設定されたミッション情報の複数のミッション達成条件のうち、該当するミッション達成条件が具備したと判定されると、判定対象のミッション達成条件に対応付けて規定されている特典を、該当するプレーヤに獲得可能に設定する前記特典制御処理を実行し、かつ、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行し、
前記ミッション条件判定手段が、
前記ミッション判定処理として、前記決定されたミッション達成条件から前記第2のミッション情報に対応付けられた各ミッション達成条件における各ミッション判定処理を、前記規定されている順番に従って、逐次実行することを特徴とするサーバシステム。
【請求項5】
ネットワークを介して接続された端末装置にゲームを実行させるサーバシステムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの操作指示に基づいて、前記ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段と、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段と、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
少なくとも獲得可能に設定された特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備え、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行し、
前記第2のミッション情報が該当するプレーヤに設定された場合には、既に設定されている前記第1のミッション情報に対する前記特典制御処理の実行を中止し、新たに設定された当該第2のミッション情報に基づいてのみ当該特典制御処理を実行することを特徴とするサーバシステム。
【請求項6】
請求項1~5のいずれか1項に記載のサーバシステムにおいて、
前記優遇オプション毎に、前記ミッション情報によって達成すべきミッションのカテゴリが異なる、サーバシステム。
【請求項7】
請求項1~6のいずれか1項に記載のサーバシステムにおいて、
前記優遇オプション毎に、前記ミッション情報によって達成すべきミッションのゲーム上の難易度が異なる、サーバシステム。
【請求項8】
請求項1~7のいずれか1項に記載のサーバシステムにおいて、
前記状況判定条件を具備したか否かを判定する状況判定処理を実行する状況判定手段を更に備え、
前記状況判定手段が、
前記プレーヤに設定されたミッション情報に複数のミッション達成条件が規定されている場合であって、特定の前記ミッション達成条件を具備したと判定した場合に前記状況判定条件を具備したと判定する、サーバシステム。
【請求項9】
請求項8に記載のサーバシステムにおいて、
前記状況判定手段が、
前記プレーヤに設定されたミッション情報に規定された難易度が最も高いミッション達成条
件を具備したと判定した場合に、前記状況判定条件を具備したと判定する、サーバシステム。
【請求項10】
ネットワークを介して接続された端末装置にゲームを実行させるサーバシステムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの操作指示に基づいて、前記ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段と、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段と、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
少なくとも獲得可能に設定された特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
前記プレーヤに設定されるミッション情報の管理を行うミッション管理手段と、
を備え、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行し、
前記第1のミッション情報に規定された第1のミッション達成条件を具備したと判定された場合に、前記プレーヤの指示に基づいて、当該第1のミッション情報に規定された特典であって獲得可能に設定された特典の獲得を保留する保留処理を実行し、
前記ミッション管理手段が、
前記特典制御処理において、前記保留された特典に応じて、前記第2のミッション情報に規定されているミッション達成条件、及び、特典の少なくともいずれか一方を、当該ミッション情報が設定されているプレーヤに取ってゲーム上有利に設定することを特徴とするサーバシステム。
【請求項11】
ネットワークを介して接続された端末装置にゲームを実行させるためのプログラムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの操作指示に基づいて、前記ゲームを実行させるゲーム制御手段、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべき複数のミッションの条件をそれぞれ示す各ミッション達成条件と、複数のミッションがそれぞれ達成した場合に前記プレーヤに獲得させる各特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報に基づいて、複数のミッションを当該プレーヤに設定する選択設定処理を実行する設定手段、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す複数の第1のミッション達成条件のうち、該当するミッション達成条件が具備したと判定されると、当該プレーヤに当該第1のミッション情報に規定され、各第1のミッション達成条件にそれぞれ対応する各第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段、及び、
少なくとも獲得可能に設定された特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段、
としてコンピュータを機能させ、
前記設定手段が、
複数の第1のミッション達成条件のうち全ての条件が具備する
前に、前記第1のミッション情報が設定されたプレーヤに対して、前記有効期間内に当該複数の第1のミッション達成条件うち条件が具備されたか否かの状況を示すミッション達成条件の達成状況、又は、当該条件が具備されたと判定されたことによって獲得された第1の特典の獲得状況が、所与の状況判定条件を具備すると判定された
場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択
優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行することを特徴とするプログラム。
【請求項12】
ネットワークを介して接続された端末装置にゲームを実行させるためのプログラムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段、
前記受け付けられたプレーヤの操作指示に基づいて、前記ゲームを実行させるゲーム制御手段、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべき複数のミッションの条件をそれぞれ示す複数のミッション達成条件と、複数のミッションがそれぞれ達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段、
少なくとも獲得可能に設定された特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段、及び、
前記プレーヤに設定されたミッション情報のミッション達成条件が具備したか否かを判定するミッション判定処理を実行するミッション条件判定手段、
としてコンピュータを機能させ、
各ミッション情報には、複数のミッション達成条件と、各ミッション達成条件に対応する特典と、が規定され、かつ、前記複数のミッション達成条件についての判定を実行する順番が予め規定されており、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記非選択優遇オプションの第2のミッション情報が該当するプレーヤに設定された場合に、前記選択優遇オプションの第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている特典の獲得状況に応じて、前記第2のミッション情報に前記順番とともに規定されたミッション達成条件の中から、前記ミッション判定処理の実行を開始するミッション達成条件を決定し、
前記特典制御手段が、
前記有効期間内に、前記プレーヤに設定されたミッション情報の複数のミッション達成条件のうち、該当するミッション達成条件が具備したと判定されると、判定対象のミッション達成条件に対応付けて規定されている特典を、該当するプレーヤに獲得可能に設定する前記特典制御処理を実行し、かつ、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備
したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行し、
前記ミッション条件判定手段が、
前記ミッション判定処理として、前記決定されたミッション達成条件から前記第2のミッション情報に対応付けられた各ミッション達成条件における各ミッション判定処理を、前記規定されている順番に従って、逐次実行することを特徴とするプログラム。
【請求項13】
ネットワークを介して接続された端末装置にゲームを実行させるためのプログラムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段、
前記受け付けられたプレーヤの操作指示に基づいて、前記ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段、及び、
少なくとも獲得可能に設定された特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段、
としてコンピュータを機能させ、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行し、
前記第2のミッション情報が該当するプレーヤに設定された場合には、既に設定されている前記第1のミッション情報に対する前記特典制御処理の実行を中止し、新たに設定された当該第2のミッション情報に基づいてのみ当該特典制御処理を実行することを特徴とするプログラム。
【請求項14】
ネットワークを介して接続された端末装置にゲームを実行させるためのプログラムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段、
前記受け付けられたプレーヤの操作指示に基づいて、前記ゲームを実行させるゲーム制御手段、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべきミッションの条件を示
すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段、
少なくとも獲得可能に設定された特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段、及び、
前記プレーヤに設定されるミッション情報の管理を行うミッション管理手段、
としてコンピュータを機能させ、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行し、
前記第1のミッション情報に規定された第1のミッション達成条件を具備したと判定された場合に、前記プレーヤの指示に基づいて、当該第1のミッション情報に規定された特典であって獲得可能に設定された特典の獲得を保留する保留処理を実行し、
前記ミッション管理手段が、
前記特典制御処理において、前記保留された特典に応じて、前記第2のミッション情報に規定されているミッション達成条件、及び、特典の少なくともいずれか一方を、当該ミッション情報が設定されているプレーヤに取ってゲーム上有利に設定することを特徴とするプログラム。
【請求項15】
プレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの操作指示に基づいて、
ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべき複数のミッションの条件をそれぞれ示す各ミッション達成条件と、複数のミッションがそれぞれ達成した場合に前記プレーヤに獲得させる各特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段と、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報に基づいて、複数のミッションを当該プレーヤに設定する選択設定処理を実行する設定手段と、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す複数の第1のミッション達成条件のうち、該当するミッション達成条件が具備したと判定されると、当該プレーヤに当該第1のミッション情報に規定され、各第1のミッション達成条件にそれぞれ対応する各第1の特典を獲得可能に設定する特典制
御処理を実行する特典制御手段と、
を備え、
前記設定手段が、
複数の第1のミッション達成条件のうち全ての条件が具備する前
に、前記第1のミッション情報が設定されたプレーヤに対して、前記有効期間内に当該複数の第1のミッション達成条件うち条件が具備されたか否かの状況を示すミッション達成条件の達成状況、又は、当該条件が具備されたと判定されたことによって獲得された第1の特典の獲得状況が、所与の状況判定条件を具備すると判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行することを特徴とするゲームシステム。
【請求項16】
プレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの操作指示に基づいて、ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべき複数のミッションの条件をそれぞれ示す複数のミッション達成条件と、複数のミッションがそれぞれ達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段と、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段と、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記プレーヤに設定されたミッション情報のミッション達成条件が具備したか否かを判定するミッション判定処理を実行するミッション条件判定手段と、
を備え、
各ミッション情報には、複数のミッション達成条件と、各ミッション達成条件に対応する特典と、が規定され、かつ、前記複数のミッション達成条件についての判定を実行する順番が予め規定されており、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記非選択優遇オプションの第2のミッション情報が該当するプレーヤに設定された場合に、前記選択優遇オプションの第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている特典の獲得状況に応じて、前記第2のミッション情報に前記順番とともに規定されたミッション達成条件の中から、前記ミッション判定処理の実行を開始するミッション達成条件を決定し、
前記特典制御手段が、
前記有効期間内に、前記プレーヤに設定されたミッション情報の複数のミッション達成条件のうち、該当するミッション達成条件が具備したと判定されると、判定対象のミッション達成条件に対応付けて規定されている特典を、該当するプレーヤに獲得可能に設定する前記特典制御処理を実行し、かつ、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行し、
前記ミッション条件判定手段が、
前記ミッション判定処理として、前記決定されたミッション達成条件から前記第2のミッション情報に対応付けられた各ミッション達成条件における各ミッション判定処理を、前記規定されている順番に従って、逐次実行することを特徴とするゲームシステム。
【請求項17】
プレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの操作指示に基づいて、ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段と、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段と、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
を備え、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行し、
前記第2のミッション情報が該当するプレーヤに設定された場合には、既に設定されている前記第1のミッション情報に対する前記特典制御処理の実行を中止し、新たに設定された当該第2のミッション情報に基づいてのみ当該特典制御処理を実行することを特徴とするゲームシステム。
【請求項18】
プレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの操作指示に基づいて、ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典
と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段と、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段と、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記プレーヤに設定されるミッション情報の管理を行うミッション管理手段と、
を備え、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行し、
前記第1のミッション情報に規定された第1のミッション達成条件を具備したと判定された場合に、前記プレーヤの指示に基づいて、当該第1のミッション情報に規定された特典であって獲得可能に設定された特典の獲得を保留する保留処理を実行し、
前記ミッション管理手段が、
前記特典制御処理において、前記保留された特典に応じて、前記第2のミッション情報に規定されているミッション達成条件、及び、特典の少なくともいずれか一方を、当該ミッション情報が設定されているプレーヤに取ってゲーム上有利に設定することを特徴とするゲームシステム。
【請求項19】
所与のゲームを制御するサーバ装置から、ネットワークを介して接続され、かつ、プレーヤによって操作される端末装置に、ゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの操作指示に基づいて、前記ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべき複数のミッションの条件をそれぞれ示す各ミッション達成条件と、複数のミッションがそれぞれ達成した場合に前記プレーヤに獲得させる各特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段と、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報に基づいて、複数のミッションを当該プレーヤに設定する選択設定処理を実行する設定手段と、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す複数の第1のミッション達成条件のうち、該当するミッション達成条件が具備したと判定されると、当該プレーヤに当該第1のミッション情報に規定され、
各第1のミッション達成条件にそれぞれ対応する各第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
少なくとも獲得可能に設定された特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備え、
前記特典制御手段が、
前記有効期間内に、前記プレーヤに設定された複数のミッションのミッション達成条件のうち、該当するミッション達成条件が具備したと判定されると、判定対象のミッション達成条件に対応付けて規定されている特典を、該当するプレーヤに獲得可能に設定する前記特典制御処理を実行し、
前記設定手段が、
複数の第1のミッション達成条件のうち全ての条件が具備する前
に、前記第1のミッション情報が設定されたプレーヤに対して、前記有効期間内に当該複数の第1のミッション達成条件うち条件が具備されたか否かの状況を示すミッション達成条件の達成状況、又は、当該条件が具備されたと判定されたことによって獲得された第1の特典の獲得状況が、所与の状況判定条件を具備すると判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行場合において、
前記端末装置によって受け付けられた前記プレーヤの操作に関する情報をサーバ装置に送信し、
前記ゲームに関する処理を実行するサーバ装置からゲームに関する情報を受信することを特徴とするゲーム提供方法。
【請求項20】
所与のゲームを制御するサーバ装置から、ネットワークを介して接続され、かつ、プレーヤによって操作される端末装置に、ゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの操作指示に基づいて、前記ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべき複数のミッションの条件をそれぞれ示す複数のミッション達成条件と、複数のミッションがそれぞれ達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段と、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段と、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
少なくとも獲得可能に設定された特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
前記プレーヤに設定されたミッション情報のミッション達成条件が具備したか否かを
判
定するミッション判定処理を実行するミッション条件判定手段と、
を備え、
各ミッション情報には、複数のミッション達成条件と、各ミッション達成条件に対応する特典と、が規定され、かつ、前記複数のミッション達成条件についての判定を実行する順番が予め規定されており、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記非選択優遇オプションの第2のミッション情報が該当するプレーヤに設定された場合に、前記選択優遇オプションの第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている特典の獲得状況に応じて、前記第2のミッション情報に前記順番とともに規定されたミッション達成条件の中から、前記ミッション判定処理の実行を開始するミッション達成条件を決定し、
前記特典制御手段が、
前記有効期間内に、前記プレーヤに設定されたミッション情報の複数のミッション達成条件のうち、該当するミッション達成条件が具備したと判定されると、判定対象のミッション達成条件に対応付けて規定されている特典を、該当するプレーヤに獲得可能に設定する前記特典制御処理を実行し、かつ、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行し、
前記ミッション条件判定手段が、
前記ミッション判定処理として、前記決定されたミッション達成条件から前記第2のミッション情報に対応付けられた各ミッション達成条件における各ミッション判定処理を、前記規定されている順番に従って、逐次実行する場合において、
前記端末装置によって受け付けられた前記プレーヤの操作に関する情報をサーバ装置に送信し、
前記ゲームに関する処理を実行するサーバ装置からゲームに関する情報を受信することを特徴とするゲーム提供方法。
【請求項21】
所与のゲームを制御するサーバ装置から、ネットワークを介して接続され、かつ、プレーヤによって操作される端末装置に、ゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの操作指示に基づいて、前記ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段と、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段と、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
少なくとも獲得可能に設定された特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備え、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行し、
前記第2のミッション情報が該当するプレーヤに設定された場合には、既に設定されている前記第1のミッション情報に対する前記特典制御処理の実行を中止し、新たに設定された当該第2のミッション情報に基づいてのみ当該特典制御処理を実行する場合において、
前記端末装置によって受け付けられた前記プレーヤの操作に関する情報をサーバ装置に送信し、
前記ゲームに関する処理を実行するサーバ装置からゲームに関する情報を受信する、
ことを特徴とするゲーム提供方法。
【請求項22】
所与のゲームを制御するサーバ装置から、ネットワークを介して接続され、かつ、プレーヤによって操作される端末装置に、ゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの操作指示に基づいて、前記ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段と、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段と、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
少なくとも獲得可能に設定された特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
前記プレーヤに設定されるミッション情報の管理を行うミッション管理手段と、
を備え、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得を可能に設定する前記特典制御処理を実行し、
前記第1のミッション情報に規定された第1のミッション達成条件を具備したと判定された場合に、前記プレーヤの指示に基づいて、当該第1のミッション情報に規定された特典であって獲得可能に設定された特典の獲得を保留する保留処理を実行し、
前記ミッション管理手段が、
前記特典制御処理において、前記保留された特典に応じて、前記第2のミッション情報に規定されているミッション達成条件、及び、特典の少なくともいずれか一方を、当該ミッション情報が設定されているプレーヤに取ってゲーム上有利に設定する場合において、
前記端末装置によって受け付けられた前記プレーヤの操作に関する情報をサーバ装置に送信し、
前記ゲームに関する処理を実行するサーバ装置からゲームに関する情報を受信する、
ことを特徴とするゲーム提供方法。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、サーバシステム、ゲームシステム及びプログラムなどに関する。
【背景技術】
【0002】
従来から、スタンドアローン型の装置単体で完結するゲームのみならず、ソーシャルゲーム(ソーシャル・ネットワーキング・サービス(以下、「SNS」という。)と呼ばれるコミュニケーション型のネットワーキング・サービスを利用したゲーム)などの通信ネットワークを介して、提供されるオンラインゲームも多く提供されている。
【0003】
また、レースゲームやスポーツゲームなども含む対戦ゲーム、RPG、又は、シミュレーションゲームなどあらゆるゲームにおいて、到達すべきゲームレベルの設定、又は、所定のゲームステージやタスクのクリアなど、予めミッションを設定し、ゲーム内においてそれをクリアさせつつ、ゲームを実行させるものも広く知られている
【0004】
特に、最近では、ミッションを達成するごとにプレーヤに特典を獲得させるゲームを実現させるシステムも多く登場し、例えば、予めゲーム内に設定された、所定の期間内において有効なオプションを入手したプレーヤに対して、当該オプションを入手していないプレーヤよりもミッションを達成した際に獲得させる特典を優遇するゲームシステムも知られている(例えば、非特許文献1)。
【先行技術文献】
【非特許文献】
【0005】
【文献】FORTNITEの公式サイト[令和1年10月30日検索](URL:https://www.epicgame.com/fortnite/ja/home)
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、非特許文献1に記載のゲームシステムなどにあっては、このような特典を優遇するためのオプションを入手したプレーヤが必ずしも当該優遇を受けることができるとは言えず、その結果、ゲームに対する興趣性が低下し、また、当該特別なオプションを入手するモチベーションを維持させることが難しい側面もある。
【0007】
すなわち、このようなゲームシステムなどにあっては、ミッションの種類や当該ミッションの達成よって獲得される特典の種別が、ゲームの運営側によって予め設定されていることが多く、例えば、プレーヤにとって不得意なミッションが多く設定され、当該不得意なミッションにプレーヤが希望する特典が設定され、又は、当該希望する特典がなかなか設定されない場合も想定される。
【0008】
したがって、このような場合には、特典を優遇するためのオプションを入手したプレーヤであっても、有効期間内において、必ずしも獲得される特典を容易に獲得することができるとは言えず、その結果、ゲームの興趣性及び当該特別なオプションを入手するモチベーションが低下する場合もある。
【0009】
本発明は、上記課題を解決するためになされたものであり、その目的は、所与の有効期間内において、プレーヤが達成すべきミッションの設定や実行タイミングを柔軟にし、ゲームに対する興趣性、及び、獲得される特典を優遇するためのオプションを入手するモチ
ベーションを向上させることが可能なゲームシステムなどを提供することにある。
【課題を解決するための手段】
【0010】
(1)上記課題を解決するため、本発明は、
ネットワークを介して接続された端末装置にゲームを提供するサーバシステムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受付けられたプレーヤの操作指示に基づいて、前記ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段と、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段と、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
少なくとも獲得可能に設定された特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備え、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得可能に設定する前記特典制御処理を実行する、構成を有している。
【0011】
この構成により、本発明は、選択優遇オプションの第1のミッション情報が設定されている場合であっても、第1のミッション達成条件における達成状況や第1の特典の獲得状況に応じて、当該選択されなかった非選択優遇オプションの第2のミッション情報を設定することができる。
【0012】
したがって、本発明は、有効期間内に、選択優遇オプションのミッションを他の優遇オプションのミッションに切り替えることができる。
【0013】
例えば、本発明は、プレーヤにとって難しいミッションが設定されている場合やミッションの達成時に獲得される特典が当該プレーヤにとって希望しない特典である場合など、選択優遇オプションによって設定されたミッションの達成に対するモチベーションが低下しているような場合であっても、非選択優遇オプションにおけるミッションをプレーヤに設定させることによって、容易なミッションを実行可能にすることやプレーヤが希望する特典を獲得する可能性を広げることができる。
【0014】
この結果、本発明は、有効期間内に、プレーヤが達成すべきミッションの設定や実行タイミングを柔軟に設定することができるので、ゲームに対する興趣性、及び、特典を獲得するための特別なオプションを入手するモチベーションを向上させることができる。
【0015】
なお、「優遇オプション」とは、例えば、同一のゲーム行動、ゲーム処理及びこれらの結果であっても、当該優遇オプションを有していない非オプション設定プレーヤより、当該優遇オプションを有しているオプション設定プレーヤに、ゲーム上有利な効果を提供するオプションであることを示す。
【0016】
特に、この「優遇オプション」は、課金に基づいて選択可能となっていてもよいし、無課金によって選択可能となっていてもよい。
【0017】
そして、「ミッション」とは、ミッション達成条件を具備した際に達成するものであって、例えば、
(A1)プレーヤやプレーヤキャラクラタのゲームレベル、経験値、ポイント、ゲーム内通貨、又は、プレーヤキャラクタの能力値などの所定のパラメータが予め設定された値に達すること、及び、
(A2)敵キャラクタとの対戦又は所定のタスクの達成などのプレーヤやプレーヤキャラクタに予め設定されたゲーム内の行動(すなわち、ゲーム行動)が実行されたこと、
を示す。
【0018】
特に、ゲーム行動としてのミッションには、例えば、
(A2-1)プレーヤキャラクタがゲーム上における特定アイテムを獲得すること、
(A2-2)プレーヤキャラクタがボスキャラクタなどの特定の敵キャラクタを倒すこと(特定の種別や数、又は、予め定められた制限時間内に実現することなどを含む。)、
(A2-3)ボーナスステージなどの特定のステージ又は予め定められたステージ数をクリアすること(制限時間内にクリアすることも含む)、
(A2-4)回復(自己回復及び味方などの特定の関係を有するプレーヤキャラクタの回復)、又は、休息を所定回数実行したこと、
などが含まれる。
【0019】
また、「有効期間」とは、例えば、所定のゲームの開始タイミングから所定の終了タイミングまでゲームのイベントに関係なく予め設定された期間(シーズンともいう。)であってもよいし、予め定められたゲームの開始タイミング又は対戦開始などの所定のイベントの開始タイミングからプレーヤキャラクタがゴールしたなどのイベントに関連付けて到来するタイミングまでの期間であってもよい。
【0020】
特に、「有効期間」は、複数の優遇オプション(全優遇オプション)に対して共通の期間として管理されることが好ましいが、これに限られない。
【0021】
そして、「所与の選択指示」には、プレーヤの操作指示及びゲームの進行に伴ってプログラムからの指示が含まれる。ただし、当該「所与の選択指示」においては、プレーヤの指示に基づいて例えばガシャなどの抽選処理が実行されて優遇オプションが当選して選択されることも含まれる。
【0022】
さらに、「ゲームにおいて第1(第2)のミッション情報に規定されたミッション達成条件を示す第1(第2)のミッション達成条件を具備したと判定された」とは、例えば、ミッション情報が対応付けられているプレーヤによって実行されたゲーム上の所与のゲーム処理が第1又は第2のミッション達成条件を具備した判定された場合、又は、ミッショ
ン情報が対応付けられているプレーヤによって実行されたゲーム上の所与のゲーム処理によって生じた結果が第1又は第2のミッション達成条件を具備した判定された場合などを含む。
【0023】
そして、「ミッション情報が対応付けられているプレーヤによって実行されたゲーム上の所与のゲーム処理」とは、当該プレーヤの指示に基づいて、プレーヤのゲーム上の行動に関するゲーム処理の他に、当該プレーヤの操作対象となるプレーヤキャラクタのゲーム中のゲーム行動に基づくゲーム処理も含む。
【0024】
例えば、このようなゲーム処理には、
(B1)プレーヤのゲームへのログイン、
(B2)プレーヤが実行するゲームに対する課金やポイントの消費、
(B3)プレーヤや他のプレーヤによって実行されるフレンドやフォロワーの登録、及び、
(B4)プレーヤの操作対象のプレーヤキャラクタによる対戦ゲーム、レースゲーム、RPG、又は、シューティングゲームなどの各種のゲームに関する、移動、攻撃、防御、対話、休息、及び、街づくりや他のプレーヤキャラクタとの試合の実行に関する各種の行動などのゲーム行動に基づく処理、
が含まれる。
【0025】
上記に加えて、「ミッション情報が対応付けられているプレーヤによって実行されたゲーム上の所与のゲーム処理によって生じた結果」とは、例えば、
(C1)ゲームへのログイン回数、ログインした際の総時間、若しくは、ログインタイミングなど、ログインによって生じた結果、
(C2)課金タイミング、若しくは、一定期間やトータルの課金額やポイントの消費額など課金や消費によって生じた結果、
(C3)フレンドやフォロワーの登録タイミング、若しくは、登録数などフレンド関係の登録によって生じた結果、
(C4)プレーヤのレベルが所定のレベルに到達したことなどゲームを実行することによって生じたプレーヤに関する結果、及び、
(C5)特定の敵キャラクタ(例えば、ボスキャラ)を倒すこと、倒した敵キャラクタの数、特定のアイテムの獲得や特定のステージのクリアなどの所定のタスクの達成、プレーヤキャラクタの属性に関するパラメータ(レベル、経験値、ポイント、ゲーム内通貨、又は、各種の能力値など)が所定の値になること、など、プレーヤキャラクタの行動によって生じた結果、
などが含まれる。
【0026】
そして、「特典を獲得可能に設定する」とは、プレーヤに無条件に獲得させてもよいし、課金を前提に、若しくは、ゲーム内通貨やポイントなどの消費を前提に獲得させること、プレーヤの獲得の意思表示(例えば、操作指示)がなければ特典の獲得を保留すること、又は、ガシャなどの抽選イベントにおいて実際に獲得できるか否かの判定処理が実行された上で獲得の可否が決定されることが含まれる。
【0027】
例えば、当該「特典の獲得」には、
(D1)経験値や能力値などのゲーム進行に従って変動するパラメータの変動を有利にすること、
(D2)特定のアイテムや新規のプレーヤキャラクタ、若しくは、ゲーム内通貨・ポイント・体力値などのパラメータを獲得させること、獲得しやすくすること(例えば、ガチャで当選しやすくすること、購入又は交換する際の対価を安くすること、既に有しているアイテムについて能力などの上位互換のアイテムに変更すること、及び、ゲーム進行上見つ
けやすく又は得やすくすること)、又は、選択肢を増やすこと、
(D3)タスクを難しくすること又は簡単にすること、
(D4)ゲーム中などに実行されるガシャにおけるレアアイテムの当選確率のアップやはずれの確率の減少など、ガシャの当選確率をプレーヤに対して有利にすること、
(D5)ゲーム中に消費するパラメータ(課金額、消費ポイントやプレーヤキャラクタの体力値(エネルギー値))を小さくすること、
(D6)プレーヤキャラクタに用いることが可能なアイテムに対する外観(すなわち、見た目)・能力・属性・数・価値(ゲーム上や他のプレーヤとの売買を行うときの売価や合成素材への影響力を含む)・制限の開放(使用可能時間の長時間化が無制限化など)を変化させること、
(D7)トロフィー・勲章・称号を獲得させること、
(D8)プレーヤキャラクタの外観・能力・属性を変化させること、
(D9)所定の条件を具備できず獲得できなかった特典(例えば、デイリーボーナス)、又は、ゲーム開始前に既に獲得された特典など、通常のゲームにおけるタイミングでは獲得できなかった特典を獲得させること、又は、当該特典(すなわち、未獲得特典)を獲得させる際にプレーヤにとって有利な効果を発揮する特典に変更されること、及び、
(D10)ゲームの進行に伴って順次獲得させる複数の特典(特に、グレードが徐々に上がっていく特典)における獲得の順番をプレーヤに有利に変更すること、
などゲーム上においてプレーヤが有利になるものや獲得欲を満たすものが含まれる。
【0028】
また、「ミッション達成条件の達成状況」には、例えば、ミッション情報に複数のミッションが設定されている場合には、複数のミッションのうち、ミッション達成条件を具備したミッションの種別や数、及び、その難易度に応じて複数のミッションが段階的に設定されている場合には、ミッション達成条件を具備したミッションの難易度や特典のレベルが含まれる。
【0029】
そして、「特典の獲得状況」には、例えば、ミッション情報に複数のミッションが設定されている場合には、複数のミッションにおいて既に獲得した特典の種別や数、及び、難易度や特典のレベルに応じて複数のミッションが段階的に設定されている場合には、既にミッションを達成した難易度や既に獲得した特典のレベルが含まれる。
【0030】
さらに、「所与の状況判定条件」には、
(E1)各ミッション情報に複数のミッション達成条件が規定されている場合に、当該複数のミッション達成条件の中から特定のミッション達成条件が具備されたこと、
(E2)同様に各ミッション情報に複数のミッション達成条件が規定されている場合であって、各ミッション達成条件が難易度に基づいて段階的に設定されている場合には、所定の難易度のミッション達成条件が具備されたこと、及び、
(E3)各ミッション情報に規定されたミッション達成条件とは異なる条件が具備されたこと、
などが含まれる。
【0031】
特に、各ミッション情報に規定されたミッション達成条件とは異なる条件には、
(F1)プレーヤやプレーヤキャラクラタのゲームレベルが予め設定されたゲームレベルに達したか否か、
(F2)プレーヤキャラクタがゲーム上における特定アイテムを獲得したか否か、
(F3)予め設定された経験値、ポイント、ゲーム内通貨、能力値などのプレーヤやプレーヤキャラクタに設定されたパラメータについて設定された要件をクリアしたか否か、及び、
(F4)プレーヤキャラクタがボスキャラクタなどの特定の敵キャラクタを倒したか否か、
など、プレーヤ又はプレーヤキャラクタが所与の条件を達成したか否かを判定可能なものが含まれる。
【0032】
そして、選択設定処理における「ミッション情報をプレーヤに設定」とは、設定してゲーム上有効に機能(発動)させること、単に設定されるだけであってプレーヤの指示などによって機能させることを含む。
【0033】
特に、非選択優遇オプションのミッション情報をプレーヤに設定する場合には、当該非選択優遇オプションが設定された時点で、既に設定された選択優遇オプションのミッション情報から、非選択優遇オプションのミッション情報に自動的に切り替えてもよいし、単に設定するだけであって、プレーヤの指示になどによってこれらのミッション情報を切り替えてもよい。
【0034】
(2)また、本発明は、
前記有効期間を複数の優遇オプションに対して共通の期間として管理する管理手段を更に備える、構成を有している。
【0035】
この構成により、本発明は、非選択優遇オプションの設定の有無によってオプションが適用される期間を変動させずに固定することができるので、非選択優遇オプションの設定の有無だけによってプレーヤに対する有利な状況又は不利な状況を創出することなく、プレーヤが達成すべきミッションの設定や実行タイミングのみ柔軟に設定することができる。
【0036】
例えば、本発明は、有効期間が「20時間」の複数の優遇オプション(全優遇オプションを含む。)において共通の期間である場合であって、選択優遇オプションによって10時間ゲームが進行し、その時点で非選択優遇オプションに切り替わってそのミッション情報が設定された場合には、当該非選択優遇オプションの有効期間の残りが「10時間」となる。
【0037】
したがって、本発明は、各プレーヤに対してゲーム内格差を過度に与えること無く、ゲームに対する興趣性、及び、獲得される特典を優遇するための特別なオプションを入手するモチベーションを向上させることができる。
【0038】
また、本発明は、有効期間後半に、非選択優遇オプションに切り替えた場合には、優遇を受けることができる期間が短くなり、当該非選択優遇オプションに切り替えるタイミング(すなわち、所定の状況判定条件を具備するタイミング)も考慮する必要があるので、優遇オプションの選択又は他の優遇オプションの切り替えなどのゲーム戦略をも組み込むことができるとともに、その結果、ゲームの興趣性を向上させることができる。
【0039】
なお、「複数の優遇オプションに対して共通の期間として管理する」とは、少なくとも2以上の優遇オプションであって、選択設定処理によって非選択優遇オプションが設定されたとしても、期間の変更はされず、選択優遇オプションにおける期間を引き継ぐことを意味する。ただし、全優遇オプションに対しての共通の期間であってもよい。
【0040】
また、「共通の期間」としては、基本的には、有効期間の長さが共通し、当該有効期間の開始タイミング、及び、終了タイミンの双方のタイミングが共通することを示す。ただし、当該共通の期間には、有効期間の長さのみで開始タイミング、終了タイミング又はその双方が異なっていてもよい。
【0041】
(3)また、本発明は、
各ミッション情報には、複数のミッション達成条件と、各ミッション達成条件に対応する特典と、が規定されており、
前記特典制御手段が、
前記有効期間内に、前記プレーヤに設定されたミッション情報の複数のミッション達成条件のうち、該当するミッション達成条件が具備したと判定されると、当該判定対象のミッション達成条件に対応付けて規定されている特典を、該当するプレーヤに獲得可能に設定する前記特典制御処理を実行する、構成を有している。
【0042】
この構成により、本発明は、例えば、
(G1)プレーヤにとって選択優遇オプションのミッション情報に規定された1又は2以上のミッション達成条件の難易度が高い場合、又は、
(G2)選択優遇オプションのミッション情報に規定された特典のうち既にプレーヤが所望する特典をすべて獲得し、未だ獲得していない特典が不要な場合、
には、状況判定条件を満たせば、他の優遇オプションのミッション情報に規定されたミッション達成条件や特典に変更することができる。
【0043】
したがって、本発明は、優遇オプションの獲得に行き詰まった状態であっても、特典を得ること、又は、有効期間の期限が到来するまでプレーヤの希望する特典を獲得可能に設定することができるので、優遇オプションとしてのメリットを享受しやすく、その価値を高めることができる。
【0044】
この結果、本発明は、特典を獲得するための特別なオプションを入手するモチベーションを向上させることができる。
【0045】
(4)また、本発明は、
前記プレーヤに設定されたミッション情報のミッション達成条件が具備したか否かを判定するミッション判定処理を実行するミッション条件判定手段を更に備え、
前記ミッション情報には、前記複数のミッション達成条件についての判定を実行する順番が予め規定されており、
前記ミッション条件判定手段が、
前記ミッション判定処理として、前記規定されている順番に従って、各ミッション達成条件が具備したか否かを判定する、構成を有している。
【0046】
この構成により、本発明は、例えば、
(H1)選択優遇オプションのミッション情報に規定された特定のミッション達成条件の難易度がプレーヤにとって高い場合、又は、
(H2)選択優遇オプションのミッション情報に規定された特典のうち特定の特典がプレーヤにとって不要な場合、
には、所与の状況判定条件を具備すれば、他の優遇オプションのミッション情報に規定されたミッション達成条件や特典に変更することができる。
【0047】
したがって、本発明は、例えば、選択優遇オプションのミッション情報に規定された複数のミッションを最後まで到達することができなくても、他の優遇オプションを用いて最後まで到達させることができるとともに、選択優遇オプションのミッション情報に規定された特典が不要である場合に、当該特典の獲得を回避して他の特典を獲得可能に設定することができる。
【0048】
すなわち、本発明は、ミッションを最後まで到達させる(コンプリートする)ためのルートをいくつか用意することができるので、優遇オプションの利用に対するハードルを下げることができるとともに、プレーヤに対して所望する特典を多く獲得可能に設定するこ
とによってゲームの興趣性を向上させることができる。
【0049】
(5)また、本発明は、
前記非選択優遇オプションの第2のミッション情報が該当するプレーヤに設定された場合に、前記選択優遇オプションの第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている特典の獲得状況に応じて、前記第2のミッション情報に前記順番とともに規定されたミッション達成条件の中から、前記判定処理の実行を開始するミッション達成条件を決定する決定手段をさらに備え、
前記ミッション条件判定手段が、
前記決定されたミッション達成条件から前記第2のミッション情報に対応付けられた各ミッション達成条件における各ミッション判定処理を、前記規定されている順番に従って、逐次実行する、構成を有している。
【0050】
この構成により、本発明は、例えば、第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている特典の獲得状況に応じて、
(I1)非選択優遇オプションの第2のミッション情報が該当するプレーヤに設定された際に、判定処理中の選択優遇オプションの第1のミッション情報におけるミッション達成条件と同一の順番の第2のミッション情報におけるミッション達成条件に決定すること、又は、
(I2)第2のミッション情報における最初の順番に規定されているミッション達成条件に決定すること、
など、非選択優遇オプションのミッション情報におけるミッション達成条件の起点を変更することができる。
【0051】
特に、本発明は、第2のミッション情報の途中のミッション達成条件から判定処理の実行を開始することがきる。
【0052】
したがって、本発明は、例えば、選択優遇オプションのミッション情報に規定された複数のミッションを最後まで到達することができなくても、他の優遇オプションを用いて最後まで到達させることができるとともに、選択優遇オプションのミッション情報に規定された特典が不要である場合に、当該特典の獲得を回避して他の特典を獲得可能に設定することができる。
【0053】
なお、「ミッション判定処理の実行を開始するミッション達成条件を決定する」とは、ランダム又は所定の法則によってゲーム上予め決定されていてもよいし、プレーヤの選択によって決定されてもよい。
【0054】
(6)また、本発明は、
前記特典制御手段が、
前記第2のミッション情報が該当するプレーヤに設定された場合には、既に設定されている前記第1のミッション情報に対する前記特典制御処理の実行を中止し、新たに設定された当該第2のミッション情報に基づいてのみ当該特典制御処理を実行する、構成を有している。
【0055】
この構成により、本発明は、所与の状況判定条件が具備されると、特典の獲得に関する処理までも他の優遇オプションに切り替えることができるので、優遇オプションに基づくミッションの達成や特典の獲得に行き詰まった状態であっても、ミッションを進めること、又は、特典を得ることを継続することができる。
【0056】
なお、「特典制御処理の実行を中止」とは、これから実行される特典制御処理を中止にすることを示し、既に実行された特典制御処理を中止することは含まれない。
【0057】
(7)また、本発明は、
前記優遇オプション毎に、前記ミッション情報によって達成すべきミッションのカテゴリが異なる、構成を有している。
【0058】
この構成により、本発明は、プレーヤが獲得可能なアイテムの種別など特典の種別毎、又は、タスク・対戦・ステージのクリアなどミッション達成条件の種別毎など、ミッションのカテゴリを分けることができるので、プレーヤにとって得意なミッションの実行が約束された優遇オプション、又は、当該プレーヤが希望する特典のみを獲得可能な優遇オプションなど提供することができる。
【0059】
したがって、本発明は、優遇オプションの取得に関するモチベーションを上げること、及び、当該取得することへのハードルを下げることができる。
【0060】
なお、「カテゴリが異なる」とは、例えば、
(J1)各優遇オプションに規定された各ミッションの達成によって獲得される各特典の種別が統一されている場合であって、当該統一されている種別特典の種別が異なること、又は、
(J2)各優遇オプションに規定された各ミッション達成条件の種別が統一されている場合であって、当該統一されている種別が異なること、
を示す。ただし、「カテゴリが異なる」には、各優遇オプションに規定された1のミッションのミッション達成条件や特典のみが異なり、他のミッションのミッション達成条件や得点が共通の場合も含む。
【0061】
特に、各ミッション情報に複数のミッション達成条件が規定されている場合において、「特典の種別が統一されている」とは、ミッション達成条件を具備した場合には、同一のカテゴリ内においては、常に、ゲーム通貨、アイテム、経験値など、プレーヤに獲得可能に設定する特典の種別が同一であることを示す。
【0062】
そして、各ミッション情報に複数のミッション達成条件が規定されている場合において、「ミッション達成条件の種別が統一されている」とは、同一のカテゴリ内においては、経験値を上げることを主題としたミッション、敵キャラクタとの対戦に勝利することを主題としたミッション、アイテムを制限時間内に獲得することを主題としたミッションなど、プレーヤによって実行されたゲーム上の所与のゲーム処理、又は、当該ゲーム処理によって生じた結果の判定項目が同一であることを示す。
【0063】
ただし、特典の種別の統一、又は、ミッション達成条件の種別の統一には、1のミッション達成条件に複数の特典が獲得される場合、又は、複数の条件が規定されている場合において、主として共通する特典や条件が同一であることも含まれる。
【0064】
(8)また、本発明は、
前記優遇オプション毎に、前記ミッション情報によって達成すべきミッションのゲーム上の難易度が異なる、構成を有している。
【0065】
この構成により、本発明は、例えば、優遇オプションに対応付けられたミッション全体の難易度(パラメータやしきい値的な難易度、又は、プレーヤのミッションを達成する際の得意分野や苦手分野の集合体に基づく難易度)を設定することができるので、初心者から上級のプレーヤまで各プレーヤのレベルに合わせて、プレーヤの特性に応じて、優遇ミ
ッションを提供することができる。
【0066】
また、本発明は、有効期間に対する時間的な余裕があるなどミッションの達成状況に応じて難易度の高い非選択優遇オプションへのトライも可能になるなど、優遇オプションを選択した後でもゲーム状況に応じてプレーヤにとって種々の優遇オプションの利用に関する戦略性を備えたゲームとして提供することができる。
【0067】
したがって、本発明は、優遇オプションの取得に関するモチベーションを上げること、及び、当該取得することへのハードルを下げることができるとともに、優遇オプションに基づく様々な戦略によってゲームを実行させることができるので、ゲームの興趣性及び優遇オプションの利用の幅を拡張することができる。
【0068】
なお、「難易度が異なる」とは、例えば、ミッション情報で規定されている全てのミッションにおける難易度が異なる場合の他に、少なくとも1のミッション(すなわち、ミッション達成条件)が異なる場合も含まれる。
【0069】
(9)また、本発明は、
前記状況判定条件を具備したか否かを判定する状況判定処理を実行する状況判定手段を更に備え、
前記状況判定手段が、
前記プレーヤに設定されたミッション情報に複数のミッション達成条件が規定されている場合であって、特定の前記ミッション達成条件を具備したと判定した場合に前記状況判定条件を具備したと判定する、構成を有している。
【0070】
この構成により、本発明は、非選択優遇オプションをプレーヤに設定するタイミングと優遇オプションにおけるミッションの達成に基づく特典の獲得を連動させることができるので、プレーヤに対して他の優遇オプションの利用に対する戦略を容易に構築させることができる。
【0071】
(10)また、本発明は、
前記状況判定手段が、
前記プレーヤに設定されたミッション情報に規定された難易度が最も高いミッション達成条件、又は、すべてのミッション達成条件を具備したと判定した場合に、前記状況判定条件を具備したと判定する、構成を有している。
【0072】
この構成により、本発明は、非選択優遇オプションに対応付けられたミッション情報をプレーヤに設定するための条件を難しくすることによって、非選択優遇オプションの取得における達成感や優越感とともにゲーム上においてさらなる実利を享受させることができるので、ゲームの興趣性を向上させることができる。
【0073】
(11)また、本発明は、
前記プレーヤに設定されるミッション情報の管理を行うミッション管理手段を更に備え、
前記特典制御手段が、
前記第1のミッション情報に規定された第1のミッション達成条件を具備したと判定された場合に、前記プレーヤの指示に基づいて、当該第1のミッション情報に規定された特典であって獲得可能に設定された特典の獲得を保留する保留処理を実行し、
前記ミッション管理手段が、
前記特典制御処理において、前記保留された特典に応じて、前記第2のミッション情報に規定されているミッション達成条件、及び、特典の少なくともいずれか一方を、当該
ミッション情報が設定されているプレーヤに取ってゲーム上有利に設定する、構成を有している。
【0074】
この構成により、本発明は、不要な特典を保留にすれば、他の優遇オプションを利用する際にプレーヤにとってゲーム上有利に進めることができるので、特典の獲得の可否におけるゲーム性や戦略性を備えてゲームとして提供することができるので、優遇オプションの利用に関するゲームの興趣性を向上させることができる。
【0075】
なお、「保留された特典に応じて」とは、特典の数、種別、又は、価値などに応じることを示す。
【0076】
(12)また、上記課題を解決するため、本発明は、
ネットワークを介して接続された端末装置にゲームを提供するプログラムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段、
前記受付けられたプレーヤの操作指示に基づいて、前記ゲームを実行させるゲーム制御手段、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段、及び、
少なくとも獲得可能に設定された特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段、
としてコンピュータを機能させ、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得可能に設定する前記特典制御処理を実行する、構成を有している。
この構成により、本発明は、選択優遇オプションの第1のミッション情報が設定されている場合であっても、第1のミッション達成条件における達成状況や第1の特典の獲得状況に応じて、当該選択されなかった非選択優遇オプションの第2のミッション情報を設定することができる。
【0077】
したがって、本発明は、有効期間内に、選択優遇オプションのミッションを他の優遇オプションのミッションに切り替えることができる。
【0078】
この結果、本発明は、有効期間内に、プレーヤが達成すべきミッションの設定や実行タイミングを柔軟に設定することができるので、ゲームに対する興趣性、及び、特典を獲得するための特別なオプションを入手するモチベーションを向上させることができる。
【0079】
(13)また、上記課題を解決するため、本発明は、
プレーヤの操作指示を受け付ける受付処理手段と、
前記受付けられたプレーヤの操作指示に基づいて、ゲームを実行させるゲーム制御手段と、
前記プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている記憶手段を制御する記憶制御手段と、
所与の選択指示に基づいて、複数の前記優遇オプションの中から、プレーヤに対応付ける優遇オプションが、選択優遇オプションとして、選択されると、当該選択優遇オプションに対応付けて記憶されている第1のミッション情報を当該プレーヤに設定する選択設定処理を実行する設定手段と、
前記有効期間内に、前記ゲームにおいて前記第1のミッション情報に規定されたミッション達成条件を示す第1のミッション達成条件を具備したと判定された場合に、当該プレーヤに当該第1のミッション情報に規定された第1の特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
を備え、
前記設定手段が、
前記第1のミッション情報が設定されたプレーヤに対して、当該第1のミッション情報に規定されたミッション達成条件の達成状況、又は、当該第1のミッション情報に規定されている第1の特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、前記選択設定処理として、前記選択された選択優遇オプションとは異なる非選択優遇オプションに対応付けて記憶されている第2のミッション情報を当該プレーヤに設定し、
前記特典制御手段が、
前記プレーヤに設定された第2のミッション情報の第2のミッション達成条件を具備したと判定された場合に、当該第2のミッション情報に規定された第2の特典を当該プレーヤに獲得可能に設定する前記特典制御処理を実行する、構成を有している。
【0080】
この構成により、本発明は、選択優遇オプションの第1のミッション情報が設定されている場合であっても、第1のミッション達成条件における達成状況や第1の特典の獲得状況に応じて、当該選択されなかった非選択優遇オプションの第2のミッション情報を設定することができる。
【0081】
したがって、本発明は、有効期間内に、選択優遇オプションのミッションを他の優遇オプションのミッションに切り替えることができる。
【0082】
この結果、本発明は、有効期間内に、プレーヤが達成すべきミッションの設定や実行タイミングを柔軟に設定することができるので、ゲームに対する興趣性、及び、特典を獲得するための特別なオプションを入手するモチベーションを向上させることができる。
【図面の簡単な説明】
【0083】
【
図1】一実施形態のゲームシステムの構成を示すシステム構成の一例を示す図である。
【
図2】一実施形態のサーバ装置の機能ブロックを示す図である。
【
図3】一実施形態の端末装置の機能ブロックを示す図である。
【
図4】一実施形態におけるオプション選択設定処理及び特典制御処理を含む優遇オプションの設定に伴うゲーム処理を説明するための図(その1)である。
【
図5】一実施形態におけるオプション選択設定処理及び特典制御処理を含む優遇オプションの設定に伴うゲーム処理を説明するための図(その2)である。
【
図6】一実施形態の優遇オプション情報記憶部に記憶される優遇オプション情報の一例を示す図である。
【
図7】一実施形態のゲームデータ記憶部に記憶される特典情報の一例を示す図である。
【
図8】一実施形態の優遇オプション選択設定処理であって優遇オプション切り替え時のミッションの決定について説明するための図(その1)である。
【
図9】一実施形態の優遇オプション選択設定処理であって優遇オプション切り替え時のミッションの決定について説明するための図(その2)である。
【
図10】一実施形態の変形例の優遇オプション選択設定処理であって優遇オプション切り替えについて説明するための図である。
【
図11】一実施形態のサーバ装置によって実行されるオプション選択設定処理及び特典制御処理を含む優遇オプションの設定に伴うゲーム処理の動作を示すフローチャート(その1)である。
【
図12】一実施形態のサーバ装置によって実行されるオプション選択設定処理及び特典制御処理を含む優遇オプションの設定に伴うゲーム処理の動作を示すフローチャート(その2)である。
【発明を実施するための形態】
【0084】
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【0085】
[1]ゲームシステム
まず、
図1を用いて本実施形態のゲームシステム1の概要及び概要構成について説明する。なお、
図1は、本実施形態のゲームシステム1の構成を示すシステム構成の一例を示す図である。
【0086】
本実施形態のゲームシステム1は、
図1に示すように、ゲームサービスを提供するサーバ装置10と、端末装置20(例えば、端末装置20A、20B、20C)とが、インターネット(ネットワークの一例)に接続可能に構成されている。
【0087】
ユーザは、端末装置20からサーバ装置10にアクセスすることにより、インターネットを介してサーバ装置10から送信されてくるゲームをプレーすることができる。さらに、ユーザは端末装置20からサーバ装置10にアクセスすることにより、他のユーザとの間でコミュニケーションを図ることができるようになっている。
【0088】
サーバ装置10は、インターネットを介して通信接続された端末装置20を用いて、ユーザにゲームをプレーさせるサービスを提供することが可能な情報処理装置である。また、サーバ装置10は、コミュニケーション型のサービスを提供するSNSサーバとして機能してもよい。ここで、SNSサーバとは、複数のユーザ間でコミュニケーションを提供することが可能なサービスを提供する情報処理装置であってもよい。
【0089】
また、サーバ装置10は、例えば、SNSサーバとして機能する場合には、提供するSNSの動作環境(API(アプリケーションプログラミングインタフェース)、プラットフォーム等)を利用して実行されるソーシャルゲーム(Social Game)をと呼ばれるゲームを提供することができるようになっている。
【0090】
特に、サーバ装置10は、端末装置20のWebブラウザ上で提供されるゲーム、例え
ばHTML、FLASH、CGI、PHP、shockwave、Java(登録商標)アプレット、JavaScript(登録商標)など様々な言語で作られたブラウザゲーム(Webブラウザで設置サイトを開くだけで起動するゲーム)を提供することができるようになっている。
【0091】
なお、ソーシャルゲームとは、既存のオンラインゲームとは違い、専用のクライアントソフトウェアを必要とせず、WebブラウザとSNSのアカウントのみで利用可能なゲームが含まれる。また、サーバ装置10は、ネットワークを介して他のユーザの端末(スマートフォン、パソコン、ゲーム機など)と接続し、オンラインで同時に同じゲーム進行を共有することができるオンラインゲームを提供することが可能な構成を有している。
【0092】
一方、サーバ装置10は、1つの(装置、プロセッサ)で構成されていてもよいし、複数の(装置、プロセッサ)で構成されていてもよい。
【0093】
そして、サーバ装置10の記憶領域(後述する記憶部140)に記憶される課金情報、ゲーム情報等の情報を、ネットワーク(イントラネット又はインターネット)を介して接続されたデータベース(広義には記憶装置、メモリ)に記憶するようにしてもよいし、SNSサーバとして機能する場合には、記憶領域に記憶されるプレーヤ情報記憶部146等の情報を、ネットワーク(イントラネット又はインターネット)を介して接続されたデータベース(広義には記憶装置、メモリ)に記憶するようにしてもよい。
【0094】
具体的には、本実施形態のサーバ装置10は、端末装置20のユーザ(すなわち、ゲームを実行するプレーヤ)の操作に基づく入力情報を受信し、受信した入力情報に基づいてゲーム処理を行うようになっている。そして、サーバ装置10は、ゲーム処理結果を端末装置20に送信し、端末装置20は、サーバ装置10から受信したゲーム処理結果を端末装置20にユーザに閲覧可能に提供する各種の処理を行うようになっている。
【0095】
端末装置20は、スマートフォン、携帯電話、PHS、コンピュータ、ゲーム装置、PDA、携帯型ゲーム機等、画像生成装置などの情報処理装置であり、インターネット(WAN)、LANなどのネットワークを介してサーバ装置10に接続可能な装置である。なお、端末装置20とサーバ装置10との通信回線は、有線でもよいし無線でもよい。
【0096】
また、端末装置20は、Webページ(HTML形式のデータ)を閲覧可能なWebブラウザを備えている。すなわち、端末装置20は、サーバ装置10との通信を行うための通信制御機能、及びサーバ装置10から受信したデータ(Webデータ、HTML形式で作成されたデータなど)を用いて表示制御を行うとともに、ユーザ操作のデータをサーバ装置10に送信するWebブラウザ機能などを備え、ゲーム画面をユーザに提供する各種の処理を実行し、ユーザによってゲームを実行させるようになっている。ただし、端末装置20は、サーバ装置10から提供されたゲーム制御情報を取得して所定のゲーム処理を実行し、ゲーム処理に基づくゲームを実行してもよい。
【0097】
具体的には、端末装置20は、所定ゲームを行う旨の要求をサーバ装置10に対して行うと、サーバ装置10のゲームサイトに接続され、ゲームが開始される。特に、端末装置20は、必要に応じてAPIを用いることにより、SNSサーバとして機能するサーバ装置10に所定の処理を行わせ、又は、SNSサーバとして機能するサーバ装置10が管理するプレーヤ情報記憶部146を取得させてゲームを実行する構成を有している。
【0098】
[2]サーバ装置
次に、
図2を用いて本実施形態のサーバ装置10について説明する。なお、
図2は、本実施形態のサーバ装置10の機能ブロックを示す図である。また、本実施形態のサーバ装
置10は
図2の構成要素(各部)の一部を省略した構成としてもよい。
【0099】
サーバ装置10は、管理者やその他の入力に用いるための入力部120、所定の表示を行う表示部130、所定の情報が記憶された情報記憶媒体180、端末装置20やその他と通信を行う通信部196、主に提供するゲームに関する処理を実行する処理部100、及び、主にゲームに用いる各種のデータを記憶する記憶部140を含む。
【0100】
入力部120は、システム管理者等がゲームに関する設定やその他の必要な設定、データの入力に用いるものである。例えば、本実施形態の入力部120は、マウスやキーボード等によって構成される。
【0101】
表示部130は、システム管理者用の操作画面を表示するものである。例えば、本実施形態の表示部130は、液晶ディスプレイ等によって構成される。
【0102】
情報記憶媒体180(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(CD、DVD)、光磁気ディスク(MO)、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ(ROM)などによって構成される。
【0103】
通信部196は、外部(例えば、端末、他のサーバや他のネットワークシステム)との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどによって構成される。
【0104】
記憶部140は、処理部100や通信部196などのワーク領域となるもので、その機能は、RAM(VRAM)などによって構成される。なお、記憶部140に記憶される情報は、データベースで管理してもよい。
【0105】
また、本実施形態の記憶部140は、主記憶部142の他に、
(A1)ゲームに関する情報を示すゲーム情報が記憶されるゲームデータ記憶部144と、
(A2)各プレーヤに関する情報を示すプレーヤ情報及びプレーヤのゲームに関する情報(以下、「プレーヤ関連情報」という。)が記憶されるプレーヤ情報記憶部146と、
(A3)プレーヤに対して所与の有効期間内にゲームに対する特典の獲得などの優遇を与えるための複数のオプション(以下、「優遇オプション」という。)に関する情報(以下、「優遇オプション情報」という。)が記憶されている優遇オプション情報記憶部148と、
を有し、本発明の記憶手段を構成する。
【0106】
特に、ゲームデータ記憶部144には、ゲームが実施されるゲームフィールドの情報、及び、各種の判定に用いる条件情報、ゲームフィールド上の各オブジェクトの情報、各オブジェクトを変更するための情報、各種のテーブル情報、各プレーヤのプレーヤキャラクタに関する情報及びゲームに用いられる各アイテムに関する情報などが記憶される。
【0107】
プレーヤ情報記憶部146には、プレーヤ毎に、プレーヤ関連情報として、
(B1)プレーヤのニックネームやプレーヤID及びチームに属している場合には、所属チーム名やそのID(以下、「所属情報」という。)、
(B2)現在のレベル(プレーヤレベル)、得点、経験値、エネルギーパラメータ値(ライフエネルギー値、体力値やパワー値)、獲得した報酬若しくはゲーム時間などの個人及びチームの成績に関する情報(以下、「成績情報」ともいう。)、
(B3)プレーヤキャラクタの特性(能力の有無及び各能力を規定するパラメータ)や属性(レベルを含む。)の情報(複数のプレーヤキャラクタを有している場合には、それぞ
れの特性や属性の情報)、
(B4)課金履歴及び課金額などの課金に関する情報、
(B5)プレーヤキャラクタが保有するアイテムの情報(以下、「アイテム情報」という。)及び過去に保有したアイテムの情報を含むアイテム関連情報、
(B6)ログイン(アクセス)の履歴に関する情報(以下、「アクセス履歴情報」という。)、
(B7)獲得した特典の情報(以下、「獲得特典情報」ともいう。)、
(B8)所属しているチームに関する情報(以下、「所属チーム情報」という。)、並びに、
(B9)登録されたフレンドやフォロワーなどの一定の関係性を有する他のプレーヤ(以下、「関連プレーヤ」ともいう。)に関する情報(以下、「関連プレーヤ情報」という。)、
などが記憶される。
【0108】
なお、関連プレーヤ情報としては、優遇オプションが組み込まれた本実施形態のゲームだけではなく、他のゲーム、又は、ゲーム以外のアプリケーションや各種のネットワークサービス(例えば、SNS及び動画配信サービス)などの所与のプラットフォームを用いたサービスにおいて、フレンドやフォロワーなどの一定の関係を有するプレーヤ(ゲームでない場合には、ユーザ)の情報が含まれる。
【0109】
特に、この場合には、後述するプレーヤ管理部104によって、ゲーム開始前、又は、ゲーム中の所定のタイミングに上記のようなアプリケーションやサービスなどのプラットフォームを介してフレンドなどのプレーヤやユーザの情報が取得され、当該取得された情報を関連プレーヤ情報としてプレーヤ情報記憶部146に記憶される。
【0110】
また、この場合に、プレーヤ管理部104は、このような外部のプラットフォームから関連プレーヤ情報を取得した場合において、本実施形態のゲームに参加しているプレーヤを、関連プレーヤとして特定し、その情報をプレーヤ情報記憶部146に登録してもよい。ただし、本実施形態においては、この場合には、他のプラットフォームサービスと本実施形態のゲームとにおいて、共通のプレーヤID(ユーザID)、ニックネーム、クレジットカード情報、又は、携帯用端末装置における電話番号やUIDなど共通の識別情報に基づいて、関連プレーヤを特定し、その情報をプレーヤ情報記憶部146に登録する構成を有している。
【0111】
優遇オプション情報記憶部148には、優遇オプション毎に、各プレーヤが所与の有効期間内に達成すべき複数のミッションの条件をそれぞれ示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させ、各ミッション達成条件に対応付けられた特典と、が規定されたミッション情報が記憶される。
【0112】
処理部100は、記憶部140内の主記憶部142をワーク領域として各種処理を行う。処理部100の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。
【0113】
処理部100は、情報記憶媒体180に格納されるプログラム(データ)に基づいて本実施形態の種々の処理を行う。即ち情報記憶媒体180には、本実施形態の各部としてコンピュータを機能させるためのプログラム(各部の処理をコンピュータに実行させるためのプログラム)が記憶される。
【0114】
例えば、処理部100(プロセッサ)は、情報記憶媒体に記憶されているプログラムに基づいて、サーバ装置10全体の制御を行うとともに、各部間におけるデータ等の受け渡
しの制御などの各種の処理を行う。さらに、端末装置20からの要求に応じた各種サービスを提供する処理を行う。
【0115】
具体的には、本実施形態の処理部100は、通信制御部101、Web処理部102、ゲーム管理部103、プレーヤ管理部104、オプション管理部105、状況判定部106、ミッション管理部107、特典制御部108、タイマ管理部109、及び、情報提供部110を少なくとも有している。
【0116】
なお、例えば、本実施形態の通信制御部101は、本発明の受付処理手段を構成し、ゲーム管理部103は、本発明のゲーム制御手段を構成し、オプション管理部105は、本発明の記憶制御手段、設定手段及び決定手段を構成する。
【0117】
また、例えば、本実施形態のミッション管理部107は、本発明のミッション条件判定手段及びミッション管理手段を構成し、特典制御部108は、本発明の特典制御手段を構成し、情報提供部110は、本発明の提供手段を構成する。
【0118】
通信制御部101は、端末装置20とネットワークを介してデータを送受信する処理を行う。すなわち、サーバ装置10は、通信制御部101によって端末装置20等から受信した情報に基づいて各種処理を行う。
【0119】
特に、本実施形態の通信制御部101は、プレーヤの端末装置20からの要求に基づいて、ゲーム画面を、当該プレーヤの端末装置20に送信する処理を行う。
【0120】
また、通信制御部101は、端末装置20に入力されたプレーヤの指示を受け付けるための各種の処理を実行する。
【0121】
Web処理部102は、Webサーバとして機能する。例えば、Web処理部102は、HTTP(Hypertext Transfer Protocol)等の通信プロトコルを通じて、端末装置20にインストールされているWebブラウザ211の要求に応じてデータを送信する処理、及び、端末装置20のWebブラウザ211によって送信されるデータを受信する処理を行う。
【0122】
なお、本実施形態では、サーバ装置10がSNSサーバとしての機能も備えている場合を例に説明するが、サーバ装置10を、ゲーム用のサーバと、SNS用のサーバと別々に形成してもよい。また、本実施形態のゲームの処理は、サーバ装置10が一部又は全部を行ってもよいし、端末装置20が一部を行ってもよい。
【0123】
ゲーム管理部103は、端末装置20と連動し、仮想空間としてのゲーム空間を構築し、当該端末装置20を介して入力されたプレーヤの操作に基づいて、複数のプレーヤによって対戦すると戦闘若しくは格闘などを行うバトルゲーム、アクションゲーム、RPG、音ゲーム、又は、スポーツゲームなどの各種の対戦ゲームに関する各種のゲーム処理を実行する。
【0124】
また、ゲーム管理部103は、端末装置20から送信されたプレーヤ指示に基づいて各種のゲーム処理を実行する。
【0125】
特に、ゲーム管理部103は、端末装置20に入力されたプレーヤの操作入力に応じて、各プレーヤの操作対象となるプレーヤキャラクタにおけるゲーム空間内における移動やゲームに対する各行動を制御しつつ、関連する他のキャラクタやオブジェクトの動作や各種のゲーム処理を実行する。
【0126】
なお、ゲーム管理部103は、1のプレーヤからの指示に基づいて、単一のプレーヤキャラクタに対する各種のゲーム処理を実行してもよいし、複数のプレーヤキャラクタに対する各種のゲーム処理を実行するようにしてもよい。
【0127】
プレーヤ管理部104は、プレーヤが所有するアイテム、及び、獲得した特典を、プレーヤ関連情報として、プレーヤ情報記憶部146に登録して管理するとともに、ゲーム中にプレーヤによって設定されたプレーヤキャラクタ又はそれを設定したデッキの管理を行う。
【0128】
オプション管理部105は、優遇オプション情報記憶部148に記憶されている各オプション情報を管理するとともに、優遇オプションが設定されたプレーヤを管理する。
【0129】
特に、オプション管理部105は、複数の優遇オプションからプレーヤに設定する優遇オプションを選択して設定するオプション選択設定処理を実行する。
【0130】
そして、オプション管理部105は、優遇オプションが設定された各プレーヤ(以下、「オプション設定プレーヤ」ともいう。)毎に、各オプション設定プレーヤのミッション達成条件の達成状況、又は、当該特典の獲得状況に応じて、現在設定されている優遇オプション(以下、「選択中優遇オプション」という。)から他の優遇オプションに切り替えて、新たな優遇オプション(以下、「新規優遇オプション」という。)を新規に設定する。
【0131】
状況判定部106は、既に優遇オプションが選択されてミッション情報が設定されたオプション設定プレーヤに対して、当該ミッション情報に規定されたミッション達成条件の達成状況、又は、当該ミッション情報に規定されている特典の獲得状況が、所与の状況判定条件を具備したか否かを判定し、優遇オプションを他の優遇オプションに切り替えるための条件を判定する状況判定処理を実行する。
【0132】
ミッション管理部107は、優遇オプションが設定されたオプション設定プレーヤ毎に、オプション設定プレーヤ、又は、当該オプション設定プレーヤの操作対象となるプレーヤキャラクタ(以下、「オプションプレーヤ用プレーヤキャラクタ」という。)における各ミッション達成条件の達成状況を及び各特典の獲得状況を管理する。
【0133】
特に、ミッション管理部107は、オプション設定プレーヤ、又は、オプションプレーヤ用プレーヤキャラクタによってミッションが達成されたか否かを判定する処理(以下、「ミッション判定処理」という。)を実行する。
【0134】
特典制御部108は、該当するオプション設定プレーヤ、又は、オプションプレーヤ用プレーヤキャラクタによってミッションが達成したと判定された場合に、該当する特典をプレーヤに少なくとも獲得可能に設定する(無条件にプレーヤに獲得させることを含む。)特典制御処理を実行する。
【0135】
タイマ管理部109は、タイマ機能を有し、ゲームの進行状況を管理するために用いる。特に、タイマ管理部109は、ゲーム管理部103と連動し、現在時刻や予め設定された時刻を各部に出力する。また、タイマ管理部109は、各端末装置と同期を取るために用いられる。
【0136】
情報提供部110は、端末装置20によってゲームを処理させるため各種のゲーム情報(特典情報及び演出に関係する情報も含む。)を生成して該当する端末装置20に提供す
る。
【0137】
特に、情報提供部110は、所与のタイミングに、該当する端末装置20にミッションに関する情報、及び、特典などのオプション設定プレーヤにおける優遇内容に関する情報を、ゲーム情報として、当該端末装置20に該当するプレーヤに対して通知可能に提供する。
【0138】
[3]端末装置
次に、
図3を用いて本実施形態の端末装置20について説明する。なお、
図3は、本実施形態の端末装置20の機能ブロックを示す図である。また、本実施形態の端末装置20は
図2の構成要素(各部)の一部を省略した構成としてもよい。
【0139】
入力部260は、プレーヤからの入力情報を入力するための機器であり、プレーヤの入力情報を処理部200に出力する。本実施形態の入力部260は、プレーヤの入力情報(入力信号)を検出する検出部262を備える。入力部260は、例えば、レバー、ボタン、ステアリング、マイク、タッチパネル型ディスプレイ、キーボード、マウスなどがある。
【0140】
記憶部270は、処理部200や通信部296などのワーク領域となるもので、その機能はRAM(VRAM)などにより実現できる。そして、本実施形態の記憶部270は、ワーク領域として使用される主記憶部271と、最終的な表示画像等が記憶される画像バッファ272とを含む。なお、これらの一部を省略する構成としてもよい。
【0141】
情報記憶媒体280(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(CD、DVD)、光磁気ディスク(MO)、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ(ROM)などにより実現できる。
【0142】
処理部200は、情報記憶媒体280に格納されるプログラム(データ)に基づいて本実施形態の種々の処理を行う。情報記憶媒体280には、本実施形態の各部としてコンピュータを機能させるためのプログラム(各部の処理をコンピュータに実行させるためのプログラム)を記憶することができる。
【0143】
なお、本実施形態では、サーバ装置10が有する情報記憶媒体180や記憶部140に記憶されている本実施形態の各部としてコンピュータを機能させるためのプログラムやゲームデータを、ネットワークを介して受信し、受信したプログラムやデータを情報記憶媒体280に記憶する。サーバ装置10から受信したプログラムやデータを記憶部270に記憶してもよい。このようにプログラムやデータを受信してネットワークシステムを機能させる場合も本発明の範囲内に含む。
【0144】
表示部290は、本実施形態により生成された画像を出力するものであり、その機能は、CRT、LCD、タッチパネル型ディスプレイ、或いはHMD(ヘッドマウントディスプレー)などにより実現できる。音出力部292は、本実施形態により生成された音を出力するものであり、その機能は、スピーカ、或いはヘッドフォンなどにより実現できる。
【0145】
通信部296は、外部(例えば他の端末、サーバ)との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどにより実現できる。
【0146】
処理部200(プロセッサ)は、通信部296を介してサーバ装置10から取得したゲ
ームに関する情報、取得し入力部260からの入力情報、又は、やプログラムなどに基づいて、ゲーム処理、表示制御、画像生成処理、或いは音生成処理などの処理を行う。
【0147】
この処理部200は、記憶部270内の主記憶部271をワーク領域として各種処理を行う。処理部200の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。
【0148】
処理部200は、通信制御部210、Webブラウザ211、ゲーム処理部212、表示制御部213、描画部220、音処理部230を含む。なおこれらの一部を省略する構成としてもよい。
【0149】
通信制御部210は、サーバ装置10、それぞれとデータを送受信する処理を行う。また、通信制御部210は、サーバ装置10から受信したデータを記憶部270に格納する処理、受信したデータを解析する処理、その他のデータの送受信に関する制御処理等を行う。
【0150】
なお、通信制御部210は、サーバの宛先情報(IPアドレス、ポート番号)を情報記憶媒体280に記憶し、管理する処理を行うようにしてもよい。そして、通信制御部210は、プレーヤからの通信開始の入力情報を受け付けた場合に、サーバ装置10との通信を行うようにしてもよい。
【0151】
特に、通信制御部210は、サーバ装置10にプレーヤの識別情報や操作情報を送信して、ゲームに関する情報(プレーヤ情報、ゲームカード情報、プレーヤのWebページ、及び、ゲーム画面等)をサーバ装置10から受信する処理を行う。
【0152】
なお、通信制御部210は、所定周期でサーバ装置10とデータ送受信を行ってもよいし、入力部260からの入力情報を受け付けた場合に、サーバ装置10とデータ送受信を行ってもよい。特に、本実施形態の通信制御部210は、ゲーム画面を、サーバ装置10から受信する処理を行う。
【0153】
Webブラウザ211は、Webページ(ゲーム画面)を閲覧するためのアプリケーションプログラムであって、Webサーバ(サーバ装置10)から、HTMLファイルや画像ファイル等をダウンロードし、レイアウトを解析して表示制御する。また、Webブラウザ211は、入力フォーム(リンクやボタンやテキストボックス等)を用いてデータをWebサーバ(サーバ装置10)に送信する。
【0154】
本実施形態のWebブラウザ211は、ブラウザゲームを実現することができる。例えば、Webブラウザ211は、Webサーバ(サーバ装置10)から受信したJavaScript(登録商標)、FLASH、Java(登録商標)等で記述されたプログラムを実行するものであってもよい。
【0155】
端末装置20は、Webブラウザ211によって、インターネットを介してURLによって指定されたWebサーバからの情報を表示させることができる。例えば、端末装置20は、サーバ装置10から受信したゲーム画面(HTML等のデータ)をWebブラウザ211によって表示させることができる。
【0156】
ゲーム処理部212は、種々のゲーム演算処理を行う。例えば、ゲーム開始条件が満たされた場合にゲームを開始する処理、ゲームを実行させる処理、ゲーム終了条件が満たされた場合にゲームを終了する処理などがある。
【0157】
そして、ゲーム処理部212は、プレーヤキャラクタ、建物、球場、車、樹木、柱、壁、マップ(地形)などの表示物を表す各種オブジェクト(ポリゴン、自由曲面又はサブディビジョンサーフェスなどのプリミティブで構成されるオブジェクト)をオブジェクト空間に配置設定する処理を行うようにしてもよい。
【0158】
ここでオブジェクト空間とは、仮想空間であり、2次元空間、3次元空間の両方を含む。2次元空間とは、例えば2次元座標(X,Y)においてオブジェクトが配置される空間であり、3次元空間とは、例えば3次元座標(X,Y,Z)においてオブジェクトが配置される空間である。
【0159】
また、ゲーム処理部212は、ゲームカードのデッキデータとしての設定の他に、ログイン時の各種の情報の送受信制御、サーバ装置10と連動してリアルタイムでゲームを実行する場合にはプレーヤの操作に基づくゲーム処理の実行、及び、自動演算によってゲームを実行する場合には受信した自動演算データの再生を含むゲーム処理を実行する。
【0160】
また、表示制御部213は、表示部290に表示する処理を行う。例えば、表示制御部213は、Webブラウザ211を用いて表示してもよい。
【0161】
描画部220は、処理部200で行われる種々の処理(例えば、ゲーム処理)に基づいて描画処理を行い、これにより画像を生成し、表示制御部213によって表示部290に出力する。描画部220が生成する画像は、いわゆる2次元画像であってもよいし、いわゆる3次元画像であってもよい。
【0162】
音処理部230は、処理部200で行われる種々の処理の結果に基づいて音処理を行い、BGM、効果音、又は音声などのゲーム音を生成し、音出力部292に出力する。
【0163】
[4]本実施形態の手法
[4.1]概要
次に、
図4及び
図5を用いて本実施形態の手法(オプション選択設定処理及び特典制御処理を含む優遇オプションの設定に伴うゲーム処理)の概要について説明する。
【0164】
なお、
図4及び
図5は、本実施形態におけるオプション選択設定処理及び特典制御処理を含む優遇オプションの設定に伴うゲーム処理を説明するための図である。
【0165】
本実施形態のサーバ装置10は、端末装置20と連動し、プレーヤ毎に、プレーヤキャラクタやその他のキャラクタ、ゲーム空間やその一部、ゲームパラメータ、BGM、及び、ゲームシナリオなどのゲーム情報を当該端末装置20に提供しつつ、当該端末装置20を介して入力された各プレーヤの操作に基づいて、戦闘ゲームや格闘ゲームなどの対戦ゲーム、RPG、又は、シミュレーションゲームなどのゲームを実行させるための構成を有している。
【0166】
特に、本実施形態のサーバ装置10は、このようなゲームの実行中に、
(A1)所与の選択指示に基づいて、複数の優遇オプションの中から、プレーヤに対応付ける優遇オプションが選択されると、当該選択された優遇オプションの優遇オプション情報に対応付けて記憶されているミッション情報を当該プレーヤに設定し、
(A2)優遇オプションが設定された各オプション設定プレーヤに対して、予め定められた有効期間内において、段階的(階層的)に設定された複数のミッションを設定し、各ミッションにおける所与の条件(以下、「ミッション達成条件」という。)を具備したと判定した場合に、各ミッションに対応付けられた優遇内容である特典を少なくとも獲得可能に設定する(無条件にプレーヤに獲得させることを含む。)構成を有している。
【0167】
そして、本実施形態のサーバ装置10は、オプション設定プレーヤにとって難しいミッションが設定されている場合やミッションの達成時に獲得される特典が希望しない特典である場合など、優遇オプションによって設定されたミッションの達成に対するモチベーションが低下しているような場合に、既に設定されている優遇オプションを、他の優遇オプションに切り替えて、当該切り替えた優遇オプションの優遇オプション情報に規定されたミッション情報に基づいて、ミッションの達成及び特典の獲得を実行する構成を有している。
【0168】
具体的には、サーバ装置10は、ネットワークを介して接続され、かつ、プレーヤによって操作される端末装置20に対して所与のゲームを実行させるためのゲーム制御を行うサーバシステムを構成している。
【0169】
そして、サーバ装置10は、プレーヤに対してゲームに対する優遇を与えるためのオプションを示す優遇オプションの種別毎に、各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合にプレーヤに獲得させる特典と、が規定されたミッション情報が対応付けられて記憶されている各種のデータを管理する構成を有している。
【0170】
また、サーバ装置10は、
図4に示すように、端末装置20を介してプレーヤの操作指示などのゲーム情報を受け付ける受付処理(
図4の[1])、及び、受付けたプレーヤの操作指示に基づいて、当該プレーヤの操作対象のプレーヤキャラクタ(すなわち、オプションプレーヤ用プレーヤキャラクタ)を用いてゲームを実行させるゲーム処理を実行する構成を有している。
【0171】
さらに、サーバ装置10は、
図4に示すように、
(B1)所与の選択指示に基づいて、複数の優遇オプションの中から、プレーヤに対応付ける優遇オプションが選択されると、当該選択された優遇オプションの優遇オプション情報に対応付けて記憶されているミッション情報を当該プレーヤに設定する優遇オプション選択設定処理(
図4[2])、
(B2)有効期間内に、(a)設定されたミッション情報が対応付けられているプレーヤによって実行されたゲーム上の所与のゲーム処理、又は、(b)当該ゲーム処理によって生じた結果が、当該設定されたミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該プレーヤにミッション情報に規定された特典を獲得させる、又は、獲得可能に設定する特典制御処理(
図4[3])、及び、
(B3)少なくとも獲得可能に設定された特典(獲得された特典を含む。)に関する情報を含む、ゲームに関するゲーム情報を端末装置20に提供する情報提供処理(
図4の[4])、
を実行する構成を有している。
【0172】
そして、サーバ装置10は、
図5に示すように、
(C1)ミッション情報が既に設定されたオプション設定プレーヤに対して、当該ミッション情報(以下、「設定中ミッション情報」という。)に規定されたミッション達成条件の達成状況、又は、当該設定中ミッション情報に規定されている特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、優遇オプションを切り替えるタイミング(以下、「切り替えタイミング」という。)として、既に設定されている優遇オプション(すなわち、選択中優遇オプション)とは異なる優遇オプション(すなわち、新規優遇オプション)に切り替え、
(C2)当該切り替えた新規優遇オプションの優遇オプション情報に対応付けて記憶されているミッション情報(以下、「新規ミッション情報」という。)を当該オプション設定
プレーヤに設定する優遇オプション選択設定処理を実行し、
(C3)当該オプション設定プレーヤに設定された新規ミッション情報のミッション達成条件を具備したと判定された場合に、当該新規ミッション情報に規定された特典を当該プレーヤに獲得させる、又は、獲得可能に設定する特典制御処理を実行する、
構成を有している。
【0173】
なお、
図4には、
(D1)ゲーム情報としてプレーヤの指示を受け付けると、
(D2)プレーヤにオファーされている優遇オプションA、B及びCのうち、優遇オプションAの購入ボタンが押し下げられて当該優遇オプションAが設定されたこと(具体的には、優遇オプションAに規定された各ミッションがプレーヤに設定されたこと)、
(D3)その後、ゲームが開始され、又は、ゲームが再開されて、オプション設定プレーヤの操作指示と優遇オプション情報とに基づいてゲームが進行された状態であって、ミッションM001及びミッションM002が達成されて賢者の剣と防具1の特典が獲得され、現在ミッションM003の挑戦中の状態であること、及び、
(D4)情報提供処理として、特典が獲得されたことを示す特典情報を含むゲーム情報を該当するプレーヤに提供すること、
が示されている。
【0174】
また、
図5には、
(E1)有効期間の開始後に、最初に優遇オプションAが設定され、
(E2)ミッション達成条件の達成状況、又は、当該設定中ミッション情報に規定されている特典の獲得状況が、所与の状況判定条件を具備したと判定され、優遇オプションの切り替えタイミングが到来した場合に、既に設定されている優遇オプションAから優遇オプションBに切り替わること、及び、
(E3)切り替えタイミング後は、優遇オプションBによって有効期間終了までゲームが進行すること、
が示されている。
【0175】
特に、
図5には、優遇オプションAが設定されている期間中に、1番目のミッションM001及び2番目のミッションM002が達成して3番目のミッションM003に挑戦中に、切り替えタイミングが到来し、優遇オプションBについては、優遇オプションAにおけるミッションの状況を引き継ぎ、3番目のミッションM103から挑戦可能であることが示されている。
【0176】
この構成により、本実施形態においては、優遇オプションの有効期間内に、プレーヤが達成すべきミッションの設定や実行タイミングを柔軟に設定することができるとともに、ゲームに対する興趣性、及び、特典を獲得するための特別なオプションを入手するモチベーションを向上させることができるようになっている。
【0177】
なお、本実施形態の有効期間とは、例えば、予め定められたゲームの開始タイミングから予め定められた終了タイミングまでゲームのイベントに関係なく初期に設定された期間(シーズンともいう。)であってもよいし、予め定められたゲームの開始タイミング又は対戦開始などの所定のイベントの開始タイミングからオプションプレーヤ用プレーヤキャラクタがゴールしたなどのイベントに関連付けて到来するタイミングまでの期間であってもよい。
【0178】
また、本実施形態のプレーヤキャラクタには、例えば、
(F1)プレーヤによって操作されるキャラクタ、
(F2)プレーヤの指示(命令)に基づいて自動で動作するキャラクタ、
(F3)敵キャラクタなどの対戦ゲームにおいて対戦するキャラクタ、
(F4)ゲーム中の協力キャラクタ、
(F5)他のプレーヤによって操作(指示を含む。)されるキャラクタ、及び、
(F6)コンピュータの指示で動作するキャラクタ(NPC)、
を含む。ただし、以下の説明においては言及しない限り、(F1)のキャラクタをプレーヤキャラクタとして用いて説明する。
【0179】
さらに、上記の各キャラクタは、人型のキャラクタに限らず、例えば、ロボット、乗り物、又は、動物のキャラクタであってもよい。
【0180】
[4.2]優遇オプション情報
[4.2.1]優遇オプション
次に、
図6を用いて本実施形態の優遇オプションについて説明する。なお、
図6は、本実施形態の優遇オプション情報記憶部148に記憶される優遇オプション情報の一例を示す図である。
【0181】
優遇オプションは、ゲーム中に定められた期間中(すなわち、有効期間中)にプレーヤが取得(保有)することが可能なオプションである。
【0182】
特に、優遇オプションは、チケットなどのゲームアイテムとしてプレーヤに取得されるようにしてもよいし、チケットなどのゲームアイテムを介さずに、「優遇を受ける権限」としてプレーヤに取得され、プレーヤがその権限を有しているか否かという情報だけがプレーヤ情報に紐づいて記憶されるようにしてもよい。
【0183】
そして、優遇オプションは、ゲーム内通貨やポイントによる支払いを含め課金を行うことによって、又は、他のプレーヤからの譲渡やガシャによる獲得など無課金によって、当該プレーヤに取得されて設定されるオプションである。
【0184】
また、優遇オプションは、プレーヤの指示に基づいて、又は、所定のタイミングに自動的にプレーヤに設定され、プレーヤに設定されると、当該プレーヤ又は当該プレーヤの操作対象となるプレーヤキャラクタにおいて各種の優遇内容を享受することができるようになっている。
【0185】
そして、本実施形態においては、優遇オプションの設定については、保有していた優遇オプションのチケットを使用(消費)すること、及び、保有していた権限を有効にすることを含み、このような場合には、優遇オプションのチケットや権限を取得した場合に、当該取得と同時にプレーヤに設定されてもよい。
【0186】
さらに、本実施形態においては、優遇オプションは、所定のゲームの開始タイミングから所定の終了タイミングまでゲームのイベントに関係なく予め設定されたゲームにおける区切りを示す期間(シーズンともいう。)が有効期間内において、有効なオプションとして機能する。
【0187】
そして、優遇オプションを有しているプレーヤ(保有していた優遇オプションを設定したプレーヤ)であるオプション設定プレーヤは、例えば、ゲーム中の同一のゲーム行動、ゲーム処理及びこれらの行動や処理に起因した結果であっても、当該優遇オプションを有していない非オプション設定プレーヤより、ゲーム上有利な効果が提供されるようになっている。
【0188】
具体的には、本実施形態の優遇オプションにおけるゲーム上の有利な効果としては、予
め設定されたミッションが達成されたことを前提に、オプション設定プレーヤ又は当該プレーヤの操作対象であるオプションプレーヤ用プレーヤキャラクタに対して、所与の特典を獲得可能に設定するようになっている。
【0189】
そして、優遇オプションに関する各種の情報は、優遇オプション情報として優遇オプション情報記憶部148に記憶されている。
【0190】
また、優遇オプション情報には、階層的(段階的)に設定された複数のミッションが規定されたミッション情報が含まれる。
【0191】
特に、ミッション情報には、各ミッションを達するミッション達成条件と、各ミッション達成条件に対応付けられ、当該ミッション達成条件を具備してミッションが達成したと判定された場合にオプション設定プレーヤに獲得させる特典と、が規定されている。
【0192】
例えば、優遇オプションには、
図6に示すように、
(A1)複数のミッションが規定されたミッション情報と、
(A2)優遇オプションが設定されたオプション設定プレーヤに関する情報と、
が記憶されている。
【0193】
特に、オプション設定プレーヤに関する情報には、
(B1)各プレーヤのプレーヤIDと、
(B2)各プレーヤにおける優遇オプションが設定しているか否か示すフラグ情報(以下、「優遇オプション設定フラグ情報」という。)と、
(B3)オプション設定プレーヤ毎のミッションの進捗状況を示す情報(以下、「ミッション進捗フラグ情報」という。)と、
が記憶されている。
【0194】
なお、本実施形態のミッション情報については、ミッションの説明とともに、後述する。
【0195】
一方、本実施形態においては、複数の優遇オプションが用意され、かつ、各優遇オプションは、少なくとも1のミッションが他の優遇オプションと異なっており、プレーヤの操作指示及びゲームの進行に伴ってプログラムからの指示に基づいて、複数の優遇オプションの中からプレーヤに設定される優遇オプションが選択されるようになっている。
【0196】
また、本実施形態においては、優遇オプション毎に、
(C1)各優遇オプション情報のミッション情報に規定される達成すべきミッション(具体的には、ミッション達成条件)のカテゴリが異なっていてもよいし、
(C2)各優遇オプション情報のミッション情報に規定される達成すべきミッション(具体的には、ミッション達成条件)のゲーム上の難易度が異なっていてもよい。
【0197】
例えば、優遇オプション毎にミッションのカテゴリが異なっている場合とは、
(C1-1)各優遇オプションに規定された各ミッションの達成によって獲得される各特典の種別が統一されている場合であって、当該統一されている種別が異なっている場合、又は、
(C1-2)各優遇オプションに規定された各ミッション達成条件の種別が統一されている場合であって、当該統一されている種別が異なっている場合、
を含む。ただし、この場合には、各優遇オプションに規定された1のミッションのミッション達成条件や特典のみが異なり、他のミッションのミッション達成条件や得点が共通の場合も含む。
【0198】
なお、各特典の種別が統一されている場合とは、各優遇オプション情報のミッション情報に複数のミッションが規定されている場合において、ミッションが達成して獲得させる得点が、常に、ゲーム通貨、アイテム、経験値などの種別が同一であることを示す。
【0199】
また、各ミッション達成条件の種別が統一されている場合とは、各優遇オプション情報のミッション情報に複数のミッションが規定されている場合において、経験値を上げることを主題としたミッション、敵キャラクタとの対戦に勝利することを主題としたミッション、アイテムを制限時間内に獲得することを主題としたミッションなど、プレーヤによって実行されたゲーム上の所与のゲーム処理、又は、当該ゲーム処理によって生じた結果の判定項目が同一であることを示す。
【0200】
さらに、特典の種別の統一、又は、ミッション達成条件の種別が統一とは、1のミッション達成条件に複数の特典が獲得される場合について、又は、複数の条件が規定されている場合について、主として共通する特典や条件が同一であることも含まれる。
【0201】
例えば、優遇オプション毎にミッション情報に規定される達成すべきミッション達成条件のゲーム上の難易度が異なっている場合とは、
(C2-1)パラメータやしきい値的な難易度が異なっている場合、又は、
(C2-2)オプション設定プレーヤのミッションを達成する際の得意分野や苦手分野の集合体に基づく難易度が異なっている場合、
を含む。
【0202】
なお、本実施形態においては、ミッション情報で規定されている全てのミッションにおける難易度が異なる場合の他に、ミッション情報に含まれる少なくとも1のミッション(すなわち、ミッション達成条件)が異なる場合も含まれる。
【0203】
[4.2.2]ミッション
次に、上記の
図6を用いて本実施形態のミッションについて説明する。
【0204】
本実施形態のミッションは、優遇オプションがプレーヤに設定された場合に、当該プレーヤ(すなわち、オプション設定プレーヤ)が段階的にクリアするものであって、予め定められたミッション達成条件を具備した際に達成する複数のミッションの中の1つである。
【0205】
そして、本実施形態においては、優遇オプションが設定されると、当該優遇オプションの優遇オプション情報に含まれるミッション情報に規定された複数のミッションがオプション設定プレーヤに段階的に設定される。
【0206】
なお、段階的に設定されるとは、1のミッションがクリアされると、次のミッションが設定され、最初に規定されたミッションから最後に規定されたミッションまで、例えば、レベル(難易度)に応じて予め定まっている順番に従って、設定されることを示す。
【0207】
例えば、本実施形態のミッションは、
(A1)プレーヤやプレーヤキャラクタのゲームレベル、経験値、ポイント、ゲーム内通貨、又は、プレーヤキャラクタの能力値などの所定のパラメータが予め設定された値に達するもの、及び、
(A2)敵キャラクタとの対戦又は所定のタスクの達成などのプレーヤやプレーヤキャラクタに予め設定されたゲーム内の行動(すなわち、ゲーム行動)が実行されものである。
【0208】
特に、ゲーム行動としてのミッションには、例えば、
(A2-1)プレーヤキャラクタがゲーム上における特定アイテムを獲得すること、
(A2-2)プレーヤキャラクタがボスキャラクタなどの特定の敵キャラクタを倒すこと(特定の種別や数、又は、予め定められた制限時間内に実現することなどを含む。)、
(A2-3)ボーナスステージなどの特定のステージ又は予め定められたステージ数をクリアすること(制限時間内にクリアすることも含む)、及び、
(A2-4)回復(自己回復及び味方などの特定の関係を有するプレーヤキャラクタの回復)、又は、休息を所定回数実行したこと、
などが含まれる。
【0209】
そして、各ミッションには、当該各ミッションが達成するミッション達成条件と、当該ミッション達成条件が具備された際にオプション設定プレーヤに獲得させる特典と、が関連付けられている。
【0210】
一方、各ミッションが規定されるミッション情報には、ミッション毎に、ゲーム中に設定される順番を示す順番情報とともに、各ミッションのミッション達成条件と、当該各ミッションが達成した際にプレーヤに獲得される特典と、が規定されている。
【0211】
そして、各ミッション情報には、複数のミッション達成条件について判定処理を実行する順番が予め規定されている。
【0212】
例えば、ミッション情報には、
図6に示すように、ミッション毎に
(B1)ミッションID、
(B2)ミッションを実行する順番、
(B3)例えば、敵キャラクタを倒すミッション、ステージをクリアするミッション、又は、特定アイテムを獲得するためのミッションなどを示すミッションの種別、
(B4)例えば、プレーヤに通知するためのテキスト情報や画像化情報などミッションの内容を示す情報(以下、単に、「内容情報」ともいう。)、
(B5)制限時間、敵キャラクタを倒す数や種類、獲得する特定のアイテムの数や種類、及び、使用中道具アイテムの使用条件(要不要又は回数)などのミッションの達成条件、並びに、
(B6)ミッション達成条件を具備した際に該当するオプション設定プレーヤに獲得させる特典の特典ID、
が規定されている。
【0213】
[4.2.3]特典
次に、
図7を用いて本実施形態の特典について説明する。なお、
図7は、本実施形態のゲームデータ記憶部144に記憶される特典情報の一例を示す図である。
【0214】
本実施形態の特典は、優遇オプションが設定されたオプション設定プレーヤに対して、ミッションが達成した場合(すなわち、ミッション達成条件を具備した場合)に、優遇内容として獲得されるものである。
【0215】
また、本実施形態の特典には、例えば、
(A1)ゲーム進行に従って変動するパラメータ(経験値、能力値、ポイント、ゲーム内通貨量、特定アイテムやマッチング対象(プレーヤキャラクタや敵キャラクタ)の出現率・マッチング確率・出現順序)の変動を有利にすること、
(A2)特定のアイテムや新規のプレーヤキャラクタ、若しくは、ゲーム内通貨・ポイント・体力値などのパラメータを獲得させること、獲得しやすくすること(例えば、ガチャで当選しやすくすること、購入又は交換する際の対価を安くすること、既に有しているア
イテムについて能力などの上位互換のアイテムに変更すること、及び、ゲーム進行上見つけやすく又は得やすくすること)、又は、選択肢を増やすこと、
(A3)タスクを難しくすること、又は、簡単にすること、
(A4)ゲーム中などに実行されるガシャにおけるレアアイテムの当選確率のアップやはずれの確率の減少など、ガシャの当選確率をプレーヤに対して有利にすること、
(A5)ゲーム中に消費するパラメータ(課金額、消費ポイントやプレーヤキャラクタの体力値(エネルギー値))を小さくすること、
(A6)プレーヤキャラクタに用いることが可能なアイテムに対する外観(すなわち、見た目)・能力・属性・数・価値(ゲーム上や他のプレーヤとの売買を行うときの売価や合成素材への影響力を含む)・制限の開放(使用可能時間の長時間化が無制限化など)を変化させること、
(A7)トロフィー・勲章・称号・エモートを獲得させること、
(A8)プレーヤキャラクタの外観・能力・属性を変化させること、
(A9)所定の条件を具備できず獲得できなかった特典(例えば、デイリーボーナス)、又は、ゲーム開始前に既に獲得された特典など、通常のゲームにおけるタイミングでは獲得できなかった特典を獲得させること、又は、当該特典(すなわち、未獲得特典)を獲得させる際にプレーヤにとって有利な効果を発揮する特典に変更されること、及び、
(A10)ゲームの進行に伴って順次獲得させる複数の特典(特に、グレードが徐々に上がっていく特典)における獲得の順番をプレーヤに有利に変更すること、
などゲーム上においてプレーヤが有利になるものや獲得欲を満たすものが含まれる。
【0216】
一方、本実施形態の特典は、優遇内容として、オプション設定プレーヤのゲーム状況に応じて変更される。
【0217】
すなわち、優遇オプションが設定されると、オプション設定プレーヤに、ミッション(具体的には、ミッション達成条件)が設定され、かつ、当該ミッションが達成した場合に獲得できる特典が設定される。
【0218】
そして、例えば、ミッションが達成される前に、オプション設定プレーヤのゲーム状況に応じて設定されている特典が変更されるようになっている。
【0219】
例えば、特典を示す特典情報には、例えば、
図7に示すように、
(B1)特典ID、
(B2)特典の内容を示す内容情報(例えば、プレーヤに通知するためのテキスト情報やゲーム中の特典に関するオブジェクトを形成するための画像化情報などを含む。)、及び、
(B3)ゲーム状況に応じて特典を変更する場合の特典変更情報、
が含まれる。
【0220】
また、例えば、特典変更情報には、特典を変更するためのゲーム状況の条件、及び、特典を変更する際のルール(変更の対象となる特典IDを含む。)が規定されている。
【0221】
なお、特典を変更するためのゲーム状況の条件としては、例えば、プレーヤのレベルが2つ上がる毎に、特典のランクを1つ上げた特典(特典IDを指定)を獲得させること、経験値が100上がる毎に、特典に規定されている能力が2倍になること、アクセス時間が20時間増加する毎に、予め定められた特典の獲得に加えて未獲得で既に獲得できないn個(20時間増加する毎に1つづつ増加する)のディリーボーナス(毎日ゲームにログインすることによって得られる特典)を獲得できることなどの条件が含まれる。
【0222】
[4.3]優遇オプション選択設定処理
次に、
図8及び
図9を用いて本実施形態の優遇オプション選択設定処理について説明する。なお、
図8及び
図9は、本実施形態の優遇オプション選択設定処理であって優遇オプション切り替え時のミッションの決定について説明するための図である。
【0223】
(優遇オプション選択設定処理(新規))
オプション管理部105は、
(A1)プレーヤ毎に、プレーヤの指示などの所与の選択指示に基づいて、複数の優遇オプションの中から指示された優遇オプションを該当するプレーヤに設定し、優遇オプションが設定されたプレーヤ(具体的には、プレーヤID)を、該当する優遇オプションの種別(例えば、オプションID)に対応付けて優遇オプション情報記憶部148に登録するとともに、
(A2)当該設定した優遇オプションの優遇オプション情報に対応付けて優遇オプション情報記憶部148に記憶されているミッション情報を、優遇オプションが設定されたオプション設定プレーヤに、設定する、
優遇選択設定処理を実行する。
【0224】
そして、オプション管理部105は、オプション設定プレーヤに設定される優遇オプションに規定されたミッション情報の管理を行う。
【0225】
特に、オプション管理部105は、未だ優遇オプションが設定されていないプレーヤに対しては、プレーヤの指示などの所与の選択指示に基づいて、複数の優遇オプションの中から指示された優遇オプションを該当するプレーヤに新規に設定する。
【0226】
また、オプション管理部105は、例えば、ゲーム上、ミッション情報に規定された各ミッションを有効に機能(発動)させ、又は、プレーヤの指示などによって機能させる。
【0227】
さらに、オプション管理部105は、情報提供部110に、該当するプレーヤに優遇オプションが設定されたことを示す表示を行うための表示制御情報を生成させ、該当する端末装置20に提供させる。
【0228】
なお、オプション管理部105は、優遇オプションの選択においては、購入やガシャなどによって獲得する場合などのプレーヤの指示に基づいて実行する他に、例えば、ゲーム管理者やゲームシステム上用意されたアイテムの中からランダムに又はプログラムに従って設定するなど自動的に設定(複数の優遇オプションがある場合には選択)することによって、優遇オプションを該当するプレーヤに設定する優遇オプション設定処理を実行してもよい。
【0229】
また、優遇オプションの有効期間前に当該優遇オプションが設定されてもよく、この場合には、ゲーム管理部103は、有効期間の開始からオプション設定プレーヤにおいて優遇を享受するための各種のゲーム制御を行う。
【0230】
すなわち、ゲーム管理部103は、優遇オプションの有効期間前に当該優遇オプションが設定された場合には、有効期間が開始されると、有効期間が終了するまで、オプション設定プレーヤ又はオプションプレーヤ用プレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションの優遇オプション情報と、に基づいて、ゲームを実行させるゲーム制御処理を実行する。
【0231】
また、ゲーム管理部103は、既に当該有効期間が開始されている場合であって優遇オプションが設定された場合には、当該優遇オプションが設定されてから、オプション設定プレーヤにおいて優遇を享受するための各種のゲーム制御を行う。
【0232】
特に、ゲーム管理部103は、既に有効期間が開始されている場合には、優遇オプションが設定されると、ゲームを再開し、そのタイミングから有効期間が終了するまで、上記と同様に、オプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるオプションプレーヤ用プレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションの優遇オプション情報と、に基づいて、ゲームを実行させるゲーム制御処理を実行する。
【0233】
(優遇オプション選択設定処理(切替))
オプション管理部105は、既に優遇オプションが設定されている場合であって、所与の判定条件を具備したと判定された場合には、当該設定されている優遇オプション(すなわち、設定中優遇オプション)とは異なる優遇オプションを選択して同一のオプション設定プレーヤに設定する選択設定処理を実行する。
【0234】
すなわち、オプション管理部105は、設定中優遇オプションが設定されたオプション設定プレーヤにおいて、所与の判定条件を具備した場合には、プレーヤの指示などに基づいて、他の優遇オプションに切り替える選択設定処理を実行する。
【0235】
そして、本実施形態においては、プレーヤにとって難しいミッションが設定されている場合やミッションの達成時に獲得される特典が当該プレーヤにとって希望しない特典である場合など、設定中優遇オプションによって設定されたミッションの達成に対するモチベーションが低下しているような場合であっても、新規の優遇オプション(すなわち、新規優遇オプション)におけるミッションをプレーヤに設定させることができるようになっており、容易なミッションを実行可能にすることやプレーヤが希望する特典を獲得する可能性を広げることが可能な構成となっている。
【0236】
特に、オプション管理部105は、設定中優遇オプションの優遇オプション情報のミッション情報が設定されたオプション設定プレーヤに対して、当該ミッション情報に規定されたミッション達成条件の達成状況、又は、当該設定中ミッション情報に規定されている特典の獲得状況が、所与の状況判定条件を具備したと判定された場合に、切り替え時の優遇オプション選択設定処理として、設定中優遇オプションとは異なる新規優遇オプションを選択して該当するオプション設定プレーヤに設定する。
【0237】
また、オプション管理部105は、既に設定された設定中優遇オプションの優遇オプション情報(以下、「設定中優遇オプション情報」ともいう。)のミッション情報(以下、「設定中ミッション情報」ともいう。)をオプション設定プレーヤに設定する場合には、当該設定中優遇オプションが設定された時点で、既に設定された設定中優遇オプション情報におけるミッション情報から、新規優遇オプションの優遇オプション情報(以下、「新規優遇オプション情報」ともいう。)におけるミッション情報(以下、「新規ミッション情報」ともいう。)に自動的に切り替えてもよいし、単に新規優遇オプションを設定するだけで、オプション設定プレーヤの指示になどによって当該オプション設定プレーヤにミッション情報を設定(切り替え)てもよい。
【0238】
(優遇オプション切り替え時のミッションの決定)
オプション管理部105は、新規優遇オプション情報のミッション情報(すなわち、新規ミッション情報)が該当するオプション設定プレーヤに設定された場合に、設定中ミッション情報に規定されたミッション達成条件の達成状況、又は、当該設定中ミッション情報に規定されている特典の獲得状況に応じて、新規ミッション情報に順番とともに規定されたミッション達成条件の中から、ミッション判定処理の実行を開始するミッション達成条件を決定する。
【0239】
すなわち、オプション管理部105は、優遇オプションを他の優遇オプションに切り替える際に、他の優遇オプション情報のミッション情報に規定された複数のミッションの中からミッション(具体的には、ミッション達成条件)の起点を変更することが可能な構成を有している。
【0240】
例えば、オプション管理部105は、設定中ミッション情報に規定されたミッション達成条件の達成状況、又は、当該設定中ミッション情報に規定されている特典の獲得状況に応じて、
(B1)新規ミッション情報が該当するプレーヤに設定された場合に、ミッション判定処理中の設定中ミッション情報におけるミッション達成条件と同一の順番の新規ミッション情報におけるミッション達成条件に決定すること、又は、
(B2)新規ミッション情報における最初の順番に規定されているミッション達成条件に決定する。
【0241】
なお、本実施形態においては、このような構成を有しているため、優遇オプション情報のミッション情報に規定された複数のミッションを最後まで到達することができなくても、他の優遇オプションを用いて最後まで到達させることができるとともに、優遇オプション情報のミッション情報に規定された特典が不要である場合に、当該特典の獲得を回避して他の特典を少なくとも獲得可能に設定することができるようになっている。
【0242】
一方、オプション管理部105は、優遇オプションを切り替える場合において、設定中ミッション情報に規定されたミッション達成条件の達成状況として、
(C1)設定中ミッション情報に規定されている複数のミッションにおいてミッション達成条件を具備したミッションの種別や数に応じて、又は、
(C2)設定中ミッション情報にミッションの難易度に応じて段階的に規定されている複数のミッションにおいて、既にミッションを達成したミッションの難易度、
に応じて、新規ミッション情報に規定された複数のミッションの中からミッション判定処理の実行を開始するミッション(すなわち、ミッション達成条件)を決定する。
【0243】
例えば、優遇オプションA、B及びCが設定可能であり、最初に優遇オプションAが設定され、その後、所定の切り替えタイミング(すなわち、所定の状況判定条件が具備したタイミング)で優遇オプションBに切り替わった場合であって、ミッションの数に応じて新規優遇オプションにおいて開始するミッション(起点となるミッション)を決定する場合を想定する。
【0244】
この場合には、切り替えタイミングには、優遇オプションAの2つのミッションが終了し、3つ目のミッションに挑戦中であることから、オプション管理部105は、
図8に示すように、優遇オプションBのオプション設定プレーヤに対する優遇を享受させるためのミッションの起点を3つ目のミッションに決定する。
【0245】
他方、オプション管理部105は、優遇オプションを切り替える場合において、設定中ミッション情報に規定されている特典の獲得状況にとして、
(D1)設定中ミッション情報に規定されている複数のミッションにおいて既に獲得した特典の種別や数、又は、
(D2)設定中ミッション情報に特典のレベルに応じて段階的に規定されている複数のミッションにおいて、特典のレベルに応じて複数のミッションが段階的に設定されている場合には、既に獲得した特典のレベル、
に応じて、新規ミッション情報に規定された複数のミッションの中からミッション判定処理の実行を開始するミッション(すなわち、ミッション達成条件)を決定する。
【0246】
例えば、優遇オプションA、B及びCが設定可能であり、最初に優遇オプションAが設定され、その後、所定の切り替えタイミング(すなわち、所定の状況判定条件が具備したタイミング)で優遇オプションBに切り替わった場合であって、特典のレベルに応じて新規優遇オプションにおいて開始するミッション(起点となるミッション)を決定する場合を想定する。
【0247】
この場合には、切り替えタイミングには、優遇オプションAの特典レベル1のミッションが終了し、特典レベル2のミッションに挑戦中であることから、オプション管理部105は、
図9に示すように、優遇オプションBのオプション設定プレーヤに対する優遇を享受させるためのミッションの起点を特典レベル2のミッションに決定する。
【0248】
なお、オプション管理部105は、新規ミッション情報に規定された複数のミッションの中からミッション判定処理の実行を開始するミッション(すなわち、ミッション達成条件)を決定する際には、ランダム又は所定の法則によってゲーム上予め決定してもよいし、プレーヤの選択に基づいて決定してもよいし、新規優遇オプション情報のミッション情報において最初に規定されているミッションに決定してもよい。
【0249】
また、情報提供部110は、優遇オプションが設定された場合に、又は、優遇オプションが切り替わった際に、各ミッションの達成の可否や優遇オプションが切り替わる際の起点となるミッションを含めて、ミッションの状況を示すマップを生成し、該当するプレーヤの端末装置20に提供してもよい。
【0250】
(優遇オプションの切り替え時の有効期間)
オプション管理部105は、有効期間中に、設定中優遇オプションから新規優遇オプションに切り替わった場合であっても、当該有効期間の終了タイミングを変更せずに、新規優遇オプションを管理する。
【0251】
特に、オプション管理部105は、新規優遇オプションの設定の有無によってオプションが適用される期間を変動させずに固定し、当該新規優遇オプションの設定の有無だけによってプレーヤに対する有利な状況又は不利な状況を創出することなく、オプション設定プレーヤが達成すべきミッションの設定や実行タイミングのみ柔軟に設定するため、全優遇オプションに対して共通の期間として管理する構成を有している。
【0252】
すなわち、オプション管理部105は、有効期間後半(例えば、有効期間の半分を過ぎた後の期間)に、新規優遇オプションに切り替えた場合には、優遇を受けることができる期間が短くなるが、このような場合であっても、有効期限として変更せず、設定中優遇オプションにおける期間を引き継いで管理するようになっている。
【0253】
具体的には、オプション管理部105は、
(E1)予め定められたゲームの開始タイミングから予め定められた終了タイミングまでゲームのイベントに関係なく初期に設定された期間(シーズンともいう。)、又は、
(E2)予め定められたゲームの開始タイミング又は対戦開始などの所定のイベントの開始タイミングからオプションプレーヤ用プレーヤキャラクタがゴールしたなどのイベントに関連付けて到来するタイミングまでの期間、
を固定の有効期間として管理する。
【0254】
例えば、オプション管理部105は、有効期間が「20時間」の複数の優遇オプションにおいて共通の期間である場合であって、設定中優遇オプションによって10時間ゲームが進行し、その時点で新規優遇オプションに切り替えて、かつ、当該新規優遇オプション
情報のミッション情報が設定された場合には、当該新規優遇オプションの有効期間の終了タイミングを10時間後として管理する。
【0255】
なお、オプション管理部105は、全優遇オプションではなく、当該全優遇オプションのうち2以上の優遇オプションにおいて共通の期間であってもよい。
【0256】
また、このような共通の期間としては、基本的には、有効期間の長さが共通し、当該有効期間の開始タイミング、及び、終了タイミンの双方のタイミングが共通することを示す。ただし、当該共通の期間には、有効期間の長さのみで開始タイミング、終了タイミング又はその双方が異なっていてもよい。
【0257】
すなわち、オプション管理部105は、有効期間の長さは共通である一方、有効期間の開始タイミング又は終了タイミングを異なるように管理してもよい
【0258】
例えば、この場合には、オプション管理部105は、全優遇オプションについて20日として管理するとともに、優遇オプションA及びBについては、開始タイミングを2月1日として管理し、優遇オプションC及びDについては、開始タイミングを2月2日として管理する。
【0259】
[4.4]ミッション判定処理
次に、本実施形態のミッション判定処理について説明する。
【0260】
ミッション管理部107は、有効期間中に、オプション設定プレーヤ毎に、設定中優遇オプション、又は、新規優遇オプションに段階的に規定されている複数のミッションの中から現在設定されているミッションが達成されたか否か(すなわち、該当するミッション達成条件が具備したか否か)を判定するミッション判定処理を実行する。
【0261】
また、ミッション管理部107は、オプション選択設定処理によって、既に設定されている優遇オプションから他の優遇オプションに切り替えることが可能な構成を有し、当該優遇オプションが他の優遇オプションに切り替えた場合には、当該切り替えられた他の優遇オプション情報のミッション情報がオプション設定プレーヤに設定されたときに決定されたミッション(すなわち、ミッション達成条件)から、ミッション判定処理を、当該他の優遇オプションに規定されている順番に従って、逐次実行する。
【0262】
すなわち、本実施形態においては、ミッション管理部107は、優遇オプションにおいて各ミッションを最後まで到達させるためのルートをいくつか用意し、優遇オプションの利用に対するハードルを下げるための構成を有している。
【0263】
例えば、本実施形態においては、
(A1)現在設定中の設定中ミッション情報に規定された特定のミッション達成条件の難易度がプレーヤにとって高い場合、又は、
(A2)当該設定中ミッション情報に規定された特典のうち特定の特典がプレーヤにとって不要な場合、
には、所与の状況判定条件を具備すれば、他の優遇オプション情報のミッション情報に規定されたミッション達成条件や特典を変更することが可能となる。
【0264】
したがって、本実施形態においては、たとえ、優遇オプション情報のミッション情報に規定された複数のミッションを最後まで到達することができなくても、他の優遇オプションを用いて最後まで到達させることができるとともに、優遇オプション情報のミッション情報に規定された特典が不要である場合に、当該特典の獲得を回避して他の特典を少なくとも獲得可能に設定することができるようになっている。
【0265】
具体的には、ミッション管理部107は、優遇オプションが他の優遇オプションに切り替えても、切り替え無くても、有効期間内のゲーム中に、
(B1)設定されたミッション情報が対応付けられているプレーヤ(すなわち、オプション設定プレーヤ)によって実行されたゲーム上の所与のゲーム処理、又は、
(B2)設定されたミッション情報が対応付けられているプレーヤ(同様に、オプション設定プレーヤ)によって実行されたゲーム上の所与のゲーム処理によって生じた結果
が、現在オプション設定プレーヤに設定されているミッション情報のミッション達成条件を具備したか否かを判定する。
【0266】
特に、ミッション管理部107は、ミッション情報が対応付けられているプレーヤによって実行されたゲーム上の所与のゲーム処理として、当該プレーヤの指示に基づいて、プレーヤのゲーム上の行動に関するゲーム処理、及び、当該プレーヤの操作対象となるプレーヤキャラクタのゲーム中のゲーム行動に基づくゲーム処理が現在オプション設定プレーヤに設定されているミッション情報のミッション達成条件を具備したか否かを判定する。
【0267】
そして、例えば、このようなゲーム処理には、
(C1)プレーヤのゲームへのログイン、
(C2)プレーヤが実行するゲームに対する課金やポイントの消費、
(C3)プレーヤや他のプレーヤによって実行されるフレンドやフォロワーの登録、及び、
(C4)プレーヤの操作対象のプレーヤキャラクタによる対戦ゲーム、レースゲーム、RPG、又は、シューティングゲームなどの各種のゲームに関する、移動、攻撃、防御、対話、休息、及び、街づくりや他のプレーヤキャラクタとの試合の実行に関する各種の行動などのゲーム行動に基づく処理、
が含まれる。
【0268】
また、例えば、ミッション情報が対応付けられているプレーヤによって実行されたゲーム上の所与のゲーム処理によって生じた結果には、
(D1)ゲームへのログイン回数、ログインした際の総時間、若しくは、ログインタイミングなど、ログインによって生じた結果、
(D2)課金タイミング、若しくは、一定期間やトータルの課金額やポイントの消費額など課金や消費によって生じた結果、
(D3)フレンドやフォロワーの登録タイミング、若しくは、登録数などフレンド関係の登録によって生じた結果、
(D4)プレーヤのレベルが所定のレベルに到達したことなどゲームを実行することによって生じたプレーヤに関する結果、及び、
(D5)特定の敵キャラクタ(例えば、ボスキャラ)を倒すこと、倒した敵キャラクタの数、特定のアイテムの獲得や特定のステージのクリアなどの所定のタスクの達成、プレーヤキャラクタの属性に関するパラメータ(レベル、経験値、ポイント、ゲーム内通貨、又は、各種の能力値など)が所定の値になること、など、プレーヤキャラクタの行動によって生じた結果、
などが含まれる。
【0269】
一方、ミッション情報には、複数のミッション達成条件について前記判定処理を実行する順番が予め規定されており、ミッション管理部107は、ミッション判定処理として、各ミッション条件に対応付けて規定されている順番に従って、各ミッション達成条件が具備したか否かを判定する。
【0270】
具体的には、ミッション管理部107は、オプション設定プレーヤ毎に、各ミッション
条件に対応付けて規定されている順番に従って、優遇オプション情報に基づいて、未だ達成しておらず、現在挑戦中のミッションを特定し、かつ、当該特定したミッションのミッション達成条件を特定する。
【0271】
そして、ミッション管理部107は、オプション設定プレーヤ毎に、該当するミッション達成条件を具備したと判定した場合には、当該ミッションが達成したとして優遇オプション情報記憶部148の該当するミッション情報に達成済みを示すフラグ情報を登録する。
【0272】
例えば、「5体の敵キャラクタを倒す」というミッション達成条件が、オプション設定プレーヤAが現在挑戦中のミッションAである場合を想定する。
【0273】
この場合には、ミッション管理部107は、オプション設定プレーヤAが敵キャラクタと対戦し、当該敵キャラクタを倒す毎に、その数をカウントし、最終的に当該カウントが「5」となった場合に、ミッションAの優遇オプション情報のミッション情報に、オプション設定プレーヤAがミッション達成条件を具備したことを示すフラグ情報を登録する。
【0274】
また、例えば、「経験値を100にする」というミッション達成条件が、オプション設定プレーヤBが現在挑戦中のミッションBである場合を想定する。
【0275】
この場合には、ミッション管理部107は、オプション設定プレーヤAが敵キャラクタと対戦して当該敵キャラクタを倒すこと(経験値「+10」)、他のプレーヤキャラクタを回復させる魔法を実行すること(経験値「+5」)、又は、特定アイテムを探し当てること(経験値「+3」)など、各経験値を獲得することができる各種のゲーム行動を実行すると、各ゲーム行動に設定された経験値を順次獲得して加算する。
【0276】
そして、ミッション管理部107は、オプション設定プレーヤBの経験値が「100」になった場合に、ミッションBの優遇オプション情報のミッション情報に、オプション設定プレーヤBがミッション達成条件を具備したことを示すフラグ情報を登録する。
【0277】
[4.5]特典制御処理
次に、本実施形態の特典制御処理について説明する。
【0278】
(特典制御処理の基本原理)
特典制御部108は、オプション設定プレーヤ毎に、又は、オプションプレーヤ用プレーヤキャラクタ毎に、優遇オプションを他の優遇オプションに切り替えたか否かは関係なく現在設定されている優遇オプションに基づいて実行されたミッション判定処理によって該当するミッションが達成したと判定された場合(すなわち、該当するミッションの達成条件を具備したと判定された場合)には、所与の特典を該当するプレーヤ(すなわち、端末装置20)に対して少なくとも獲得可能に設定する(無条件にプレーヤに獲得させることを含む。)特典制御処理を実行する。
【0279】
特に、本実施形態においては、上述のように、各優遇オプションに規定されたミッション情報には、複数のミッション達成条件と、各ミッション達成条件に対応する特典と、が規定されており、特典制御部108は、現在設定されているミッション達成条件を具備したと判定した場合に、当該ミッション達成条件に対応付けてある特典を該当するプレーヤに少なくとも獲得可能に設定する。
【0280】
具体的には、特典制御部108は、有効期間内のゲーム中に、上述のように、ミッション判定処理において、
(A1)設定された設定中ミッション情報が対応付けられているプレーヤ(すなわち、オプション設定プレーヤ)によって実行されたゲーム上の所与のゲーム処理、又は、
(A2)設定された設定中ミッション情報が対応付けられているプレーヤ(同様に、オプション設定プレーヤ)によって実行されたゲーム上の所与のゲーム処理によって生じた結果、
が、オプション設定プレーヤに設定されている設定中ミッション情報のミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに当該ミッション情報に規定された特典を獲得させ、又は、獲得可能に設定する特典制御処理を実行する。
【0281】
例えば、特典制御部108は、上述のように、
(B1)ゲーム進行に従って変動するパラメータの変動が有利になる特典、
(B2)ゲームに使用するアイテムを得しやすくする特典、
(B3)敵キャラクタを弱くする又は強くする特典、
(B4)タスクを簡単にする又は難しくする特典、
(B5)ガシャの当選確率をプレーヤに対して有利にする特典、
(B6)ゲーム中に消費するパラメータを小さくする特典、
(B7)アイテムに対する外観・能力・属性・数・価値・制限の開放を変化させる特典、(B8)アイテム、プレーヤキャラクタの獲得、又は、ゲーム内通貨・ポイント・体力値などのパラメータを獲得させる特典、
(B9)トロフィー・勲章・称号・エモートを獲得させる特典、及び、
(B10)プレーヤキャラクタの外観・能力・属性が変化する特典、
など、プレーヤに対してゲーム上において有利になる特典や獲得意欲を満たす特典を獲得可能に設定する。
【0282】
そして、特典制御部108は、特定した特典IDに基づいて特典情報を検索し、該当する特典IDを有する特典情報に基づいて、該当するオプション設定プレーヤに特典を獲得可能に設定する特典制御処理を実行する。
【0283】
なお、特典制御部108は、ミッションが達成した際(すなわち、ミッション達成条件が具備した際)に、プレーヤの意思(例えば、獲得意思を示す操作指示)に基づいて、又は、ゲーム内通貨やポイント(体力パラメータなども含む。)などの消費や課金に基づく支払いを前提に、特典を獲得させてもよい(そのような仕様が規定されたミッションが特定されてミッション情報に登録されていることが前提)。
【0284】
特に、特典制御部108は、特典制御処理として、該当する特典をプレーヤに無条件に獲得させる他に、課金を前提に、若しくは、ゲーム内通貨やポイントなどの消費を前提に獲得させ、プレーヤの獲得の意思表示(例えば、操作指示)がなければ特典の獲得を保留し、又は、ガシャなどの抽選イベントにおいて実際に獲得できるか否かの判定処理が実行された上で獲得の可否を決定してもよい。
【0285】
また、特典制御部108は、ミッションが達成した際に、利用期間が設定された特典を獲得させ、又は、獲得可能に設定してもよい(同様に、そのような仕様が規定されたミッションが特定されてミッション情報に登録されていることが前提)。
【0286】
(優遇オプションの切り替え時の特典制御処理)
特典制御部108は、有効期間中に、優遇オプションが他の優遇オプションに切り替わった場合には、既に設定されている優遇オプション情報のミッション情報に対する特典制御処理を中止し、新たに設定された優遇オプション情報のミッション情報に基づいてのみ当該特典制御処理を実行する。
【0287】
すなわち、本実施形態においては、例えば、
(C1)現在設定中の設定中ミッション情報に規定された1又は2以上のミッション達成条件の難易度が高い場合、又は、
(C2)当該優遇オプション情報のミッション情報に規定された特典のうち既にプレーヤが所望する特典をすべて獲得し、未だ獲得していない特典が不要な場合、
などには、他の優遇オプション情報のミッション情報に規定されたミッション達成条件や特典に変更することができるようになっている。
【0288】
具体的には、特典制御部108は、既に設定された優遇オプションに基づいて獲得した特典については何ら影響を与えることなく、当該既に設定されている優遇オプションよってこれから実行される特典制御処理を中止にする。
【0289】
そして、特典制御部108は、新たに設定された優遇オプションに規定されて決定されたミッションに対して特典制御処理を実行する。
【0290】
なお、特典制御部108は、優遇オプションが他の優遇オプションに切り替わった場合であっても、上述と同様に、有効期間内のゲーム中に、
(D1)設定された設定中ミッション情報が対応付けられているプレーヤ(すなわち、オプション設定プレーヤ)によって実行されたゲーム上の所与のゲーム処理、又は、
(D2)設定された設定中ミッション情報が対応付けられているプレーヤ(同様に、オプション設定プレーヤ)によって実行されたゲーム上の所与のゲーム処理によって生じた結果、
が、オプション設定プレーヤに設定されている設定中ミッション情報のミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに当該ミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する。
【0291】
[4.6]状況判定処理
次に、本実施形態の状況判定処理について説明する。
【0292】
(状況判定処理の基本原理)
状況判定部106は、上述のように、既に優遇オプションが選択されてミッション情報が設定されたオプション設定プレーヤに対して、当該ミッション情報に規定されたミッション達成条件の達成状況、又は、当該ミッション情報に規定されている特典の獲得状況が、所与の状況判定条件を具備したか否かを判定し、優遇オプションを他の優遇オプションに切り替えるための条件を判定する状況判定処理を実行する。
【0293】
特に、優遇オプションを切り替えるタイミングと優遇オプションにおけるミッションの達成に基づく特典の獲得を連動させるため、状況判定部106は、オプション設定プレーヤに設定されたミッション情報に複数のミッション達成条件が規定されている場合であって、特定のミッション達成条件を具備したと判定した場合に状況判定条件を具備したと判定してもよい。
【0294】
この場合には、状況判定部106は、状況判定処理として、
(A1)各優遇オプション情報のミッション情報に複数のミッション達成条件が規定されている場合には、当該複数のミッション達成条件の中から特定のミッション達成条件が具備されたか否か、又は、
(A2)各優遇オプション情報のミッション情報に複数のミッション達成条件が規定されている場合であって、各ミッション達成条件が難易度に基づいて段階的に設定されている場合には、所定の難易度のミッション達成条件が具備されたか否か、
を判定する。
【0295】
また、この場合には、優遇オプションの取得における達成感や優越感とともに、ゲーム上においてさらなる優遇を享受させるために、状況判定部106は、オプション設定プレーヤに設定されたミッション情報に規定された難易度が最も高いミッション達成条件、又は、すべてのミッション達成条件を具備したと判定した場合に、状況判定条件を具備したと判定してもよい。
【0296】
なお、状況判定部106は、状況判定処理として、各ミッション情報に規定されたミッション達成条件とは異なる条件が具備されたか否かを判定してもよい。
【0297】
例えば、この場合には、状況判定部106は、
(B1)プレーヤやプレーヤキャラクラタのゲームレベルが予め設定されたゲームレベルに達したか否か、
(B2)プレーヤキャラクタがゲーム上における特定アイテムを獲得したか否か、
(B3)予め設定された経験値、ポイント、ゲーム内通貨、能力値などのプレーヤやプレーヤキャラクタに設定されたパラメータについて設定された要件をクリアしたか否か、又は、
(B4)プレーヤキャラクタがボスキャラクタなどの特定の敵キャラクタを倒したか否か、
など、プレーヤ又はプレーヤキャラクタが所与の条件を達成したか否かを判定してもよい。
【0298】
[4.7]表示制御に関する情報提供処理
次に、本実施形態の表示制御に関する情報提供処理について説明する。
【0299】
情報提供部110は、ゲーム中に、ゲームの制御及び表示に関する各種のゲーム情報とともに、該当する端末装置20に、各プレーヤに設定された優遇オプション情報、ミッション情報、又は、特典情報などの特典に関する情報などを、該当する端末装置20において実行中のゲームに関する画像上に表示するための表示制御情報として、ゲーム開始時、ゲーム中又はゲーム終了時などの所与のタイミングに、当該端末装置20に提供する。
【0300】
具体的には、情報提供部110は、所与のタイミングとして、
(A1)優遇オプションの提供が開始されたタイミング、
(A2)優遇オプションが設定されたタイミング、
(A3)新たなミッションが設定されたタイミング、
(A4)特典が獲得可能に設定されたタイミングや特典が獲得されたタイミング、又は
(A5)特典が変更されたタイミング、
に、獲得可能な優遇オプション、設定された優遇オプション、設定されたミッションに関する情報、又は、当該ミッションによって獲得可能な特典に関する情報を、表示制御情報として、該当する端末装置20に提供する。
【0301】
一方、情報提供部110は、ミッションに関する表示としては、例えば、
(B1)ミッションの内容(ミッションの種別、倒すべき敵キャラクタの種別やその数、又は、ステージや獲得する特定のアイテムの説明など)、
(B2)ミッションが設定されたことやその達成によって獲得可能に設定された特典や過獲得された特典の内容、
(B3)ミッションの達成条件、
(B4)特典変更処理によって変更された特典、及び、
(B5)特典を変更するための条件(ゲーム状況として達成すべき条件)、
などの情報を、ゲーム情報として、該当する端末装置20に提供する。
【0302】
なお、情報提供部110は、優遇オプションが設定されているオプション設定プレーヤに対しては、既に獲得した特典及びこれから獲得可能な特典を一覧表示するための表示制御情報を生成し、当該生成した表示制御情報を該当する端末装置20に提供してもよい。
【0303】
また、この場合に、情報提供部110は、獲得済み特典又は未獲得特典の一覧表示が実行される際に、各特典のアイテム名や画像のみを表示する表示制御情報を生成してもよい。
【0304】
さらに、情報提供部110は、ミッションの達成状況を表示する場合には、オプション設定プレーヤ、又は、当該オプション設定プレーヤの操作対象のプレーヤやキャラクタ毎に、各ミッションの未達、及び、達成済みを示す表示を行うための表示制御情報を生成し、生成した表示制御情報を該当する端末装置20に提供してもよい。
【0305】
[4.8]変形例
[4.8.1]変形例1
次に、本実施形態の変形例1(特典制御処理の変形例)について説明する。
【0306】
特典制御部108は、オプション設定プレーヤに既に設定された優遇オプション情報のミッション情報に規定された各ミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤの指示に基づいて、当該ミッション情報に規定された特典の獲得を保留する保留処理を実行してもよい。
【0307】
この場合には、特典制御部108は、特典制御処理において、保留された特典に応じて、優遇オプションを切り替えた際の新規優遇オプション情報に規定されているミッション達成条件、及び、特典の少なくともいずれか一方を、当該ミッション情報が設定されているオプション設定プレーヤに取ってゲーム上有利に設定してもよい。
【0308】
具体的には、特典制御部108は、特典制御処理時に獲得可能とされた特典の数、種別、又は、価値などに応じて、新規優遇オプションの優遇オプション情報に規定されたミッション達成条件の難易度を下げ、又は、ミッション達成条件の要件を少なくしてもよいし、当該優遇オプション情報に規定された特典の数、種別、又は、価値をアップさせてもよい。
【0309】
[4.8.2]変形例2
次に、
図10を用いて本実施形態の変形例2(優遇オプション切り替え時のミッションの決定に関する変形例)について説明する。なお、
図10は、本変形例の優遇オプション選択設定処理であって優遇オプション切り替えについて説明するための図である。
【0310】
オプション管理部105は、上記の優遇オプション切り替え時のミッションの決定に関する例においては、2つの優遇オプションを1度切り替えているが、優遇オプションAから優遇オプションBに切り替えて、その後に、優遇オプションCに切り替えるなど、3以上の優遇オプションを切り替えてもよいし、
図10に示すように、新規優遇オプションに切り替えた後に、最初の優遇オプションに再度切り替えてもよい。
【0311】
なお、
図10には、ミッション数によって優遇オプションが切り替わった場合のミッションの起点を決定する場合であって、優遇オプションA、B及びCが設定可能であり、最初に優遇オプションAが設定され、その後、所定の切り替えタイミング(すなわち、所定の状況判定条件が具備したタイミング)で優遇オプションBに切り替り、かつ、更に、その後に、再度、優遇オプションAに切り替わった場合を示す図である。
【0312】
[5]本実施形態における動作
次に、
図11及び
図12を用いて本実施形態のサーバ装置10によって実行されるオプション選択設定処理及び特典制御処理を含む優遇オプションの設定に伴うゲーム処理の動作について説明する。
【0313】
なお、
図11及び
図12は、本実施形態のサーバ装置10によって実行されるオプション選択設定処理及び特典制御処理を含む優遇オプションの設定に伴うゲーム処理の動作を示すフローチャートである。
【0314】
本動作は、プレーヤ毎に実行される動作であって、各プレーヤに優遇オプションが設定された場合の動作であり、ミッションの設定及び当該ミッションの達成に伴う特典の自動的な獲得を含む、優遇オプションの切り替えに関する動作である。
【0315】
また、本動作は、プレーヤが既にゲームに登録してログインしているものとし、かつ、優遇オプションにおける有効期間が開始されているものとする。
【0316】
特に、本動作において、各優遇オプションは、段階的にレベルの異なる複数のミッションが規定されており、レベルの低いミッションから1つずつクリアしてクリアする毎に該当するミッションに対応する特典を自動的に獲得させ、かつ、次のミッションが設定されるものとする。
【0317】
さらに、本動作においては、プレーヤの指示に基づいて、優遇オプションが選択されるものとし、既に設定されている優遇オプションを他の優遇オプション(新規優遇オプション)に切り替える際もプレーヤの指示に基づいて、切り替える新規優遇オプションの選択が実行されるものとする。
【0318】
まず、通信制御部101は、端末装置20から送信されたプレーヤの優遇オプションの設定定指示を受信すると(ステップS100)、オプション管理部105は、プレーヤの指示に基づいて、複数の優遇オプションの中から該当するプレーヤによって選択された優遇オプションを当該プレーヤに設定する優遇オプション設定処理を実行する(ステップS101)。
【0319】
次いで、ミッション管理部107は、選択された優遇オプションの優遇オプションに規定されているミッション情報及び特典情報に基づいて、
(A1)優遇オプション情報に規定されている最初のミッションを、該当するプレーヤに設定し、又は、
(A2)優遇オプションが切り替わった場合(ステップS109から移行された場合)には、切り替えの起点となるミッションを、該当するプレーヤに設定し、
かつ、プレーヤに設定されたミッションが達成した際に獲得させる特典を設定する(ステップS102)。
【0320】
次いで、ゲーム管理部103は、当該優遇オプションに伴う優遇に関する処理(以下、「優遇処理」という。)を伴うゲーム処理の実行を開始し、又は、再開する(ステップS103)。
【0321】
次いで、ゲーム管理部103は、優遇オプションの有効期間の終了タイミングか否かを判定する(ステップS120)。
【0322】
このとき、ゲーム管理部103は、有効期間の終了タイミングでないと判定した場合に
は、ステップS104の処理に移行し、有効期間の終了タイミングであると判定している場合には、ステップS121の処理に移行する。
【0323】
一方、ゲーム管理部103によって当該有効期間の終了タイミングでないと判定された場合には、ミッション管理部107は、現在設定されているミッションにおけるミッション達成条件を具備したか否かを判定する(ステップS104)。
【0324】
このとき、ミッション管理部107は、設定されているミッションにおけるミッション達成条件を具備していないと判定した場合には、ステップS105の処理に移行させ、当該ミッション達成条件を具備したと判定した場合には、ステップS111の処理に移行させる。
【0325】
次いで、ミッション管理部107によって設定されているミッション達成条件を具備していないと判定された場合には、状況判定部106は、既に設定されている優遇オプションのミッション情報に規定されたミッション達成条件の達成状況、又は、当該ミッション情報に規定されている特典の獲得状況が、所与の状況判定条件を具備したか否かを判定する(ステップS105)。
【0326】
このとき、状況判定部106は、ミッション達成条件の達成状況、又は、当該ミッション情報に規定されている特典の獲得状況が、所与の状況判定条件を具備したと判定した場合には、ステップS106の処理に移行し、ミッション達成条件の達成状況、又は、当該ミッション情報に規定されている特典の獲得状況が、所与の状況判定条件を具備していないと判定した倍には、ステップS120の処理に移行する。
【0327】
次いで、オプション管理部105は、状況判定部106によって、ミッション達成条件の達成状況、又は、当該ミッション情報に規定されている特典の獲得状況が、所与の状況判定条件を具備したと判定した場合には、情報提供部110に、該当するプレーヤ向けに、優遇オプションを切り替え可能であることを示すゲーム情報、及び、優遇オプションの切り替えを希望する場合には、新規優遇オプションの種別の特定を実行するためのゲーム情報を生成させ、該当するプレーヤの端末装置20に生成したゲーム情報を送信する(ステップS106)。
【0328】
次いで、ゲーム管理部103は、進行中のゲーム処理を一旦中断させるとともに、オプション管理部105は、優遇オプションの切り替えの有無、及び、優遇オプションを切り替える場合には新規の優遇オプションの種別の情報の受信を待機する(ステップS107)。
【0329】
次いで、オプション管理部105は、該当する端末装置20から優遇オプションの切り替えに関する情報(以下、「優遇オプション切り替え関連情報」という。)を受信すると(ステップS108)、当該受信した優遇オプション切り替え関連情報に基づいて、優遇オプションの切り替えの有無を判定する(ステップS109)。
【0330】
このとき、オプション管理部105は、受信した優遇オプション切り替え関連情報に基づいて、優遇オプションを切り替えると判定した場合には、受信した優遇オプション切り替え関連情報に含まれる優遇オプションの種別に優遇オプションを切り替えて(ステップS110)、ステップS102の処理に移行する。
【0331】
また、オプション管理部105は、受信した優遇オプション切り替え関連情報に基づいて、優遇オプションを切り替えないと判定した場合には、ステップS103の処理に移行する。
【0332】
他方、特典制御部108は、ミッション管理部107によって設定されているミッションにおけるミッション達成条件を具備したと判定した場合には、設定されている特典を該当するオプション設定プレーヤに獲得させる(ステップS111)。
【0333】
そして、ミッション管理部107は、次に設定するミッションの有無を判定し(ステップS112)、当該次に設定するミッションがあると判定した場合には、該当するミッションをオプション設定プレーヤに設定して(ステップS113)ステップS120の処理に移行させる。
【0334】
また、ミッション管理部107は、当該次に設定するミッションがないと判定した場合には、すべてのミッションを達成したとことを該当するプレーヤの端末装置20に通知して(ステップS114)、ステップS120の処理に移行させる。
【0335】
他方、ゲーム管理部103は、優遇オプションの有効期間の終了タイミングと判定した場合には、該当するプレーヤに現在設定されている優遇オプションを解除して(ステップS121)本動作を終了させる。
【0336】
なお、ゲーム管理部103は、該当するプレーヤの優遇オプションの解除としては、優遇オプション情報から該当するプレーヤのプレーヤIDを削除する。
【0337】
また、ゲーム管理部103は、優遇オプションの有効期間を、オプション設定プレーヤ毎に設定してもよいが、基本的には、すべてのプレーヤにおいて統一的に設定する。このため、ゲーム管理部103は、ステップS121の処理においては、オプション設定プレーヤすべての優遇オプションを解除する。
【0338】
[6]その他
本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。例えば、明細書又は図面中の記載において広義や同義な用語として引用された用語は、明細書又は図面中の他の記載においても広義や同義な用語に置き換えることができる。
【0339】
本実施形態は、1のサーバ装置10によって各ゲームを端末装置20に提供してもよいし、複数のサーバ装置10を連動させてサーバシステムを構築し、各ゲームを端末装置に提供してもよい。
【0340】
さらに、本実施形態においては、サーバ装置10によって提供されたゲームを端末装置20によって実行されているが、操作入力を除き、上記の端末装置20の処理部200の各機能及びゲームプログラムの実行をサーバ装置10で実行し、当該端末装置20は、操作入力とストリーミングによる画像表示を実行することによって、上記のゲームを実現してもよい。
【0341】
また、本実施形態においては、サーバ装置10の機能を備えた単一のゲーム装置、すなわち、サーバ装置などの他の機器に依存せず単独で動作する装置(スタンドアローン)によって実現してもよく、この場合には、複数の入力端末装置があればよい。
【0342】
そして、このようなゲーム端末装置を有線又は無線によって複数連結させ、1のゲーム装置がサーバ装置10として機能して、複数のゲーム装置によって実現することも可能である。
【0343】
また、本実施形態においては、ネットワークを通じて端末装置20と連動して実行する
サーバ装置10に本発明のゲームシステムを適用しているが、タブレット型情報端末装置やパーソナルコンピュータ、又は、アミューズメントパークに設置されるゲーム装置としても適用することができる。
【0344】
本発明は、実施形態で説明した構成と実質的に同一の構成(例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成)を含む。また、本発明は、実施形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施形態で説明した構成に公知技術を付加した構成を含む。
【0345】
上記のように、本発明の実施形態について詳細に説明したが、本発明の新規事項及び効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。したがって、このような変形例はすべて本発明の範囲に含まれるものとする。
【符号の説明】
【0346】
10 … サーバ装置
20 … 端末装置
100 … 処理部
101 … 通信制御部
102 … Web処理部
103 … ゲーム管理部
104 … プレーヤ管理部
105 … オプション管理部
106 … 状況判定部
107 … ミッション管理部
108 … 特典制御部
109 … タイマ管理部
110 … 情報提供部
120 … 入力部
130 … 表示部
140 … 記憶部
142 … 主記憶部
144 … ゲームデータ記憶部
146 … プレーヤ情報記憶部
180 … 情報記憶媒体
196 … 通信部
200 … 処理部
210 … 通信制御部
211 … Webプラウザ
212 … ゲーム処理部
213 … 表示制御部
220 … 描画部
230 … 音処理部
260 … 入力部
262 … 検出部
270 … 記憶部
271 … 主記憶部
272 … 画像バッファ
280 … 情報記憶媒体
290 … 表示部
292 … 音出力部
296 … 通信部