(57)【要約】【課題】１つ以上のプレイヤが参加するゲームの戦略性を向上させる。【解決手段】プログラムは、情報処理装置に、１つ以上のプレイヤが参加するゲームパートを開始するステップと、１つ以上のプレイヤそれぞれに行動機会を与えるステップと、プレイヤに行動機会が与えられると、プレイヤに対応付けられた第１パラメータ及び第２パラメータの合計値が所定値で一定となるように、第１パラメータ及び第２パラメータを決定するステップと、プレイヤの行動処理を実行するステップと、を実行させる。第１パラメータは、プレイヤに次の行動機会が与えられるときの処理に用いられる。第２パラメータは、プレイヤに次の行動機会が与えられるまでの処理に用いられる。【選択図】図６
2019025048.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置に、
１つ以上のプレイヤが参加するゲームパートを開始するステップと、
前記１つ以上のプレイヤそれぞれに行動機会を与えるステップと、
プレイヤに行動機会が与えられると、
前記プレイヤに対応付けられた第１パラメータ及び第２パラメータの合計値が所定値で一定となるように、前記第１パラメータ及び前記第２パラメータを決定する決定ステップと、
前記プレイヤの行動処理を実行するステップと、
を実行させ、
前記第１パラメータは、前記プレイヤに次の行動機会が与えられるときの処理に用いられ、
前記第２パラメータは、前記プレイヤに次の行動機会が与えられるまでの処理に用いられる、プログラム。
【請求項２】
請求項１に記載のプログラムであって、
前記情報処理装置に、プレイヤに行動機会が与えられるときに、前記プレイヤの前回の行動機会において決定された前記第１パラメータに基づいて、前記プレイヤに対応付けられたポイントを増加させるステップを更に実行させ、
前記プレイヤの行動処理は、前記プレイヤに対応付けられた前記ポイントの消費に応じて実行される、プログラム。
【請求項３】
請求項２に記載のプログラムであって、
前記決定ステップにおいて、前記プレイヤに対応付けられた前記第１パラメータ及び前記第２パラメータは、前記プレイヤに対応付けられた前記ポイントの消費に応じて変動する、プログラム。
【請求項４】
請求項１乃至３の何れか一項に記載のプログラムであって、
前記情報処理装置に、第１プレイヤの行動機会において前記第２パラメータが決定されてから前記第１プレイヤに次の行動機会が与えられるまでの期間の少なくとも一部において、前記第１プレイヤに対応付けられた前記第２パラメータに基づき前記第１プレイヤを有利又は不利な状況に近づけるゲーム効果を発生させるステップを更に実行させる、プログラム。
【請求項５】
請求項４に記載のプログラムであって、
前記ゲーム効果は、前記第１プレイヤ又は第２プレイヤに対応付けられた第３パラメータを、前記第１プレイヤに対応付けられた前記第２パラメータに基づいて変動させる効果を含み、
前記ゲーム効果によって変動する前記第３パラメータの変動量が、前記第１プレイヤに対応付けられた前記第２パラメータに応じて変化する、プログラム。
【請求項６】
請求項４又は５に記載のプログラムであって、
前記情報処理装置に、前記第１プレイヤ又は第２プレイヤに対応付けられた第３パラメータを、所定のイベントの発生に応じて変動させるステップを更に実行させ、
前記ゲーム効果は、前記イベントの発生に応じて前記第３パラメータを変動させる際の変動量を増減させる効果を含み、
前記ゲーム効果によって増減する前記変動量の増加値又は減少値が、前記第１プレイヤに対応付けられた前記第２パラメータに応じて変化する、プログラム。
【請求項７】
情報処理装置であって、
１つ以上のプレイヤが参加するゲームパートを開始し、
前記１つ以上のプレイヤそれぞれに行動機会を与え、
プレイヤに行動機会が与えられると、
前記プレイヤに対応付けられた第１パラメータ及び第２パラメータの合計値が所定値で一定となるように、前記第１パラメータ及び前記第２パラメータを決定し、
前記プレイヤの行動処理を実行する制御部を備え、
前記第１パラメータは、前記プレイヤに次の行動機会が与えられるときの処理に用いられ、
前記第２パラメータは、前記プレイヤに次の行動機会が与えられるまでの処理に用いられる、情報処理装置。
【請求項８】
情報処理装置の制御方法であって、
１つ以上のプレイヤが参加するゲームパートを開始するステップと、
前記１つ以上のプレイヤそれぞれに行動機会を与えるステップと、
プレイヤに行動機会が与えられると、
前記プレイヤに対応付けられた第１パラメータ及び第２パラメータの合計値が所定値で一定となるように、前記第１パラメータ及び前記第２パラメータを決定する決定ステップと、
前記プレイヤの行動処理を実行するステップと、
を含み、
前記第１パラメータは、前記プレイヤに次の行動機会が与えられるときの処理に用いられ、
前記第２パラメータは、前記プレイヤに次の行動機会が与えられるまでの処理に用いられる、制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、情報処理装置、及び制御方法に関する。
【背景技術】
【０００２】
従来、ユーザ又はＡＩ（Artificial Intelligence）等の１つ以上のプレイヤが参加するゲームが知られている。例えば、特許文献１には、それぞれキャラクタを操作する複数のプレイヤに対してターン制で行動機会が与えられる対戦ゲームが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５６７８１４６号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、１つ以上のプレイヤが参加するゲームにおいて、戦略性の向上が望まれている。
【０００５】
かかる事情に鑑みてなされた本発明の目的は、１つ以上のプレイヤが参加するゲームの戦略性を向上させるプログラム、情報処理装置、及び制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係るプログラムは、
情報処理装置に、
１つ以上のプレイヤが参加するゲームパートを開始するステップと、
前記１つ以上のプレイヤそれぞれに行動機会を与えるステップと、
プレイヤに行動機会が与えられると、
前記プレイヤに対応付けられた第１パラメータ及び第２パラメータの合計値が所定値で一定となるように、前記第１パラメータ及び前記第２パラメータを決定する決定ステップと、
前記プレイヤの行動処理を実行するステップと、
を実行させ、
前記第１パラメータは、前記プレイヤに次の行動機会が与えられるときの処理に用いられ、
前記第２パラメータは、前記プレイヤに次の行動機会が与えられるまでの処理に用いられる。
【０００７】
本発明の一実施形態に係る情報処理装置は、
情報処理装置であって、
１つ以上のプレイヤが参加するゲームパートを開始し、
前記１つ以上のプレイヤそれぞれに行動機会を与え、
プレイヤに行動機会が与えられると、
前記プレイヤに対応付けられた第１パラメータ及び第２パラメータの合計値が所定値で一定となるように、前記第１パラメータ及び前記第２パラメータを決定し、
前記プレイヤの行動処理を実行する制御部を備え、
前記第１パラメータは、前記プレイヤに次の行動機会が与えられるときの処理に用いられ、
前記第２パラメータは、前記プレイヤに次の行動機会が与えられるまでの処理に用いられる。
【０００８】
発明の一実施形態に係る制御方法は、
情報処理装置の制御方法であって、
１つ以上のプレイヤが参加するゲームパートを開始するステップと、
前記１つ以上のプレイヤそれぞれに行動機会を与えるステップと、
プレイヤに行動機会が与えられると、
前記プレイヤに対応付けられた第１パラメータ及び第２パラメータの合計値が所定値で一定となるように、前記第１パラメータ及び前記第２パラメータを決定する決定ステップと、
前記プレイヤの行動処理を実行するステップと、
を含み、
前記第１パラメータは、前記プレイヤに次の行動機会が与えられるときの処理に用いられ、
前記第２パラメータは、前記プレイヤに次の行動機会が与えられるまでの処理に用いられる。
【発明の効果】
【０００９】
本発明の一実施形態に係るプログラム、情報処理装置、及び制御方法によれば、１つ以上のプレイヤが参加するゲームの戦略性が向上する。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係るゲームシステムのブロック図である。
【図２】領域に関する情報を示す図である。
【図３】ゲーム媒体に関する情報を示す図である。
【図４】端末装置に表示される画面の第１例を示す図である。
【図５】端末装置に表示される画面の第２例を示す図である。
【図６】端末装置の動作を示すフローチャートである。
【図７】端末装置に表示される画面の第３例を示す図である。
【図８】端末装置に表示される画面の第４例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について説明する。
【００１２】
（ゲームシステムの構成）
図１を参照して、本発明の一実施形態に係るゲームシステム１の概要について説明する。ゲームシステム１は、サーバ装置１０と、１つ以上の端末装置２０と、を備える。図１では簡便のため、３つの端末装置２０を図示しているが、端末装置２０の数は任意に定められてもよい。
【００１３】
サーバ装置１０は、例えばゲーム運営者が管理するサーバ等の情報処理装置である。端末装置２０は、例えば携帯電話、スマートフォン、タブレット端末、ＰＣ（Personal Computer）、又はゲーム装置等の、ユーザによって使用される情報処理装置である。端末装置２０は、本実施形態に係るゲームのアプリケーションを実行可能である。ゲームのアプリケーションは、例えばインターネット等のネットワーク３０を介して所定のアプリケーション配信サーバから端末装置２０に受信されてもよく、或いは端末装置２０に備えられた記憶装置又は端末装置２０が読取可能なメモリカード等の記憶媒体に予め記憶されていてもよい。サーバ装置１０及び端末装置２０は、ネットワーク３０を介して通信可能に接続される。
【００１４】
サーバ装置１０及び端末装置２０は、ゲームに関する複数の処理を協働して実行する。例えば、サーバ装置１０及び端末装置２０が、一連の処理を分担して実行してもよい。また例えば、サーバ装置１０及び端末装置２０それぞれが同一の処理を実行してもよい。当該同一の処理について、サーバ装置１０と端末装置２０との間で処理結果が一致する場合、サーバ装置１０及び端末装置２０は、当該処理を完了してもよい。一方、サーバ装置１０と端末装置２０との間で処理結果が一致しない場合、サーバ装置１０及び端末装置２０は、例えばサーバ装置１０の処理結果を正として当該処理を完了してもよく、或いは当該同一の処理の実行前にプロセスを巻き戻してもよい。かかる構成によれば、例えばサーバ装置１０及び端末装置２０の間の通信品質が一時的に低下した場合であっても、直ちに処理が中断される蓋然性が低下する。また、端末装置２０において、例えばパラメータの書き換え等の不正処理が行われた場合であっても、当該不正処理を排除できる蓋然性が向上する。
【００１５】
（ゲームの概要）
本実施形態に係るゲームの概要について説明する。本実施形態に係るゲームは、１つ以上のゲームパートを含む。１つ以上のゲームパートのうち少なくとも１つのゲームパートは、ゲーム媒体を用いて実行されてもよい。ゲームパートの実行中、ゲーム媒体は、例えばユーザ又はＡＩ（Artificial Intelligence）によって操作されてもよい。ＡＩは、例えばサーバ装置１０又は端末装置２０に備えられたプロセッサによって実現されてもよい。以下、ゲーム媒体を操作するユーザ又はＡＩを、プレイヤともいう。
【００１６】
ゲーム媒体は、ゲームに使用される電子データであり、例えば、カード、アイテム、仮想通貨、チケット、キャラクタ、アバタ、レベル情報、ステータス情報、パラメータ情報（体力値及び攻撃力等）、及び能力情報（スキル、アビリティ、呪文、及びジョブ等）等、任意の媒体を含む。また、ゲーム媒体は、ユーザによってゲーム内で取得、所有、使用、管理、交換、合成、強化、売却、廃棄、又は贈与等され得る電子データであるが、ゲーム媒体の利用態様は本明細書で明示されるものに限られない。
【００１７】
以下、特に明示した場合を除き、「ユーザが所有するゲーム媒体」とは、当該ユーザを一意に識別可能なユーザＩＤに所有ゲーム媒体として対応付けられたゲーム媒体を示す。また、「ゲーム媒体をユーザに付与する」とは、ゲーム媒体を所有ゲーム媒体としてユーザＩＤに対応付けることを示す。また、「ユーザが所有するゲーム媒体を破棄する」とは、ユーザＩＤと所有ゲーム媒体との対応付けを解消することを示す。また、「ユーザが所有するゲーム媒体を消費する」とは、ユーザＩＤと所有ゲーム媒体との対応付けの解消に応じて、何らかの効果又は影響をゲーム内で発生させ得ることを示す。また、「ユーザが所有するゲーム媒体を売却する」とは、ユーザＩＤと所有ゲーム媒体との対応付けを解消し、且つ、ユーザＩＤに他のゲーム媒体（例えば、仮想通貨又はアイテム等）を所有ゲーム媒体として対応付けることを示す。また、「ユーザＡが所有するゲーム媒体をユーザＢに譲渡する」とは、ユーザＡのユーザＩＤと所有ゲーム媒体との対応付けを解消し、且つ、ユーザＢのユーザＩＤに当該ゲーム媒体を所有ゲーム媒体として対応付けることを示す。また、「ゲーム媒体を作成する」とは、ゲーム媒体に関する情報の少なくとも一部を定義又は決定することを示す。
【００１８】
ゲームパートは、ゲーム内でユーザがプレイ可能なコンテンツであって、例えばクエスト、ミッション、ミニゲーム、ゲーム媒体の入手、育成、強化、及び合成、仮想空間の探索、並びに対戦相手（例えば、他のユーザ、敵キャラクタ、及び敵の建物等）との対戦等を含む。各ゲームパートには、１つ以上の所定のゲーム課題が設定されてもよい。ユーザによってプレイされるゲームパートに設定された１つ以上のゲーム課題の達成に成功したと判定された場合、ユーザに対して、例えばゲーム媒体等が報酬として付与されてもよい。ゲーム課題には、例えば敵キャラクタとの対戦に勝利するとの課題、仮想空間内のゴール地点まで到達するとの課題、及び所定時間が経過するまでユーザのキャラクタが所定の状態（例えば、後述する健全度がゼロの状態）にならないとの課題等、ゲームパートの内容に応じた任意の課題が採用可能である。また、ゲームパートに設定された１つ以上のゲーム課題のうち、特定のゲーム課題（クリア課題）が達成されることを、ゲームパートのクリアともいう。ゲームパートをプレイするユーザがクリア課題の達成に成功した場合、当該ゲームパートのクリアと判定され、当該ゲームパートが終了してもよい。
【００１９】
１つ以上のゲームパートには、シングルプレイ用のゲームパートと、マルチプレイ用のゲームパートと、が含まれてもよい。シングルプレイ用のゲームパートは、例えば、１人のユーザが使用する１つの端末装置２０に対するユーザ操作に基づいて実行されるゲームパート（例えば、一人用のゲームパート）を含んでもよい。例えば、１つの端末装置２０が単独で、又は１つの端末装置２０とサーバ装置１０とが協働して、シングルプレイ用のゲームパートを実行する。一方、マルチプレイ用のゲームパートは、例えば、２人以上のユーザがそれぞれ使用する２つ以上の端末装置２０に対するユーザ操作に基づいて実行される、当該２人以上のユーザに共通のゲームパート（例えば、複数人用のゲームパート）を含んでもよい。２人以上のユーザに共通のゲームパートは、例えば、当該ゲームパートの進行処理の少なくとも一部及び処理結果の少なくとも一部が、当該２人以上のユーザに対して共通して適用されるゲームパートを含んでもよい。例えば、２つ以上の端末装置２０が協働して、又は２つ以上の端末装置２０とサーバ装置１０とが協働して、マルチプレイ用のゲームパートを実行する。１つのゲームパートが、シングルプレイ及びマルチプレイの両方に対応してもよい。
【００２０】
本実施形態に係るゲームは、１つ以上のプレイヤが参加するゲームパートを含む。ゲームパートにおいて、当該１つ以上のプレイヤそれぞれに対して行動機会が与えられる。行動機会は、プレイヤの行動処理が実行され得る機会を含んでもよい。プレイヤの行動処理は、プレイヤの指示に基づいて実行される任意の処理を含んでもよい。例えば、プレイヤの行動処理は、当該プレイヤに対応付けられたゲーム媒体の制御処理を含んでもよい。例えば、ゲーム媒体の制御処理によって、ゲーム媒体であるキャラクタが所定の行動を行ったり、ゲーム媒体であるカードに応じたゲーム効果が発生したりしてもよい。
【００２１】
行動機会は、ゲームパートの実行中に、任意のアルゴリズムでプレイヤに与えられてもよい。例えば、プレイヤが複数のゲーム媒体を操作する場合、ゲーム媒体毎に行動機会がプレイヤに与えられてもよい。
【００２２】
また例えば、所定のゲーム内時間が経過する度に、プレイヤに対して行動機会が与えられてもよい。ゲーム内時間は、任意の単位で示されてもよい。例えば、ゲーム内時間は、システム時間（例えば、秒）、フレームレートにおけるフレーム数、又はターン数等で示されてもよい。ゲーム内時間は、ゲームパートの実行中に、例えば所定のゲーム演出が実行される期間、及びユーザ操作の受け付けを待ち受けている期間等を除いて経過してもよい。例えば、プレイヤに行動機会が与えられると、当該プレイヤの行動ポイントが増加（又は減少）してもよい。かかる場合、プレイヤの行動処理が実行されると、当該行動処理に応じた値だけ当該プレイヤの行動ポイントが減少（又は増加）してもよい。
【００２３】
また例えば、ゲーム内時間の経過に応じて増加（又は減少）するプレイヤの行動ポイントが所定値に達すると、当該プレイヤに行動機会が与えられてもよい。かかる場合、プレイヤの行動処理が実行されると、当該行動処理に応じた値だけ当該プレイヤの行動ポイントが減少（又は増加）してもよい。
【００２４】
上述したゲームパートの具体的内容は、任意に定められてもよい。一実施形態において、複数のプレイヤが２つ以上のグループに分かれて参加する、ターン制のゲームパートについて説明する。概略として、当該ゲームパートにおいて、仮想空間内に複数の領域が設けられる。複数の領域それぞれは、少なくとも１つの他の領域と連結されている。複数のゲーム媒体それぞれが、何れか１つの領域に配置される。
【００２５】
プレイヤは、自己のターンにおいて行動機会を得る。行動機会を得たプレイヤは、例えば、自己に対応付けられた１つ以上のゲーム媒体を操作する。プレイヤによって操作されるゲーム媒体は、当該ゲーム媒体に応じた多様な行動を実行し得る。例えばキャラクタであるゲーム媒体は、連結された領域間の移動、領域に対する侵攻、及び他のゲーム媒体に対する攻撃等の行動を実行し得る。プレイヤは、ゲーム媒体を操作して、領域の獲得を目指す。例えば、プレイヤは、ゲーム媒体を操作して領域を侵攻することによって、当該領域を獲得し得る。プレイヤによって領域が獲得されると、当該領域は、当該プレイヤと同一のグループに属することになる。プレイヤは、他のグループに属する領地をゲーム媒体に侵攻させてもよい。かかる場合、侵攻された領地の所属が、他のグループから当該プレイヤが操作するゲーム媒体と同一のグループに変化し得る。そして、所定のゲーム終了条件が満たされたときに、所属する領域に基づいて算出される任意の指数が最も大きいグループの勝利と判定され、ゲームパートが終了する。当該指数は、例えば、グループに所属する領域の数、又はグループに所属する領域毎に算出されるスコアの合計値等を含んでもよい。
【００２６】
（サーバ装置の構成）
サーバ装置１０の構成について具体的に説明する。サーバ装置１０は、サーバ通信部１１と、サーバ記憶部１２と、サーバ制御部１３と、を備える。
【００２７】
サーバ通信部１１は、外部装置と無線又は有線によって通信し、情報の送受信を行う１つ以上のインタフェースを含む。サーバ通信部１１は、例えば無線ＬＡＮ（Local Area Network）通信モジュール又は有線ＬＡＮ通信モジュール等を含んでもよい。サーバ通信部１１は、ネットワーク３０を介して、端末装置２０との間で情報を送受信可能である。
【００２８】
サーバ記憶部１２は、１つ以上のメモリを含む。メモリは、例えば半導体メモリ、磁気メモリ、又は光メモリ等を含んでもよい。サーバ記憶部１２は、例えば一次記憶装置又は二次記憶装置として機能してもよい。サーバ記憶部１２は、ゲームの処理に用いられる情報及びプログラムを記憶する。サーバ記憶部１２に記憶された情報及びプログラムの少なくとも一部が、端末装置２０との間で共有及び同期されてもよい。以下、サーバ記憶部１２が記憶する情報の例について具体的に説明する。
【００２９】
（領域に関する情報）
サーバ記憶部１２は、仮想空間内に存在する複数の領域に関する情報を記憶する。図２は、１つの領域に関する情報を示す。領域に関する情報は、「領域ＩＤ」と、「所属グループ」と、「健全度」と、「駐留ゲーム媒体ＩＤ」と、を含む。
【００３０】
「領域ＩＤ」は、領域を一意に識別可能な情報である。
【００３１】
「所属グループ」は、領域が属するグループを示す情報である。
【００３２】
「健全度」は、領域の劣化度合いを示すパラメータである。領域の健全度は、例えば当該領域がゲーム媒体によって侵攻された場合に減少し得る。健全度が所定値（例えば、ゼロ）まで減少すると、領域は、当該領域を侵攻したゲーム媒体と同一のグループに属することになる。領域の所属グループが変化すると、健全度は、所定値に定められてもよい。
【００３３】
「駐留ゲーム媒体ＩＤ」は、領域に位置するゲーム媒体のゲーム媒体ＩＤである。
【００３４】
領域に関する情報の内容は、上述の例に限られない。領域に関する情報は、当該領域に固有の任意の情報を含んでもよい。例えば、領域に関する情報は、仮想空間内における当該領域の高度を含んでもよい。
【００３５】
（ゲーム媒体に関する情報）
サーバ記憶部１２は、ゲームパートに用いられる複数のゲーム媒体に関する情報を記憶する。各ゲーム媒体は、例えば、ユーザによって所有されるゲーム媒体を含んでもよい。図３は、１つのゲーム媒体に関する情報を示す。ゲーム媒体に関する情報は、「ゲーム媒体ＩＤ」と、「所属グループ」と、「健全度」と、を含む
【００３６】
「ゲーム媒体ＩＤ」は、ゲーム媒体を一意に識別可能な情報である。
【００３７】
「所属グループ」は、ゲーム媒体が属するグループを示す情報である。
【００３８】
「健全度」は、ゲーム媒体の劣化度合いを示すパラメータである。ゲーム媒体の健全度は、例えば当該ゲーム媒体が他のグループに属する他のゲーム媒体によって攻撃された場合に減少し得る。健全度が所定値（例えば、ゼロ）まで減少すると、ゲーム媒体に対して、ゲーム上不利となる任意の処理が実行される。当該処理は、例えば、ゲーム媒体による行動の実行を一時的に禁止する処理、ゲーム媒体を仮想空間から一時的に消去する処理、ゲーム媒体が属するグループのスコアを減少させる処理、及びゲーム媒体のゲームパラメータを変動させる処理等を含んでもよい。
【００３９】
サーバ記憶部１２が記憶する情報は、上述した例に限られない。例えば、サーバ記憶部１２は、プレイヤに対応付けて、行動ポイント、第１パラメータ、及び第２パラメータを記憶してもよい。第１パラメータ及び第２パラメータについては後述する。或いは、サーバ記憶部１２は、ゲーム媒体又は領域に対応付けて、行動ポイント、第１パラメータ、及び第２パラメータを記憶してもよい。また例えば、サーバ記憶部１２は、ゲーム媒体に対応付けて、当該ゲーム媒体が実行可能な各行動に関する情報を記憶してもよい。行動に関する情報は、当該行動の実行に用いられる任意の情報及びデータを含んでもよい。
【００４０】
図１に示すサーバ制御部１３は、１つ以上のプロセッサを含む。プロセッサは、汎用のプロセッサ、及び特定の処理に特化した専用プロセッサを含んでもよい。サーバ制御部１３は、サーバ装置１０全体の動作を制御する。以下、サーバ制御部１３の動作の例について具体的に説明する。
【００４１】
サーバ制御部１３は、ゲームの処理に用いられる種々の情報及びプログラムを、サーバ記憶部１２に記憶する。ゲームの処理に用いられる情報は、上述した領域に関する情報及びゲーム媒体に関する情報等を含んでもよい。
【００４２】
サーバ制御部１３は、サーバ通信部１１を介して情報の送受信を行う。例えば、サーバ制御部１３は、サーバ記憶部１２に記憶された情報の少なくとも一部を端末装置２０へ送信してもよい。このようにして、サーバ記憶部１２に記憶された情報と端末装置２０に記憶された情報が共有及び同期される。情報の共有及び同期を行うタイミングは、例えばサーバ記憶部１２に新たな情報が記憶されたタイミング、及びサーバ記憶部１２に記憶された情報が更新されたタイミングを含み得るが、任意に定められてもよい。また例えば、サーバ制御部１３は、端末装置２０において入力又は決定された任意の情報を、サーバ通信部１１を介して取得してもよい。当該情報は、例えば、プレイヤによって入力された情報を含んでもよい。
【００４３】
サーバ制御部１３は、端末装置２０と協働して、ゲームを実行する。例えば、サーバ制御部１３は、１つ以上の端末装置２０と協働して、ゲームパートを実行する。ゲームパートを実行するサーバ装置１０及び端末装置２０の動作の詳細については後述する。
【００４４】
（端末装置の構成）
端末装置２０の構成について具体的に説明する。図１に示すように、端末装置２０は、端末通信部２１と、端末記憶部２２と、表示部２３と、入力部２４と、端末制御部２５とを備える。
【００４５】
端末通信部２１は、外部装置と無線又は有線によって通信し、情報の送受信を行うインタフェースを含む。端末通信部２１は、例えばＬＴＥ（Long Term Evolution）（登録商標）等のモバイル通信規格に対応する無線通信モジュール、無線ＬＡＮ通信モジュール、又は有線ＬＡＮ通信モジュール等を含んでもよい。端末通信部２１は、ネットワーク３０を介して、サーバ装置１０との間で情報を送受信可能である。
【００４６】
端末記憶部２２は、例えば半導体メモリ、磁気メモリ、又は光メモリ等を含む。端末記憶部２２は、例えば一次記憶装置又は二次記憶装置として機能してもよい。端末記憶部２２は、端末装置２０に内蔵されてもよく、或いは任意のインタフェースを介して端末装置２０に接続されてもよい。端末記憶部２２は、ゲームの処理に用いられる情報及びプログラムを記憶する。例えば、端末記憶部２２は、所定のアプリケーション配信サーバから取得された、ゲームのアプリケーションプログラムを記憶してもよい。以下、アプリケーションプログラムを、単にアプリケーションともいう。端末記憶部２２は、サーバ装置１０から取得された、領域に関する情報及びゲーム媒体に関する情報の一部又は全部を記憶してもよい。
【００４７】
表示部２３は、例えば液晶ディスプレイ又は有機ＥＬディスプレイ等の表示デバイスを含む。表示部２３は、多様な画面を表示可能である。
【００４８】
入力部２４は、ユーザ操作を受け付ける任意の入力インタフェースを含む。入力インタフェースは、例えばマウス等のポインティングデバイス、物理キー、及び表示部２３と一体的に設けられたタッチパネル等を含んでもよい。
【００４９】
端末制御部２５は、１つ以上のプロセッサを含む。端末制御部２５は、端末装置２０全体の動作を制御する。以下、端末制御部２５の動作の例について具体的に説明する。
【００５０】
端末制御部２５は、端末通信部２１を介して情報の送受信を行う。例えば端末制御部２５は、ゲームの処理に用いられる情報及びプログラムを取得する。具体的には、端末制御部２５は、ゲームのアプリケーションを所定のアプリケーション配信サーバから取得してもよい。端末制御部２５は、領域に関する情報及びゲーム媒体に関する情報の一部又は全部をサーバ装置１０から取得してもよい。
【００５１】
端末制御部２５は、ユーザ操作に応じてゲームのアプリケーションを起動する。端末制御部２５は、サーバ装置１０と協働して、ゲームを実行する。例えば、端末制御部２５は、ゲームに用いられる画面を表示部２３に表示させる。画面上には、例えばユーザ操作を検出する複数のＧＵＩ（Graphic User Interface）が表示されてもよい。端末制御部２５は、入力部２４を介して、画面に対するユーザ操作を検出可能である。
【００５２】
（ゲームパートの処理）
ゲームパートを協働して実行するサーバ装置１０及び端末装置２０の動作について、具体的に説明する。ここでは、サーバ装置１０及び端末装置２０がそれぞれ同一の処理を実行し、サーバ装置１０が、サーバ装置１０の処理結果及び端末装置２０の処理結果を比較する構成について説明する。説明の簡便のため、端末装置２０の動作について説明し、端末装置２０と同一の処理を実行するサーバ装置１０の動作については説明を省略する。
【００５３】
端末制御部２５は、複数のプレイヤが２つ以上のグループに分かれて参加するゲームパートを開始する。以下、プレイヤＡがグループＡに属し、プレイヤＢがグループＢに属する例について説明する。各プレイヤは、自プレイヤに対応する１つ以上のゲーム媒体を操作可能である。例えば、プレイヤＡは、端末装置２０を操作するユーザであってもよい。プレイヤＢは、ＡＩ又は他の端末装置２０を操作するユーザであってもよい。
【００５４】
端末制御部２５は、ゲームパートを実行するための画面を表示部２３に表示させる。当該画面には、仮想空間内に設けられた複数の領域のうち少なくとも一部の領域が表示されてもよい。
【００５５】
端末制御部２５は、各プレイヤに対して、行動機会を与える。行動機会を与える処理には、任意のアルゴリズムが採用可能である。例えば、端末制御部２５は、所定のゲーム内時間が経過する度に、プレイヤに対して行動機会を与えてもよい。端末制御部２５は、ゲーム内時間の経過に応じて増加する所定のパラメータを画面上に表示させ、当該パラメータが所定値になったときに、プレイヤに対して行動機会を与えてもよい。
【００５６】
端末制御部２５は、当該プレイヤの行動ポイントを増加させる。プレイヤの行動ポイントは、例えば、後述するように当該プレイヤの行動処理の実行のために消費される。プレイヤの行動ポイントを増加させるタイミングは、任意に定められてもよい。例えば、端末制御部２５は、プレイヤに行動機会が与えられるときに、当該プレイヤの行動ポイントを増加させてもよい。詳細には、端末制御部２５は、プレイヤに行動機会が与えられるときに、当該プレイヤの前回の行動機会において決定された後述する第１パラメータに基づいて、当該プレイヤの行動ポイントを増加させてもよい。例えば、第１パラメータが大きいほど、行動ポイントの増加量が大きくなってもよい。
【００５７】
端末制御部２５は、プレイヤに行動機会が与えられると、当該プレイヤの指示に基づいて、当該プレイヤの行動処理を行ってもよい。プレイヤの行動処理は、例えば、端末制御部２５は、当該プレイヤの指示に基づいて、当該プレイヤに対応付けられた少なくとも１つのゲーム媒体に、領域間の移動、他のゲーム媒体に対する攻撃、又は領域に対する侵攻等の行動を実行させてもよい。端末制御部２５は、プレイヤの行動ポイントを、行動処理の内容に応じたコスト値だけ消費させることによって、当該行動処理を行ってもよい。
【００５８】
端末制御部２５は、プレイヤに行動機会が与えられると、当該プレイヤの第１パラメータ及び第２パラメータの合計値が所定値で一定となるように、当該第１パラメータ及び当該第２パラメータを決定する。端末制御部２５は、第１パラメータ及び第２パラメータを決定する際に、プレイヤの指示に基づいて、第１パラメータ及び第２パラメータの一方をゼロから当該所定値の範囲内で変動させてもよい。第１パラメータ及び第２パラメータは、プレイヤの行動ポイントの消費に応じて変動可能であってもよい。例えば、所定値の行動ポイントの消費によって、第１パラメータが増加してもよい。
【００５９】
第１パラメータは、プレイヤに次の行動機会が与えられるときの処理に用いられる。当該処理は、例えば、当該プレイヤの行動ポイントを増加させる上述した処理を含んでもよい。例えば、第１パラメータが大きいほど、プレイヤに次の行動機会が与えられるときに増加する当該プレイヤの行動ポイントの増加量が大きくなってもよい。また例えば、第１パラメータが大きいほど、プレイヤに次の行動機会が与えられるときに、行動処理の実行に必要なコスト値が低減されてもよい。かかる構成によれば、プレイヤは、現在の行動機会において行動処理を実行するための負担を大きくすることによって、次の行動機会において行動処理を実行するための負担を小さくすることができる。このため、プレイヤは、現在の行動機会及び次の行動機会それぞれにおける行動処理を実行するための負担のトレードオフを考慮する必要がある。したがって、ゲームの戦略性が向上する。また例えば、第１パラメータが大きいほど、当該プレイヤによって操作されるキャラクタのゲームパラメータ（例えば、一度の行動処理によって移動可能な距離の決定に寄与する「移動量」パラメータ等）が変動してもよい。
【００６０】
第２パラメータは、プレイヤに次の行動機会が与えられるまでの処理に用いられる。
【００６１】
例えば、端末制御部２５は、プレイヤの行動機会において第２パラメータが決定されてから当該プレイヤに次の行動機会が与えられるまでの期間の少なくとも一部において、当該プレイヤの第２パラメータに基づき、当該プレイヤを有利又は不利な状況に近づけるゲーム効果を発生させてもよい。プレイヤを有利又は不利な状況に近づけるゲーム効果は、ゲームパートの具体的内容に応じて任意に定められてもよい。
【００６２】
例えば、第１プレイヤを有利又は不利な状況に近づけるゲーム効果は、当該第１プレイヤに対応付けられたゲーム媒体のパラメータを変動させるゲーム効果（例えば、ゲーム媒体の健全度を増加又は減少させるゲーム効果）を含んでもよい。第１プレイヤを有利又は不利な状況に近づけるゲーム効果は、当該第１プレイヤとは異なる第２プレイヤに対応付けられたゲーム媒体のパラメータを変動させるゲーム効果（例えば、ゲーム媒体の健全度を減少又は増加させるゲーム効果）を含んでもよい。例えば、当該ゲーム効果によって変動する当該パラメータの変動量が、第１プレイヤに対応付けられた第２パラメータに応じて変化してもよい。
【００６３】
また例えば、第１プレイヤを有利又は不利な状況に近づけるゲーム効果は、当該第１プレイヤに対応付けられたゲーム媒体のパラメータが、所定のイベントの発生に応じて変動する際の変動量を増減させるゲーム効果（例えば、ゲーム媒体の健全度が減少する際の減少量を軽減又は増加させるゲーム効果）等を含んでもよい。第１プレイヤを有利又は不利な状況に近づけるゲーム効果は、当該第１プレイヤとは異なる第２プレイヤに対応付けられたゲーム媒体のパラメータが、所定のイベントの発生に応じて変動する際の変動量を増減させるゲーム効果（例えば、ゲーム媒体の健全度が減少する際の減少量を増加又は軽減させるゲーム効果）等を含んでもよい。例えば、当該ゲーム効果によって増減する当該パラメータの変動量の増加値又は減少値が、第１プレイヤに対応付けられた第２パラメータに応じて変化してもよい。
【００６４】
第１パラメータ及び第２パラメータを用いる上述の構成によれば、プレイヤは、次の行動機会が与えられるときのゲーム効果と、当該次の行動機会が与えられるまでのゲーム効果と、のトレードオフを考慮し得る。また、各プレイヤは、他のプレイヤに次の行動機会が与えられるときのゲーム効果と、他のプレイヤに次の行動機会が与えられるまでのゲーム効果と、を考慮して戦略を検討し得る。このように、プレイヤは、現在のゲーム効果に加えて、将来のゲーム効果まで考慮した戦略を検討し得る。したがって、ゲームの戦略性が向上する。
【００６５】
図４を参照して、上述したゲームパートの実行中に端末装置２０の表示部２３に表示される画面４０について説明する。画面４０は、プレイヤである端末装置２０のユーザに行動機会が与えられたときの画面の例である。画面４０には、４つの領域４１と、ゲーム媒体４２と、行動ポイント４３と、３つの行動選択ボタン４４（４４ａ〜４４ｃ）と、パラメータ操作領域４５と、決定ボタン４９と、が表示されている。
【００６６】
行動選択ボタン４４は、ゲーム媒体４２に実行させる行動を選択するためのユーザ操作を受け付けるＧＵＩである。各行動選択ボタン４４には、対応する行動及びコスト値が表示されてもよい。例えば、行動選択ボタン４４ａに対応する行動は「移動」である。行動選択ボタン４４ｂに対応する行動は「攻撃」である。行動選択ボタン４４ｃに対応する行動は「侵攻」である。端末制御部２５は、行動選択ボタン４４に対するユーザ操作を受け付けると、当該行動選択ボタン４４に対応する行動を選択する。
【００６７】
パラメータ操作領域４５には、インタフェース４６と、第１パラメータ４７と、第２パラメータ４８と、が表示されてもよい。インタフェース４６は、第１パラメータ４７及び第２パラメータ４８を変動させるユーザ操作を受け付けるＧＵＩである。図４に示す例では、インタフェース４６は、それぞれユーザ操作に応じて選択可能に設けられた５つの枠（例えば、チェックボックス）を含む。端末制御部２５は、第１パラメータ４７を選択中の枠の数に定め、第２パラメータ４８を非選択中の枠の数に定めてもよい。図４において、選択中の枠は実線で示され、非選択中の枠は破線で示されている。図４に示す例において、第１パラメータ４７は１ポイントであり、第２パラメータ４８は４ポイントである。端末制御部２５は、第１パラメータ４７に対応するコスト値を算出してもよい。例えば、第１パラメータ４７が大きいほど、当該コスト値を大きくしてもよい。例えば、第１パラメータ４７と、当該第１パラメータ４７に対応するコスト値とが、同一の値であってもよい。
【００６８】
以下、選択中の各行動に対応するコスト値と、第１パラメータ４７に対応するコスト値と、の合計値を、合計コストともいう。端末制御部２５は、合計コストが行動ポイント４３以下となる範囲において、１つ以上の行動選択ボタン４４及びインタフェース４６のそれぞれに対するユーザ操作を受け付けてもよい。
【００６９】
決定ボタン４９は、プレイヤであるユーザの行動処理を実行させるユーザ操作を受け付けるＧＵＩである。端末制御部２５は、合計コストが行動ポイント４３を超える場合、決定ボタン４９に対するユーザ操作の受け付けを停止してもよい。端末制御部２５は、決定ボタン４９に対するユーザ操作を受け付けると、ユーザの行動処理を実行する。具体的には、端末制御部２５は、行動ポイント４３から合計コストを減じて、行動選択ボタン４４を介して選択中の各行動をゲーム媒体４２に実行させる。端末制御部２５は、インタフェース４６を介して決定された第２パラメータに基づいて、ユーザを有利又は不利な状況に近づけるゲーム効果を、当該ユーザに次の行動機会が与えられるまでの期間の少なくとも一部において発生させる。
【００７０】
プレイヤであるユーザの行動処理Ａの実行後、ユーザに次の行動機会Ｂが与えられると、端末制御部２５は、行動処理Ａにおいてインタフェース４６を介して決定された第１パラメータに基づいて、ユーザの行動ポイント４３を増加させる。端末制御部２５は、第１パラメータに基づく行動ポイント４３の増加に加えて、第１パラメータとは無関係に行動ポイント４３を所定量だけ増加させてもよい。
【００７１】
ここで、インタフェース４６の具体的な形態は、上述した例に限られない。例えば、図５に示す例では、インタフェース４６は、１次元方向に移動可能なスライダを含む。例えば、端末制御部２５は、スライダの位置に応じて、第１パラメータ４７及び第２パラメータ４８を決定してもよい。
【００７２】
（端末装置の動作例）
図６を参照して、端末装置２０の動作の例について説明する。当該動作は、上述したプレイヤの行動処理を実行する端末装置２０の動作を含む。当該動作は、プレイヤに行動機会が与えられるときに実行される。
【００７３】
ステップＳ１００：端末制御部２５は、プレイヤに行動機会を与える。
【００７４】
ステップＳ１０１：端末制御部２５は、当該プレイヤの前回の行動機会において決定された第１パラメータに基づいて、当該プレイヤに対応付けられた行動ポイントを増加させる。
【００７５】
ステップＳ１０２：端末制御部２５は、当該プレイヤに対応付けられた第１パラメータ及び第２パラメータの合計値が所定値で一定となるように、第１パラメータ及び第２パラメータを決定する。
【００７６】
ステップＳ１０１：端末制御部２５は、ステップＳ１０２で決定された第２パラメータに基づいて、当該プレイヤを有利又は不利な状況に近づけるゲーム効果を発生させる。
【００７７】
ステップＳ１０４：端末制御部２５は、当該プレイヤの行動処理を実行する。
【００７８】
ゲームパートの開始後に上述の動作が最初に実行される場合、上述のステップＳ１０１及びステップＳ１０２は省略されてもよい。
【００７９】
以上述べたように、本実施形態に係る端末装置２０は、プレイヤに行動機会が与えられると、当該プレイヤに対応付けられた第１パラメータ及び第２パラメータの合計値が所定値で一定となるように、第１パラメータ及び第２パラメータを決定し、当該プレイヤの行動処理を実行する。ここで、第１パラメータは、当該プレイヤに次の行動機会が与えられるときの処理に用いられる。一方、第２パラメータは、当該プレイヤに次の行動機会が与えられるまでの処理に用いられる。かかる構成によれば、プレイヤは、次の行動機会が与えられるときの処理によるゲーム効果と、当該次の行動機会が与えられるまでの処理によるゲーム効果と、のトレードオフを考慮する必要がある。したがって、ゲームの戦略性が向上する。
【００８０】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。したがって、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【００８１】
例えば、上述した本実施形態において、サーバ装置１０が実行する動作及び処理の一部又は全部を、端末装置２０が実行する構成であってもよい。同様に、端末装置２０が実行する動作の一部を、サーバ装置１０が実行する構成であってもよい。例えば、端末装置２０に表示される各種画面の表示制御及び各種ＧＵＩの制御等の処理は、サーバ装置１０及び端末装置２０の何れか一方が実行してもよく、サーバ装置１０及び端末装置２０が協働して実行してもよい。或いは、ゲームシステム１は、サーバ装置１０を備えなくてもよい。かかる場合、端末装置２０は、上述した実施形態においてサーバ装置１０から受信する情報を、予め記憶してもよい。
【００８２】
また、上述した実施形態において、図６を参照して端末装置２０の動作の例について説明した。しかしながら、当該動作に含まれる一部のステップ、又は１つのステップに含まれる一部の動作が、省略されてもよい。論理的に矛盾しない範囲内において、複数のステップの順番が入替わってもよい。
【００８３】
また、上述した実施形態において、現在の行動機会において決定された第１パラメータが、プレイヤに次の行動機会が与えられるときの処理に用いられ、現在の行動機会において決定された第２パラメータが、プレイヤに次の行動機会が与えられるまでの処理に用いられる構成について説明した。しかしながら、現在の行動機会において決定された第１パラメータが、プレイヤに次回以降の任意の行動機会が与えられるときの処理に用いられ、現在の行動機会において決定された第２パラメータが、プレイヤに次回以降の任意の行動機会が与えられるまでの処理に用いられる構成も可能である。
【００８４】
また、上述した実施形態において、サーバ記憶部１２は、領域に対応付けて属性を記憶してもよい。領域に位置するゲーム媒体が行動を実行する際に、当該領域の属性に応じて異なるゲーム効果が発生してもよい。例えば、第１属性である領域に位置するゲーム媒体が他のゲーム媒体に攻撃する場合、当該ゲーム媒体が他のゲーム媒体に与えるダメージ量が増加してもよい。また例えば、第２属性である領域に位置するゲーム媒体が他の領域に移動する場合、移動に必要なコスト値が低減されてもよい。また例えば、第３属性である領域に位置するゲーム媒体の数に応じて、当該ゲーム媒体を操作するプレイヤの行動ポイントが増加してもよい。領域の属性に応じたゲーム効果は、上述した例に限られず、任意に定められてもよい。
【００８５】
また例えば、プレイヤに対応付けられた第１パラメータ及び第２パラメータに関する処理の一部が、当該プレイヤと同一のグループに所属する、所定の属性が対応付けられた領域の数に基づいて変更されてもよい。
【００８６】
具体的には、上述したように端末制御部２５は、プレイヤに行動機会が与えられると、当該プレイヤの第１パラメータ及び第２パラメータの合計値が所定値で一定となるように、当該第１パラメータ及び当該第２パラメータを決定する。ここで、当該所定値が、当該プレイヤと同一のグループに所属する、所定の属性が対応付けられた領域の数に応じて変化してもよい。例えば、当該領域の数が多いほど、当該所定値が大きく又は小さくなってもよい。また例えば、当該領域の数が所定の基準数以上である場合、当該所定値が大きく又は小さくなってもよい。かかる構成によれば、所定の属性が対応付けられた領域を獲得するメリット又はデメリットが形成されるので、ゲームの戦略性が更に向上する。
【００８７】
また具体的には、上述したように、端末制御部２５は、第１パラメータ及び第２パラメータを決定する際に、例えば、第１パラメータ及び第２パラメータの一方をゼロから当該所定値の範囲内で、プレイヤの行動ポイントの消費に応じて変動させる。ここで、第１パラメータ及び第２パラメータを変動させるために消費される行動ポイントの消費量が、当該プレイヤと同一のグループに所属する、所定の属性が対応付けられた領域の数に応じて変化してもよい。例えば、当該領域の数が多いほど、当該消費量が小さく又は大きくなってもよい。また例えば、当該領域の数が所定の基準数以上である場合、当該消費量が小さく又は大きくなってもよい。かかる構成によれば、所定の属性が対応付けられた領域を獲得するメリット又はデメリットが形成されるので、ゲームの戦略性が更に向上する。
【００８８】
また具体的には、上述したように、プレイヤに対して与えられた行動機会において決定された第１パラメータに応じて、当該プレイヤの次の行動機会において、当該プレイヤの行動ポイントが増加し、行動処理の実行に必要なコスト値が低減され、又は当該プレイヤによって操作されるキャラクタのゲームパラメータが変動する。ここで、行動ポイントの増加量、コスト値の低減量、又はゲームパラメータの変動量が、当該プレイヤと同一のグループに所属する、所定の属性が対応付けられた領域の数に応じて変化してもよい。例えば、当該領域の数が多いほど、行動ポイントの増加量、コスト値の低減量、又はゲームパラメータの変動量が、小さく又は大きくなってもよい。また例えば、当該領域の数が所定の基準数以上である場合、行動ポイントの増加量、コスト値の低減量、又はゲームパラメータの変動量が、小さく又は大きくなってもよい。かかる構成によれば、所定の属性が対応付けられた領域を獲得するメリット又はデメリットが形成されるので、ゲームの戦略性が更に向上する。
【００８９】
また具体的には、第２パラメータに基づいて発生するゲーム効果の効果値（例えば、所定のパラメータを変動させるゲーム効果における、当該パラメータの変動量）が、当該プレイヤと同一のグループに所属する、所定の属性が対応付けられた領域の数に応じて変化してもよい。例えば、当該領域の数が多いほど、第２パラメータに基づいて発生するゲーム効果の効果値が大きく又は小さくなってもよい。かかる構成によれば、所定の属性が対応付けられた領域を獲得するメリット又はデメリットが形成されるので、ゲームの戦略性が更に向上する。
【００９０】
また、上述した実施形態において、サーバ記憶部１２が、各プレイヤに対応付けて、行動ポイント、第１パラメータ、及び第２パラメータを記憶する構成について説明した。しかしながら、例えばサーバ記憶部１２が、各ゲーム媒体又は各領域に対応付けて、行動ポイント、第１パラメータ、及び第２パラメータを記憶する構成も可能である。かかる場合、行動ポイントが所定値に達すると、当該行動ポイントに対応付けられたゲーム媒体、又は、当該行動ポイントに対応付けられた領域に位置するゲーム媒体に行動機会が与えられてもよい。また、端末制御部２５は、ゲーム媒体毎又は領域毎に、第１パラメータ及び第２パラメータを決定してもよい。また、端末制御部２５は、プレイヤ毎に、当該プレイヤに対応付けられた全てのゲーム媒体のうち少なくとも２つのゲーム媒体、又は当該プレイヤと同一のグループに属する全ての領域のうち少なくとも２つの領域に対して、第１パラメータ及び第２パラメータを一括して決定してもよい。かかる場合、端末制御部２５は、例えばユーザ操作に応じて又は自動的に、第１パラメータに対する第２パラメータの割合を決定してもよい。端末制御部２５は、上述した少なくとも２つのゲーム媒体又は領域それぞれの第１パラメータに対する第２パラメータの割合が、上述のように決定された割合に略等しくなるように制御してもよい。例えば、第１パラメータに対する第２パラメータの割合が３（即ち、第１パラメータ：第２パラメータ＝１：３）と決定された場合について具体的に説明する。この場合、例えば第１パラメータ及び第２パラメータの合計値が１６ポイントである領域Ａについては、第１パラメータが１６×１／４＝４ポイントとなり、第２パラメータが１６×３／４＝１２ポイントとなる。一方、例えば第１パラメータ及び第２パラメータの合計値が９ポイントである領域Ｂについては、第１パラメータが９×１／４＝２．２５≒２ポイントとなり、第２パラメータが９×３／４＝６．７５≒７ポイントとなってもよい。少なくとも２つのゲーム媒体又は領域に対して第１パラメータ及び第２パラメータが一括して決定された後、ゲーム媒体毎又は領域毎に、第１パラメータ及び第２パラメータを個別に変更可能であってもよい。かかる構成によれば、各ゲーム媒体又は各領域に第１パラメータ及び第２パラメータが対応付けられた構成において、ユーザは、２つ以上のゲーム媒体又は領域について第１パラメータ及び第２パラメータを一括して調整することができるので、ユーザ操作の煩雑さが低減される。
【００９１】
また例えば、サーバ記憶部１２が、各ゲーム媒体又は各領域に対応付けて、上述した行動ポイント、第１パラメータ、及び第２パラメータに加えて、属性を記憶する構成も可能である。かかる構成において、ゲーム媒体又は領域に対応付けられた第１パラメータ及び第２パラメータに関する処理の一部が、当該ゲーム媒体又は領域の属性に基づいて変更されてもよい。
【００９２】
具体的には、ゲーム媒体又は領域に対応付けられた第１パラメータ及び第２パラメータの合計値が、当該ゲーム媒体又は領域の属性に応じて異なってもよい。例えば、第１属性であるゲーム媒体又は領域の、第１パラメータ及び第２パラメータの合計値は、例えば５ポイントで一定であってもよい。一方、第２属性であるゲーム媒体又は領域の、第１パラメータ及び第２パラメータの合計値は、例えば８ポイントで一定であってもよい。かかる構成によれば、ゲーム媒体又は領域の属性に応じて異なる戦略が可能となるので、ゲームの戦略性が更に向上する。
【００９３】
また具体的には、第１パラメータ及び第２パラメータを変動させるために消費される行動ポイントの消費量が、当該ゲーム媒体又は領域の属性に応じて異なってもよい。例えば、ゲーム媒体又は領域の第１パラメータ及び第２パラメータを変動させるために消費される行動ポイントの消費量は、当該ゲーム媒体又は領域の属性が第１属性である場合よりも第２属性である場合の方が、大きく又は小さくてもよい。かかる構成によれば、ゲーム媒体又は領域の属性に応じて異なる戦略が可能となるので、ゲームの戦略性が更に向上する。
【００９４】
また具体的には、ゲーム媒体又は領域に位置するゲーム媒体に対して与えられた行動機会において決定された第１パラメータに応じて、当該ゲーム媒体の次の行動機会において、当該ゲーム媒体の行動ポイントが増加し、行動処理の実行に必要なコスト値が低減され、又は当該ゲーム媒体のゲームパラメータが変動する構成も可能である。かかる構成において、行動ポイントの増加量、コスト値の低減量、又はゲームパラメータの変動量は、当該ゲーム媒体又は領域の属性に応じて異なってもよい。例えば、行動ポイントの増加量、コスト値の低減量、又はゲームパラメータの変動量は、当該ゲーム媒体又は領域の属性が第１属性である場合よりも第２属性である場合の方が、大きく又は小さくてもよい。かかる構成によれば、ゲーム媒体又は領域の属性に応じて異なる戦略が可能となるので、ゲームの戦略性が更に向上する。
【００９５】
また具体的には、ゲーム媒体又は領域に位置するゲーム媒体に対して与えられた行動機会において決定された第２パラメータに基づいて発生するゲーム効果の効果値は、当該ゲーム媒体又は領域の属性に応じて異なってもよい。例えば第２パラメータに基づいて発生するゲーム効果の効果値は、当該ゲーム媒体又は領域の属性が第１属性である場合よりも第２属性である場合の方が、大きく又は小さくてもよい。かかる構成によれば、ゲーム媒体又は領域の属性に応じて異なる戦略が可能となるので、ゲームの戦略性が更に向上する。
【００９６】
また、上述した実施形態において、健全度が所定値（例えば、ゼロ）まで減少した領域は、当該領域を侵攻したゲーム媒体と同一のグループに属することになる構成について説明した。しかしながら、領域が属するグループの決定及び変更には、任意のアルゴリズムが採用可能であってもよい。例えば、端末制御部２５は、領域に位置する全てのゲーム媒体の数に対する、ある１つのグループに属するゲーム媒体の数の割合が所定値以上になると、当該領域の所属グループを当該１つのグループに変更してもよい。
【００９７】
また、上述した実施形態において、サーバ記憶部１２が、ゲーム媒体に対応付けて、当該ゲーム媒体が実行可能な各行動に関する情報を記憶する構成について説明した。他の実施形態において、サーバ記憶部１２は、プレイヤに対応付けて、当該プレイヤが実行可能な各行動に関する情報を記憶してもよい。
【００９８】
また、上述した実施形態において、仮想空間内に設けられた複数の領域及び複数のゲーム媒体を用いるターン制のゲームパートについて説明した。しかしながら、ゲームパートの具体的内容は、上述した例に限られない。例えば、他の実施形態に係るゲームパートは、リアルタイム制のゲームパートであってもよい。
【００９９】
概略として、他の実施形態に係るリアルタイム制のゲームパートは、各プレイヤに対応付けられた複数のゲーム媒体（以下、デッキともいう）を用いて実行される対戦ゲームパートを含んでもよい。例えば、各ゲーム媒体にはコスト値が定められている。当該ゲームパートの実行中、ゲーム内時間の経過に応じて各プレイヤの行動ポイントが増加する。プレイヤの行動ポイントが、当該プレイヤに対応付けられたゲーム媒体のコスト値に達すると、当該プレイヤに対して、当該ゲーム媒体を操作するための行動機会が与えられる。プレイヤの行動ポイントがゲーム媒体のコスト値以上である限り、当該ゲーム媒体を操作するための行動機会が当該プレイヤに与えられている状態が継続する。当該行動機会が与えられている状態で、プレイヤがゲーム媒体を選択すると、行動ポイントから当該ゲーム媒体のコスト値が減算され、当該ゲーム媒体が仮想空間内に出現する。仮想空間内に出現したゲーム媒体は、例えば攻撃又は移動等の行動を自動的に実行する。
【０１００】
図７を参照して、他の実施形態に係るゲームパートの実行中に端末装置２０の表示部２３に表示される画面５０について説明する。
【０１０１】
画面５０には、２つのゲーム媒体５１と、行動ポイント５２と、２つの行動選択ボタン５３（５３ａ、５３ｂ）と、が表示されている。ゲーム媒体５１は、仮想空間内に出現したゲーム媒体である。
【０１０２】
端末制御部２５は、ゲーム内時間の経過に応じて、端末装置２０のユーザであるプレイヤの行動ポイント５２を増加させる。例えば、端末制御部２５は、所定のシステム時間又は所定のフレーム数が経過する度に、行動ポイントを１ポイント増加させてもよい。図７に示す例では、行動ポイント５２は、７ポイントである。
【０１０３】
行動選択ボタン５３には、ゲーム媒体、当該ゲーム媒体に実行させる行動、及び当該行動のコスト値が対応付けられている。例えば、行動選択ボタン５３に対応する行動は「出現」である。ゲーム媒体が「出現」を実行することによって、当該ゲーム媒体が仮想空間内に出現する。「出現」の行動に対応するコスト値は、ゲーム媒体毎に異なってもよい。画面５０上に、２つ以上ゲーム媒体にそれぞれ対応する２つ以上の行動選択ボタン５３が表示されてもよい。例えば図７に示す例では、行動選択ボタン５３ａには、ゲーム媒体Ａと、「出現」の行動に対応する４ポイントのコスト値と、が対応付けられている。行動選択ボタン５３ｂには、ゲーム媒体Ｂと、「出現」の行動に対応する８ポイントのコスト値と、が対応付けられている。行動選択ボタン５３は、例えば、対応するゲーム媒体を示すカードの画像を含んでもよい。
【０１０４】
行動選択ボタン５３は、プレイヤの行動処理を実行させるユーザ操作を受け付けるＧＵＩである。本ゲームパートにおいて、プレイヤの行動処理は、対応するゲーム媒体を仮想空間内に出現させる処理を含む。端末制御部２５は、行動選択ボタン５３に対するユーザ操作を受け付けると、行動ポイント５２から後述の合計コストを減じて、対応するゲーム媒体を仮想空間内に出現させる。端末制御部２５は、仮想空間内に出現したゲーム媒体の行動を、自動的に制御してもよい。
【０１０５】
行動選択ボタン５３毎に、パラメータ操作領域５４が設けられてもよい。パラメータ操作領域５４は、例えば図７に示すように行動選択ボタン５３上に設けられてもよく、或いは行動選択ボタン５３から離れて設けられてもよい。パラメータ操作領域５４には、インタフェース５５と、第１パラメータ５６と、第２パラメータ５７と、が表示される。インタフェース５５は、第１パラメータ５６及び第２パラメータ５７を変動させるユーザ操作を受け付けるＧＵＩである。図７に示す例では、インタフェース５５は、それぞれユーザ操作に応じて選択可能に設けられた５つの枠（例えば、チェックボックス）を含む。端末制御部２５は、第１パラメータ５６を選択中の枠の数に定め、第２パラメータ５７を非選択中の枠の数に定めてもよい。図７において、選択中の枠は実線で示され、非選択中の枠は破線で示されている。図７に示す例において、第１パラメータ５６は１ポイントであり、第２パラメータ５７は４ポイントである。端末制御部２５は、第１パラメータ５６に対応するコスト値を算出してもよい。例えば、第１パラメータ４７が大きいほど、当該コスト値を大きくしてもよい。例えば、第１パラメータ５６と、当該第１パラメータ５６に対応するコスト値とが、同一の値であってもよい。端末制御部２５は、行動選択ボタン５３のうちインタフェース５５に対するユーザ操作を、任意のタイミングで受け付けてもよい。
【０１０６】
以下、行動選択ボタン５３における、「出現」の行動に対応するコスト値と、第１パラメータ５６に対応するコスト値と、の合計値を、当該行動選択ボタン５３に対応する合計コストともいう。
【０１０７】
本ゲームパートにおいて、行動選択ボタン５３に対応するゲーム媒体毎に、プレイヤに行動機会が与えられる。具体的には、端末制御部２５は、ゲーム内時間の経過に応じて増加する行動ポイント５２が行動選択ボタン５３に対応する合計コストに達すると、当該行動選択ボタン５３に対するユーザ操作を受け付け可能にする。行動選択ボタン５３に対するユーザ操作を受け付け可能にすることによって、端末制御部２５は、当該行動選択ボタン５３に対応するゲーム媒体についての行動機会をプレイヤに与える。
【０１０８】
端末制御部２５は、行動選択ボタン５３に対応する合計コストが行動ポイント５２を上回っている場合、当該行動選択ボタン５３を通常とは異なる表示態様で表示させ、当該行動選択ボタン５３に対するユーザ操作の受け付けを停止してもよい。例えば、図７に示す行動選択ボタン５３ｂに対応する合計コストは、「出現」の行動に対応するコスト値（８ポイント）と第１パラメータに対応するコスト値（例えば、２ポイント）との合計値（１０ポイント）であり、行動ポイント５２（７ポイント）を上回っている。この場合、端末制御部２５は、行動選択ボタン５３ｂを、例えば通常よりも暗く表示させてもよい。
【０１０９】
例えば図７に示す行動選択ボタン５３ａに対するユーザ操作を受け付けると、端末制御部２５は、行動ポイント５２（７ポイント）を、「出現」の行動に対応するコスト値（４ポイント）及び第１パラメータ５６に対応するコスト値（例えば、１ポイント）の合計値（５ポイント）だけ消費させることによって、ゲーム媒体Ａを仮想空間内に出現させ、且つ、第２パラメータ（４ポイント）に基づきプレイヤを有利又は不利な状況に近づけるゲーム効果を発生させる。例えば、当該ゲーム効果は、仮想空間内に出現させるゲーム媒体Ａの健全度を増加又は減少させる効果を含んでもよい。
【０１１０】
ゲーム媒体Ａに対応するプレイヤの行動処理の実行後、ゲーム媒体Ａに対応する行動機会が再びプレイヤに与えられるときに、端末制御部２５は、直前の行動機会において決定された第１パラメータ（１ポイント）に基づく処理を実行する。ここで「直前の行動機会」は、ゲーム媒体Ａについてプレイヤに与えられた行動機会のうち、直前の行動機会であってもよく、或いは何れのゲーム媒体であるかに拠らずプレイヤに与えられた行動機会のうち、直前の行動機会であってもよい。当該処理は、例えば、行動ポイント５２を第１パラメータ（１ポイント）だけ増加させる処理、又は、ゲーム媒体Ａに実行させる「出現」の行動に対応するコスト値（４ポイント）を第１パラメータ（１ポイント）だけ減少させる処理を含んでもよい。かかる構成によれば、プレイヤは、直前の行動機会において、第１パラメータに対応するコスト値の分だけ余分に行動ポイント５２を消費し得る。一方、次の行動機会において、直前の行動機会に決定された第１パラメータの分だけ、行動ポイント５２が増加し又はゲーム媒体Ａに実行させる「出現」の行動に対応するコスト値が減少する。したがって、次の行動機会において行動処理を実行するための負担の一部を、直前の行動機会において謂わば肩代わりすることができる。このため、ゲームの戦略性が向上する。
【０１１１】
ここで、インタフェース５５の具体的な形態は、上述した例に限られない。例えば、図８に示す例では、インタフェース５５は、１次元方向に移動可能なスライダを含む。例えば、端末制御部２５は、スライダの位置に応じて、第１パラメータ５６及び第２パラメータ５７を決定してもよい。
【０１１２】
また、上述した実施形態において、端末装置２０に表示される画面の少なくとも一部を、サーバ装置１０が生成したデータに基づいて端末装置２０に表示させるウェブ表示とし、画面の少なくとも一部を、端末装置２０にインストールされているネイティブアプリケーションによって表示させるネイティブ表示としてもよい。このように、上述した実施形態に係るゲームは、サーバ装置１０及び端末装置２０のそれぞれが処理の一部を担うハイブリッドゲームとすることもできる。
【０１１３】
また、上述した実施形態に係るサーバ装置１０又は端末装置２０として機能させるために、コンピュータ又は携帯電話等の情報処理装置を好適に用いることができる。このような情報処理装置は、実施形態に係るサーバ装置１０又は端末装置２０の各機能を実現する処理内容を記述したプログラムを、情報処理装置の記憶部に格納し、情報処理装置のＣＰＵによって当該プログラムを読み出して実行させることによって実現可能である。
【符号の説明】
【０１１４】
１１    ゲームシステム
１０    サーバ装置
１１    サーバ通信部
１２    サーバ記憶部
１３    サーバ制御部
２０    端末装置
２１    端末通信部
２２    端末記憶部
２３    表示部
２４    入力部
２５    端末制御部
３０    ネットワーク
４０    画面
４１    領域
４２    ゲーム媒体
４３    行動ポイント
４４、４４ａ、４４ｂ、４４ｃ    行動選択ボタン
４５    パラメータ操作領域
４６    インタフェース
４７    第１パラメータ
４８    第２パラメータ
４９    決定ボタン
５０    画面
５１    ゲーム媒体
５２    行動ポイント
５３、５３ａ、５３ｂ    行動選択ボタン
５４    パラメータ操作領域
５５    インタフェース
５６    第１パラメータ
５７    第２パラメータ
【図１】
2019025048.tif 000003
【図２】
2019025048.tif 000004
【図３】
2019025048.tif 000005
【図４】
2019025048.tif 000006
【図５】
2019025048.tif 000007
【図６】
2019025048.tif 000008
【図７】
2019025048.tif 000009
【図８】
2019025048.tif 000010