(57)【要約】【課題】プレイヤーを表すコマが複数のマスによって構成されるルートを進んでいくゲームにおいて、比較的簡易な処理でゲームの展開を調整することのできるプログラムを提供する。【解決手段】順に配列された複数のマスによって構成されるルートをコマが進むゲームであって、複数の移動量候補の中から１の移動量を選出し、選出した移動量に応じてコマを次の移動先に進めるゲームにおいて、コマの現在のマス、及び、予め定められた複数の移動量候補に基づいて、コマが次に移動する可能性のある複数の移動先候補マスを特定し、特定した複数の移動先候補マスに応じて、複数の移動量候補の中から１の移動量を選出する選出処理の内容を変化させるプログラムである。【選択図】図３
2019097662.tif 000002
【特許請求の範囲】
【請求項１】
順に配列された複数のマスによって構成されるルートをコマが進むゲームにおいて、前記コマの現在のマス、及び、予め定められた複数の移動量候補に基づいて、前記コマが次に移動する可能性のある複数の移動先候補マスを特定する移動先候補特定手段、及び、
前記複数の移動量候補の中から１の移動量を選出し、選出した移動量に応じて前記コマを次の移動先に進める移動量選出手段、
としてコンピュータを機能させるためのプログラムであって、
前記移動量選出手段は、前記移動先候補特定手段が特定した複数の移動先候補マスに応じて、前記複数の移動量候補の中から１の移動量を選出する選出処理の内容を変化させる
プログラム。
【請求項２】
請求項１に記載のプログラムにおいて、
前記移動量選出手段は、前記複数の移動先候補マスのそれぞれに設定された属性情報に応じて、前記選出処理の内容を変化させる
ことを特徴とするプログラム。
【請求項３】
請求項２に記載のプログラムにおいて、
前記移動量選出手段は、前記複数の移動量候補のそれぞれに割り当てる選出確率を、前記複数の移動先候補マスのそれぞれに設定された属性情報に応じて決定し、割り当てられた選出確率にしたがって前記複数の移動量候補の中から１の移動量を選出する
ことを特徴とするプログラム。
【請求項４】
請求項３に記載のプログラムにおいて、
前記移動量選出手段は、前記複数の移動量候補の中から１の移動量が選出される様子を示す選出映像を表示し、前記複数の移動量候補のそれぞれに割り当てられた選出確率に応じて、前記選出映像内における前記複数の移動量候補それぞれの表示量を決定する
ことを特徴とするプログラム。
【請求項５】
請求項３又は４に記載のプログラムにおいて、
前記移動量選出手段は、前記複数の移動量候補のそれぞれに割り当てる選出確率を、前記複数の移動先候補マスのそれぞれに設定された属性情報と、プレイヤーについて設定されているパラメーターの値と、に応じて決定する
ことを特徴とするプログラム。
【請求項６】
請求項３又は４に記載のプログラムにおいて、
前記移動量選出手段は、前記複数の移動量候補のそれぞれに割り当てる選出確率を、前記複数の移動先候補マスのそれぞれに設定された属性情報と、予め設定されたゲームのプレイ目的と、に応じて決定する
ことを特徴とするプログラム。
【請求項７】
請求項３又は４に記載のプログラムにおいて、
前記移動量選出手段は、前記複数の移動量候補のそれぞれに割り当てる選出確率を、前記複数の移動先候補マスのそれぞれに設定された属性情報と、予め設定されたゲームの難易度と、に応じて決定する
ことを特徴とするプログラム。
【請求項８】
請求項２から７のいずれか一項に記載のプログラムにおいて、
前記移動量選出手段は、前記複数の移動量候補の中から１の移動量が選出される様子を示す選出映像を表示し、前記複数の移動量候補のそれぞれに対応する移動先候補マスに設定された属性情報に応じて、前記選出映像内における前記複数の移動量候補の表示順序を決定する
ことを特徴とするプログラム。
【請求項９】
順に配列された複数のマスによって構成されるルートをコマが進むゲームにおいて、前記コマの現在のマス、及び、予め定められた複数の移動量候補に基づいて、前記コマが次に移動する可能性のある複数の移動先候補マスを特定する移動先候補特定手段と、
前記複数の移動量候補の中から１の移動量を選出し、選出した移動量に応じて前記コマを次の移動先に進める移動量選出手段と、
を含み、
前記移動量選出手段は、前記移動先候補特定手段が特定した複数の移動先候補マスに応じて、前記複数の移動量候補の中から１の移動量を選出する選出処理の内容を変化させる
ことを特徴とするゲーム装置。
【請求項１０】
順に配列された複数のマスによって構成されるルートをコマが進むゲームにおいて、前記コマの現在のマス、及び、予め定められた複数の移動量候補に基づいて、前記コマが次に移動する可能性のある複数の移動先候補マスを特定する移動先候補特定ステップと、
前記複数の移動量候補の中から１の移動量を選出し、選出した移動量に応じて前記コマを次の移動先に進める移動量選出ステップと、
を含み、
前記移動量選出ステップでは、前記移動先候補特定ステップで特定された複数の移動先候補マスに応じて、前記複数の移動量候補の中から１の移動量を選出する選出処理の内容を変化させる
ことを特徴とするゲーム装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のマスによって構成されるルートをコマが進んでいく処理を実行するプログラム、ゲーム装置、及びその制御方法に関する。
【背景技術】
【０００２】
コンピュータゲームの一種として、双六のように、プレイヤーを表すコマが、複数のマスによって構成されるルートを進んでいくゲームが知られている（例えば特許文献１参照）。このようなゲームでは、１回のターンにコマが進むマスの数（移動量）は、複数の移動量候補（例えば１マス〜６マス）の中から選出される。具体的には、サイコロのように複数の候補の中から完全にランダムで移動量が選出される場合もあれば、ルーレットのようにプレイヤーの操作タイミングなどに応じて移動量が選出される場合もある。そして、選出された移動量に応じてコマを進めると、進んだ先のマスに設定されたイベントが発生したりすることでゲームが進行していく。このようなゲームでは、毎回の移動量が複数の候補の中から選出されるので、プレイヤーはコマが次にどのマスに移動するかを事前に予測することが難しく、ゲームの展開に意外性が生まれる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１２５２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来例のゲームでは、複数の候補の中から移動量を選出する方法自体は、ゲームの状況にかかわらず常に変化しない。そのため、ゲーム展開の意外性は、もっぱら移動量の選出結果に依存しており、ゲームの進行状況等に合わせてゲームの演出や内容に変化を生じさせるといったゲーム展開の調整を行うことは難しかった。
【０００５】
本発明は上記実情を考慮してなされたものであって、その目的の一つは、プレイヤーを表すコマが複数のマスによって構成されるルートを進んでいくゲームにおいて、比較的簡易な処理でゲームの展開を調整することのできるプログラム、ゲーム装置、及びその制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係るプログラムは、順に配列された複数のマスによって構成されるルートをコマが進むゲームにおいて、前記コマの現在のマス、及び、予め定められた複数の移動量候補に基づいて、前記コマが次に移動する可能性のある複数の移動先候補マスを特定する移動先候補特定手段、及び、前記複数の移動量候補の中から１の移動量を選出し、選出した移動量に応じて前記コマを次の移動先に進める移動量選出手段、としてコンピュータを機能させるためのプログラムであって、前記移動量選出手段は、前記移動先候補特定手段が特定した複数の移動先候補マスに応じて、前記複数の移動量候補の中から１の移動量を選出する選出処理の内容を変化させるプログラムである。このプログラムは、コンピュータ読み取り可能で非一時的な情報記憶媒体に格納されて提供されてよい。
【０００７】
本発明に係るゲーム装置は、順に配列された複数のマスによって構成されるルートをコマが進むゲームにおいて、前記コマの現在のマス、及び、予め定められた複数の移動量候補に基づいて、前記コマが次に移動する可能性のある複数の移動先候補マスを特定する移動先候補特定手段と、前記複数の移動量候補の中から１の移動量を選出し、選出した移動量に応じて前記コマを次の移動先に進める移動量選出手段と、を含み、前記移動量選出手段は、前記移動先候補特定手段が特定した複数の移動先候補マスに応じて、前記複数の移動量候補の中から１の移動量を選出する選出処理の内容を変化させることを特徴とする。
【０００８】
本発明に係るゲーム装置の制御方法は、順に配列された複数のマスによって構成されるルートをコマが進むゲームにおいて、前記コマの現在のマス、及び、予め定められた複数の移動量候補に基づいて、前記コマが次に移動する可能性のある複数の移動先候補マスを特定する移動先候補特定ステップと、前記複数の移動量候補の中から１の移動量を選出し、選出した移動量に応じて前記コマを次の移動先に進める移動量選出ステップと、を含み、前記移動量選出ステップでは、前記移動先候補特定ステップで特定された複数の移動先候補マスに応じて、前記複数の移動量候補の中から１の移動量を選出する選出処理の内容を変化させることを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係るゲーム装置の構成を示す構成ブロック図である。
【図２】本発明の実施の形態に係るゲーム装置の機能を示す機能ブロック図である。
【図３】ゲームのルートの一例を示す図である。
【図４】移動量候補の表示順序を変更する場合の選出映像の表示例を示す図である。
【図５】移動量候補の表示順序を変更する場合の選出映像の別の表示例を示す図である。
【図６】移動量候補の選出確率を変化させる場合の選出映像の表示例を示す図である。
【図７】本発明の実施の形態に係るゲーム装置が実行する処理の流れの一例を示すフロー図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について、図面に基づき詳細に説明する。
【００１１】
図１は、本発明の実施の形態に係るゲーム装置１０の構成を示す構成ブロック図である。ゲーム装置１０は、スマートフォン、タブレット、パーソナルコンピュータ、専用ゲーム機等の情報処理装置であって、図１に示すように、制御部１１と、記憶部１２と、インタフェース部１３と、を含んで構成されている。また、ゲーム装置１０は、操作入力装置１４、及び表示装置１５と接続されている。本実施形態においてゲーム装置１０は、ゲームのプレイヤーを表すコマが、順に配列された複数のマスによって構成されるルートを進んでいくタイプのゲームの処理を実行する。
【００１２】
制御部１１は、少なくとも一つのプロセッサーを含んで構成され、記憶部１２に記憶されているプログラムに従って各種の情報処理を実行する。制御部１１が実行する処理の具体例については、後述する。記憶部１２は、ＲＡＭ等のメモリデバイスを少なくとも一つ含み、制御部１１が実行するプログラム、及び当該プログラムによる処理の対象となるデータを記憶する。
【００１３】
インタフェース部１３は、無線、又は有線で操作入力装置１４、及び表示装置１５と接続され、これらの装置との間で各種のデータを送受信する。具体的にインタフェース部１３は、操作入力装置１４に対してプレイヤーが実行した操作入力の内容を示す制御信号を、操作入力装置１４から受信する。また、表示装置１５に対して、プレイヤーに提示すべき映像の内容を示す映像信号を送信する。
【００１４】
操作入力装置１４は、例えばタッチセンサーや操作ボタンなどを含んで構成され、プレイヤーからの操作入力を受け付け、その内容を示す制御信号をゲーム装置１０に送信する。表示装置１５は、液晶パネル等であって、ゲーム装置１０から受信した映像信号に応じた映像を表示画面上に表示して、プレイヤーに提示する。なお、操作入力装置１４、及び表示装置１５は、ゲーム装置１０の筐体表面に配置されるなどして、ゲーム装置１０と一体的に構成されてもよい。
【００１５】
以下、ゲーム装置１０が実現する機能について、図２の機能ブロック図を用いて説明する。図２に示すように、ゲーム装置１０は、機能的に、ルート決定部２１と、移動先候補特定部２２と、移動量選出部２３と、イベント処理部２４と、を含んで構成されている。これらの機能は、制御部１１が記憶部１２に格納されているプログラムを実行することによって実現される。このプログラムは、インターネット等の通信ネットワークを介してゲーム装置１０に提供されてもよいし、光ディスク等のコンピュータ読み取り可能な情報記憶媒体に格納されてゲーム装置１０に提供されてもよい。
【００１６】
ルート決定部２１は、プレイヤーがゲームをプレイする毎に、そのゲームの舞台となるルートの内容を決定する。具体的にルート決定部２１は、予め記憶媒体に格納された複数の候補ルートの中から１のルートを特定し、その内容を示すルートデータを読み出すことによって、ルートを決定してもよい。また、インターネット等の通信ネットワークを介して外部のサーバ装置からルートデータをダウンロードすることによって、ルートを決定してもよい。また、予め定められた方法によって、自動的にルートを生成してもよい。
【００１７】
ルート決定部２１によって決定されるルートは、順に配列された複数のマスによって構成されており、複数のマスのそれぞれには属性情報が設定されている。また、複数のマスのうちの一つは、ゲーム開始時のスタート地点に設定される。さらに、複数のマスのうちの一つが、ゲームのゴール地点（目的地）に設定されてよい。ただし、ゴール地点は必須ではなく、例えばルートは循環する部分を含むように構成されてもよい。この場合、予め定められた終了条件が満たされたタイミングでゲームが終了することとしてもよい。
【００１８】
図３は、ルート決定部２１によって決定されるルートの一例を示している。このルートは順に並んだ合計２１個のマスによって構成されており、スタート地点からゴール地点まで一直線のルートになっている。以下では説明の便宜のため、この図３に示すルートを例として用いて、ゲーム装置１０が実現する機能について説明する。また、以下ではスタート地点のマスをマスＣＳと表記し、その他のマスはマスＣＳに近い順にマスＣ１からマスＣ２０までの番号で表記する。この例ではマスＣ２０がゴール地点となる。
【００１９】
スタート地点のマスＣＳを除くマスＣ１〜Ｃ２０には、そのマスで発生するイベントの種類を示す情報が属性情報として関連づけられている。ここでは具体例として、後述する４種類のイベントのいずれかが各マスに設定されているものとする。
【００２０】
以下、各マスで発生するイベントの種類について説明する。前提として、図３のルートを用いたゲームでは、ルート上を進むコマは、プレイヤーの代理となるプレイヤーキャラクターであるものとする。このプレイヤーキャラクターはゲームのプレイ中に登場する敵と対戦することとし、対戦に使用される体力や攻撃力、強さを表すレベルなどのパラメーターが設定されているものとする。また、所持しているアイテムや所持金のパラメーターなども設定されるものとする。このような前提の下、各マスには、お金入手、アイテム入手、対戦、及び体力回復の４種類のイベントのいずれかが設定されている。図３では、これらのイベントの種類が、各マス内におけるＧ、Ｉ、Ｅ、Ｈの記号で示されている。
【００２１】
具体的に、Ｇの表記があるマスＣ１、マスＣ２などには、プレイヤーキャラクターの所持金が増加するお金入手イベントが設定されている。以下では、お金入手イベントが設定されたマスをＧマスと表記する。このイベントによってプレイヤーキャラクターが入手する金額は、予め定められた固定の額であってもよいし、イベント発生時に予め定められた範囲で決定される額であってもよい。いずれの場合にも、そのＧマスで入手できる金額や、金額の決定方法、金額の範囲などを特定する情報が、属性情報の一つとしてＧマスのそれぞれに設定されてよい。
【００２２】
Ｉの表記があるマスＣ３、マスＣ６などには、アイテム入手イベントが設定されている。以下では、アイテム入手イベントが設定されたマスをＩマスと表記する。このイベントが発生すると、プレイヤーキャラクターは何らかのアイテムを入手する。入手可能なアイテムは予め決定されていてもよいし、複数の候補の中からイベント発生時に選択されてもよい。お金入手イベントの場合と同様、どんなアイテムを入手する可能性があるか、また実際に入手されるアイテムをどのように決定するか、などを特定する情報が、属性情報の一つとして各Ｉマスに設定されてもよい。
【００２３】
Ｅの表記があるマスＣ５、マスＣ７などには、対戦イベントが設定されている。以下では、対戦イベントが設定されたマスをＥマスと表記する。対戦イベントでは敵が出現し、プレイヤーキャラクターは出現した敵と対戦する。対戦の内容は、プレイヤーキャラクターに設定された各種のパラメーター等に基づいて決定されてよいし、プレイヤーの操作入力の内容によって左右されるものであってもよい。また、アイテム入手イベントで入手したアイテムを対戦で使用できることとしてもよい。ここでは、対戦が行われるとプレイヤーキャラクターはお金を獲得できるが、体力の値が低下するものとする。出現する敵の種類や強さなどは、属性情報の一つとして各Ｅマスに予め設定されていてもよいし、属性情報の内容に応じてイベント発生時に決定されてもよい。
【００２４】
Ｈの表記があるマスＣ８、マスＣ１９には、体力回復イベントが設定されている。以下では、体力回復イベントが設定されたマスをＨマスと表記する。体力回復イベントでは、対戦イベントなどで低下したプレイヤーキャラクターの現在の体力の値が回復（上昇）する。このイベントにおける体力の回復量は、各Ｈマスに設定された属性情報に応じて決定されてよい。
【００２５】
ルート決定部２１によって以上説明したようなルートの内容が決定されると、そのルート上をコマ（ここではプレイヤーキャラクター）が進んでいくゲームの処理が開始する。具体的には、移動先候補特定部２２、及び移動量選出部２３によって、１回のターンでプレイヤーキャラクターが進む移動量が決定され、その移動量だけプレイヤーキャラクターがルート上を進む。そして、イベント処理部２４が、プレイヤーキャラクターが移動した先のマスに設定されたイベントの処理を実行する。このようなターン毎の処理が繰り返されることで、ゲームが進行していく。以下では、１回のターンで移動先候補特定部２２、移動量選出部２３、及びイベント処理部２４が実行する処理の内容について、説明する。
【００２６】
ターンの開始時には、まず移動先候補特定部２２が、プレイヤーキャラクターが現在いるマス（以下、現在位置という）、及び、予め定められた複数の移動量候補に基づいて、プレイヤーキャラクターが次に移動する可能性のある複数の移動先候補マスを特定する。プレイヤーキャラクターの現在位置は、第１ターンにおいてはスタート地点のマスＣＳであって、第２ターン以降においては、１つ前のターンでプレイヤーキャラクターが移動した先のマスになる。
【００２７】
複数の移動量候補は、１回のターンでプレイヤーキャラクターが進むマスの数（移動量）の候補である。以下では具体例として、移動量候補は、サイコロの出目に相当する１、２、３、４、５、６の６個の整数値であることとする。ただし、移動量候補はこれに限らず、２個以上の任意の整数値の組み合わせであってよく、連続する数値ではなく離散的な数値の集合（例えば、１、２、４、６の４個の整数値）などであってもよい。また、移動量候補はターン毎に所与の条件によって変動してもよい。
【００２８】
移動先候補マスは、プレイヤーキャラクターがそのターンに進む可能性のあるマスである。例えば移動量候補が１〜６であってプレイヤーキャラクターの現在位置がマスＣＳの場合、移動先候補マスはマスＣ１〜Ｃ６の６個のマスとなる。また、プレイヤーキャラクターの現在位置がマスＣ３の場合、移動先候補マスはマスＣ４〜Ｃ９の６個のマスとなる。移動先候補特定部２２が特定する複数の移動先候補マスは、それぞれ複数の移動量候補のいずれか一つと対応している。
【００２９】
移動量選出部２３は、複数の移動量候補（ここでは１〜６）の中から１の移動量を選出する選出処理を実行し、選出した移動量に応じてプレイヤーキャラクターを次の移動先に進める。例えばプレイヤーキャラクターの現在位置がマスＣ３であって、移動量として移動量候補の中から４が選出された場合、移動量選出部２３は、プレイヤーキャラクターを４マス分進めてマスＣ７に移動させる。次のターンでは、このマスＣ７がプレイヤーキャラクターの現在位置となる。図３の例ではルートが分岐のない一本道なので、移動量選出部２３が選出する移動量は、移動先のマスと一対一で対応している。すなわち、複数の移動量候補から１の移動量を選出する選出処理は、複数の移動先候補マスの中から移動先のマスを選出する処理にもなっている。
【００３０】
ここで、例えば擬似乱数を用いてランダムに複数の移動量候補の中から１の移動量を選出することとすると、ターン毎に選出処理の結果は異なるものになるが、プレイヤーキャラクターの現在位置にかかわらず選出処理の内容自体は同じものになる。しかしながら本実施形態では、移動先候補特定部２２が特定した移動先候補マスに応じて、選出処理の内容を変化させることとする。つまり、プレイヤーキャラクターが現在どのマスにいるかによって、次の移動先を決定するための選出処理の内容が変わることになる。
【００３１】
具体的に、例えば移動量選出部２３は、選出処理を実行する際に選出映像を表示することとし、その表示内容を移動先候補マスに応じて変更してもよい。ここで選出映像とは、複数の移動量候補の中から１の移動量が選出される様子を示す映像であって、プレイヤーに選出された移動量を提示するものである。また、移動量選出部２３は、ランダムに移動量を選出する場合に各移動量候補が選出される選出確率を、移動先候補マスに応じて変化させてもよい。選出処理の内容を変化させる具体的な例については、後に詳しく説明する。
【００３２】
イベント処理部２４は、移動量選出部２３によって選出された移動量に応じてプレイヤーキャラクターが次の移動先に進んだ際に、移動先のマスに対応するイベントを発生させるイベント処理を実行する。ここではイベント処理部２４は、移動先のマスに設定されたイベント種類の属性情報に応じて、お金入手、アイテム入手、対戦、及び体力回復のいずれかのイベントを発生させる。これによりプレイヤーキャラクターは、ルート決定部２１が決定したルート上を進んでいく過程で、お金やアイテムを獲得したり、敵と対戦したりといったイベントを体験することができる。
【００３３】
以下、移動量選出部２３が選出処理の内容を変化させる方法の具体例について、説明する。以下では、移動先候補特定部２２が特定した複数の移動先候補マスのそれぞれに設定された属性情報（特にイベント種類の情報）に応じて、移動量選出部２３が選出処理の内容を変化させる場合の具体例について、説明する。
【００３４】
第１の例として、選出映像の表示内容を変化させる例について説明する。まず、この第１の例で表示される選出映像の具体例について、説明する。移動量選出部２３は、選出映像として、複数の移動量候補が画面上に並んで配置され、配置された移動量候補の中から１の移動量が選出される様子を示す映像を表示する。より具体的に、ここでは移動量選出部２３は、ルーレットが回転する様子を示す映像を選出映像として表示することとする。
【００３５】
移動量選出部２３は、選出映像の開始時には、円盤状のルーレットＲと、ルーレットＲ内の位置を指し示すポインターＰと、を含む画像を表示装置１５の画面内に表示する。図４は、このようなルーレットＲ及びポインターＰを含む選出映像の表示例を示している。
【００３６】
図４に示すように、ルーレットＲ内には、それぞれ移動量候補を表す６個の扇形形状の表示要素Ｄが、ルーレットＲの中心の周りに環状に並んで配置されている。以下では、１〜６までの移動量候補を表す６個の表示要素Ｄを表示要素Ｄ１〜Ｄ６と表記する。ここでは６個の表示要素Ｄは互いに同じ形状、及び大きさを有しており、各表示要素Ｄ内に対応する移動量候補の数字が表示されている。
【００３７】
選出映像は、６個の表示要素Ｄが配置されたルーレットＲが回転し、その後に停止する様子を示す映像である。ルーレットＲの停止時には、ポインターＰが、移動量選出部２３が選出した移動量を表す表示要素Ｄを指し示した状態になる。このようにして複数の移動量候補の中から１の移動量が選出される様子を示す選出映像を表示することにより、プレイヤーは実際に選出された移動量を把握することができる。
【００３８】
なお、移動量選出部２３は、予め擬似乱数を用いて１の移動量をランダムに選出し、選出した移動量に対応する表示要素Ｄ内の位置をポインターＰが指し示すタイミングでルーレットＲの回転が停止するように、選出映像の表示内容を調整してもよい。
【００３９】
あるいは、移動量選出部２３は、ルーレットＲが回転する様子を表示している間にプレイヤーによる操作入力装置１４に対する操作入力を受け付けて、その操作入力のタイミングに応じてルーレットＲの回転を停止させ、停止時にポインターＰが指し示している表示要素Ｄが表す移動量を選出対象としてもよい。この場合、どの移動量が選出されるかはプレイヤーの操作入力の内容に応じて変化することになる。しかしながら、実際にどの移動量が選出されるかはプレイヤーが操作入力を行うまで確定されないため、乱数により移動量が選出される場合と同様、プレイヤーが事前にそのターンの移動量を予測することは難しくなっている。
【００４０】
このような選出映像を表示する場合において、移動量選出部２３は、複数の移動量候補を表す表示要素Ｄの配置順を、移動先候補マスに設定された属性情報に応じて変化させる。すなわち、１〜６の移動量候補をこの数値の順序でそのままルーレットＲ内に並べるのではなく、各移動先候補マスに設定された属性情報が何かに応じて、配置順を決定する。
【００４１】
具体的に移動量選出部２３は、各移動先候補マスに設定されたイベントの種類順に、移動量候補を表す表示要素Ｄを配列する。一例として、プレイヤーキャラクターの現在位置がマスＣＳの場合について説明する。この場合、移動先候補マスはマスＣ１〜Ｃ６である。これらの移動先候補マスのうち、現在位置に最も近いマスＣ１はＧマスであって、その他にマスＣ２、マスＣ４もマスＣ１と同じくお金入手イベントが設定されている。そこで移動量選出部２３は、これらのＧマスに対応する表示要素Ｄ１、Ｄ２、及びＤ４を並べて配置する。残るマスのうち、現在位置に最も近いマスＣ３はＩマスであって、マスＣ６も同じくＩマスである。そこで移動量選出部２３は、表示要素Ｄ４に続いて、マスＣ３、及びマスＣ６に対応する表示要素Ｄ３、及びＤ６を並べて配置する。最後に、残るマスＣ５（Ｅマス）に対応する表示要素Ｄ５を表示要素Ｄ６の隣に配置する。すなわち、Ｇマス、Ｉマス、Ｅマスというイベント種類の順序に対応して、選出映像内において６個の移動量候補は１、２、４、３、６、５の順に並んで配置されることになる。図４は、この場合の選出映像の表示例を示している。
【００４２】
また、図５は、プレイヤーキャラクターの現在位置がマスＣ３の場合に、図４と同様の方法で６個の表示要素Ｄをイベントの種類順に配置した場合の表示例を示している。現在位置がマスＣ３の場合、移動量候補１〜６に対応する移動先候補マスはマスＣ４〜Ｃ９となる。この例では、現在位置に最も近いマスＣ４（Ｇマス）に対応する移動量候補１（表示要素Ｄ１）が最初に配置される。移動先候補マスの中にマスＣ４以外のＧマスは存在しないため、次はマスＣ４以外の移動先候補マスのうち現在位置に最も近いマスＣ５、及びこれとイベント種類が同じマスＣ７、マスＣ９の３個のＥマスに対応する移動量候補２、４、６が順に並んで配置される。続いて、残るマスのうち現在位置に最も近いマスＣ６（Ｉマス）に対応する移動量候補３が配置される。さらに、残るマスＣ８（Ｈマス）に対応する移動量候補５が配置される。すなわち、Ｇマス、Ｅマス、Ｉマス、Ｈマスというイベント種類の順序に対応して、６個の移動量候補は選出映像内において１、２、４，６、３、５の順に配置される。
【００４３】
同様に、例えば現在位置がマスＣ１０の場合、移動先候補マスはマスＣ１１〜Ｃ１６となり、現在位置に近い方から順にＩマス、Ｅマス、Ｇマスが現れる。そこで、このイベント種類の順序に対応するように、選出映像内において６個の移動量候補は１、５、２、４、３、６の順に配置される。このように、イベントの種類順に移動量候補を並べて配置することとすると、プレイヤーキャラクターの現在位置が変化するにつれて移動先候補マスに設定されたイベント種類も変化するので、ルーレットＲ内における移動量候補の配置順序が変化していくことになる。
【００４４】
プレイヤーが選出映像を閲覧する際には、選出される移動量の数値そのものよりも、移動先でどの種類のイベントが発生するのか、また特定の種類のイベントが発生するか否かなどに注目する場合があると想定される。以上説明したようにイベントの種類順に移動量候補を並べて配置することによって、選出映像を閲覧する際に、プレイヤーは移動先で発生するイベントの種類に注目しやすくなる。また、プレイヤーの操作入力の内容に応じて移動量が選出される場合、このような選出映像を表示することで、プレイヤーは特定の種類のイベントを狙いやすくなる。
【００４５】
以上の説明では、イベント種類の配置順序を、現在位置により近いマスに設定されたイベントが優先されるような順序としたが、イベント種類の配置順序の決定方法は、このようなものに限られない。例えば移動量選出部２３は、イベントの種類が予め定められた順序になるように複数の移動量候補を並べて配置してもよい。
【００４６】
具体例として、イベント種類の順序が体力回復イベント（Ｈマス）、アイテム入手イベント（Ｉマス）、お金入手イベント（Ｇマス）、対戦イベント（Ｅマス）の順に予め定められているものとする。この場合、現在位置がマスＣＳであれば、移動先候補マスＣ１〜Ｃ６の中にＨマスはなく、マスＣ３、及びマスＣ６がＩマスで、マスＣ１、マスＣ２、及びマスＣ４がＧマスで、マスＣ５がＥマスである。そのため、移動量候補を３、６、１、２、４、５の順に並べて配置したルーレットＲを表示する。また、現在位置がマスＣ３であれば、マスＣ８がＨマスで、マスＣ６がＩマスで、マスＣ４がＧマスで、マスＣ５、マスＣ７、及びマスＣ９がＥマスになる。そこで、これらのマスに対応するように、移動量候補を５、３、１、２、４、６の順に配置する。
【００４７】
また、イベント種類の配置順序は、そのイベント種類に該当する移動先候補マスの数に応じて決定されてもよい。例えば移動量選出部２３は、同じイベント種類が設定された移動先候補マスの数が多いほど優先されるような順序で、移動量候補を選出映像内に配置してもよい。
【００４８】
具体例として、プレイヤーキャラクターの現在位置がマスＣＳの場合、これまで説明したように、移動先候補マスＣ１〜Ｃ６の中にＨマスはなく、３個のＧマス（マスＣ１、Ｃ２、及びＣ４）、２個のＩマス（マスＣ３、及びＣ６）、並びに１個のＥマス（マスＣ５）が含まれている。そこで、移動先候補マスの数が多いイベント種類の順、すなわちＧマス、Ｉマス、Ｅマスの順序で並ぶように、６個の移動量候補を１、２、４、３、６、５の順に配置する。
【００４９】
また、プレイヤーキャラクターの現在位置がマスＣ３の場合、移動先候補マスＣ４〜Ｃ９は、３個のＥマス（マスＣ５、Ｃ７、及びＣ９）、１個のＧマス（マスＣ４）、１個のＩマス（マスＣ６）、及び１個のＨマス（マスＣ８）によって構成されている。そこで、移動先候補マスの数が多いイベント種類の順序になるように、６個の移動量候補を２、４、６、１、３、５の順に配置する。なお、ここでは移動先候補マスの数が同数になるイベント種類については、より小さな数の移動量を含むイベント種類が優先されるように配置順を決定している。しかしながらこれに限らず、より大きな数の移動量を含むイベント種類を優先してもよいし、予め定められた優先順位に従って配置してもよい。
【００５０】
また、以上の説明では、選出映像は複数の移動量候補が環状に並んだルーレットＲが回転する様子を示す映像であることとしたが、選出映像はこのようなものに限られない。例えば選出映像は、各移動量候補を環状ではなくその他の態様で順に並べて配置し、その中から１の移動量が選出される様子を示す映像であってもよい。また、選出映像は、スロットマシンなどのように複数の移動量候補が並んで配置されたリールが回転する様子を示す映像であってもよいし、それぞれ移動量候補の数値を表す画像を１つずつ順に切替えながら表示し、選出された移動量が表示されたタイミングで停止する映像などであってもよい。いずれの場合にも、選出映像は複数の移動量候補の中から１の移動量が選出される様子を示すために、複数の移動量候補を空間的に、又は時間的に一定の順序で配列して表示することになる。そこで、移動量候補の表示順序を移動先候補マスに設定されたイベントの種類に応じて決定することで、プレイヤーがイベントの種類に注目しやすい選出映像を表示することができる。
【００５１】
次に、選出処理の内容を変化させる方法の第２の例について、説明する。第１の例では、複数の移動量候補のそれぞれが選出される機会は互いに同等であって、移動量選出部２３は選出映像の表示内容だけを移動先候補マスに応じて変化させることとした。これに対して以降の例では、移動量選出部２３は擬似乱数を用いてランダムに１の移動量を選出することとし、その際に各移動量候補に割り当てる選出確率を、移動先候補マスに設定されたイベント種類の情報に応じて変化させることとする。これにより、各移動量候補が選出される確率は、互いに異なることとなる。
【００５２】
この第２の例では、各イベント種類に割り当てる確率をまず決定し、その確率内で、当該イベント種類が設定された移動先候補マスに対して割り当てる選出確率を決定する。具体例として、プレイヤーキャラクターの現在位置がマスＣＳの場合、移動先候補マスはＨマスを含まず、それ以外の３種類のイベントが設定されたマスを含んでいる。そこで、移動量選出部２３は、これらの３種類のイベントに互いに等しい確率（すなわち１／３）を割り当てることとする。そして、同じイベント種類が設定された移動先候補マスに対しては、互いに等しい選出確率を割り当てる。移動先候補マスには３個のＧマスが含まれているので、これらのＧマスに対応する移動量候補１、２、４のそれぞれには、
１／３×１／３＝１／９
の選出確率が割り当てられることとなる。同様に、２個のＩマスに対応する移動量候補３、６のそれぞれは、
１／３×１／２＝１／６
の選出確率が割り当てられる。１個のＥマスに対応する移動量候補５には、
１／３×１＝１／３
の選出確率が割り当てられる。これにより、移動量候補５は移動量候補３、６の２倍選出されやすく、移動量候補１、２、４の３倍選出されやすくなる。
【００５３】
また、現在位置がマスＣ３の場合には、４種類全てのイベントに対応するマスが移動先候補マスに含まれている。そのため移動量選出部２３は、４種類のイベントのそれぞれに対して１／４の確率を割り当てることとする。移動先候補マスの中には３個のＥマスが含まれるので、これらのＥマスに対応する移動量候補２、４、６のそれぞれには、
１／４×１／３＝１／１２
の選出確率が割り当てられる。残るマスＣ４、Ｃ６、及びＣ８については、同じイベント種類が設定された移動先候補マスの数がいずれも１つだけなので、対応する移動量候補１、３、５の選出確率は、イベント種類の発生確率に等しく、いずれも
１／４×１＝１／４
と計算される。
【００５４】
以上説明した選出確率の計算方法を一般化すると、全移動先候補マスに含まれるイベント種類の数をｘ、自身と同じイベント種類が設定された移動先候補マスの数（自身を含む）をｙとして、各移動量候補の選出確率は、１／（ｘｙ）と表される。このような計算方法によれば、各移動量候補の選出確率には相違が生じるものの、移動先で発生する可能性のあるイベントの種類については、その発生確率が互いに等しくなる。そのため、複数の移動先候補マスに設定されたイベント種類に偏りがある状況でも、どの種類のイベントが発生するのかプレイヤーが事前に予測しにくくなり、ゲーム展開の意外性を高めることができる。
【００５５】
さらに移動量選出部２３は、この第２の例においても、第１の例と同様に移動量が選出される様子を示す選出映像を表示してもよい。さらにこの場合において、各移動量候補の選出映像内における表示量（表示する要素の大きさや幅、又は表示時間など）を、各移動量候補に割り当てられた選出確率に応じて決定してもよい。
【００５６】
例えば図４、図５で示したのと同様にルーレットＲが回転する様子を示す選出映像を表示する場合、移動量選出部２３は、各表示要素Ｄの表示範囲（扇形の中心角の大きさ）を、対応する移動量候補に割り当てられた選出確率に比例するように決定する。図６は、現在位置がマスＣＳの場合におけるルーレットＲの表示例を示している。この図においては、選出確率１／９が割り当てられた移動量候補１、２、４はそれぞれ中心角４０°の表示要素Ｄによって表されており、選出確率１／６の移動量候補３、６はそれぞれ中心角６０°、選出確率１／３の移動量候補５は中心角１２０°の表示要素Ｄによって表されている。このように各移動量候補の表示範囲を割り当てられた選出確率に応じて変化させることで、プレイヤーが各移動量候補の選出されやすさを直感的に把握できるようになる。
【００５７】
なお、この図の例では移動量候補１〜６の表示順序は移動量の数値順としたが、第１の例と同様に、各移動量候補に対応する移動先候補マスに設定されたイベント種類に応じて、移動量候補の表示順序を変化させてもよい。
【００５８】
また、ここでは表示要素Ｄの中心角を対応する移動量候補の選出確率に比例するように決定することとした。これにより、各表示要素Ｄの面積も選出確率に比例することになる。しかしながら、各表示要素Ｄの面積は完全に選出確率に比例する必要はなく、割り当てられた選出確率が大きい順に表示要素Ｄの面積や幅などの表示量を大きくするだけでも、プレイヤーは選出確率に偏りが生じていることを把握できる。また、複数の移動量候補を時間とともに切替えて表示するような選出映像を表示する場合、移動量選出部２３は、各移動量候補の映像内における表示時間を割り当てられた選出確率に応じて変化させてもよい。
【００５９】
これまでの説明では、各イベント種類の発生確率を互いに等しくすることとしたが、計算方法はこのようなものに限られない。例えば各イベント種類の発生確率の比率が予め定められていることとし、移動量選出部２３は、各イベント種類の発生確率がその比率に一致するように各移動量候補の選出確率を決定してもよい。一例として、対戦イベントを発生させやすくしたい場合、お金入手イベント、アイテム入手イベント、対戦イベント、及び体力回復イベントの４種類のイベントに割り当てる確率の比率が１：１：２：１になるようにする。こうすれば、他の種類のイベントと比較して、対戦イベントが設定されたマスに移動するような移動量候補が全体として他のイベントの２倍の確率で選出されることになる。
【００６０】
また、イベント種類毎の発生確率の比率を固定にするのではなく、イベント種類毎の発生確率が互いに近い値になるように、所定の範囲で各移動量候補に割り当てる確率を補正することとしてもよい。例えば現在位置がマスＣＳの場合、何も補正せずに各移動量候補に均等な確率（１／６）を割り当てると、移動先でお金入手イベントが発生する確率が１／２、アイテム入手イベントの発生確率が１／３、対戦イベントの発生確率が１／６になる。この各イベントの発生確率が互いに近い値になるように、Ｇマスに対応する移動量候補１、２、４、に割り当てる確率を所定量だけ減少させ、減少させた量と釣り合うようにＥマスに対応する移動量候補５に割り当てる確率を増加させる。このような補正によれば、各イベント種類の発生確率は完全に一致しないものの、イベント種類の発生確率の偏りが減少し、移動先でどのイベントが発生するかを予想しにくくなる。また、各イベント種類の発生確率を完全に一致させる前述の例と比較して、このような補正によれば各移動量候補に割り当てられる確率の差を抑えることができる。
【００６１】
次に第３の例として、移動先候補マスに設定されるイベント種類の情報と、予め設定されたゲームのプレイ目的と、に応じて各移動量候補に割り当てる選出確率を決定する方法について、説明する。
【００６２】
この例では、ゲームのプレイ目的が予め設定されるものとする。具体的にプレイ目的は、予め用意された「お金を稼ぐ」、「アイテムの獲得」、「レベルアップ」などの選択肢の中から、ゲームの開始前にプレイヤーが任意に選択することとしてもよい。あるいは、１回のゲームを開始する際に、開始時点でプレイヤーキャラクターに設定されているパラメーターの値に応じて、移動量選出部２３によって決定されてもよい。具体例として、移動量選出部２３は、ゲーム開始時のプレイヤーキャラクターのレベルや攻撃力などの強さを表すパラメーターの値が予め定められた目標値未満の場合に、そのパラメーターの値を向上させることをプレイ目的に設定してもよい。移動量選出部２３は、このプレイ目的の達成に貢献するイベントほど発生しやすくなるように、各移動量候補に割り当てる選出確率を決定する。
【００６３】
例えばプレイ目的が「お金を稼ぐ」である場合、この目的に最も貢献するのはお金入手イベントであり、次に貢献するのは対戦イベントである。一方、アイテム入手イベント、及び体力回復イベントは直接的にはこのプレイ目的に貢献しない。そこで移動量選出部２３は、例えばお金入手、対戦、アイテム入手、及び体力回復の各イベントの発生確率の比率が３：２：１：１になるように、各移動量候補に割り当てる選出確率を決定する。
【００６４】
一例として、現在位置がマスＣＳの場合、体力回復イベントが設定された移動先候補マスはないので、それ以外のお金入手、対戦、アイテム入手の各イベントの発生確率が３：２：１になるように、お金入手イベントに１／２、対戦イベントに１／３、アイテム入手イベントに１／６の発生確率を割り当てる。そして、第２の例と同様にして、各イベント種類が設定された移動候補マスのそれぞれに対して、均等に選出確率を割り当てる。これにより、３個のＧマスに対応する移動量候補１、２、４のそれぞれには
１／２×１／３＝１／６
の選出確率が割り当てられ、１個のＥマスに対応する移動量候補５には
１／３×１＝１／３
の選出確率が割り当てられ、
２個のＩマスに対応する移動量候補３、６のそれぞれには
１／６×１／２＝１／１２
の選出確率が割り当てられる。
【００６５】
また、プレイ目的として「レベルアップ」が設定された場合、対戦イベントがその目的達成に最も貢献し、アイテム入手イベントが次に貢献し、お金入手イベント、及び体力回復イベントは直接的に貢献しない。なお、ここではレベルアップに貢献するアイテムがアイテム入手イベントによって入手可能であるものとしている。この場合、例えば移動量選出部２３は、これらのイベントの発生確率が３：２：１：１になるように、各移動量候補に割り当てる選出確率を決定する。
【００６６】
一例として、現在位置がマスＣ３の場合、対戦イベントに３／７、アイテム入手イベントに２／７、お金入手イベント、及び体力回復イベントのそれぞれに１／７の発生確率を割り当てる。これにより、３個のＥマスのそれぞれには
３／７×１／３＝１／７
の選出確率が割り当てられ、１個のＩマスには２／７の選出確率が割り当てられ、Ｇマス、及びＨマスのそれぞれには１／７の選出確率が割り当てられる。
【００６７】
このような制御によれば、ルートの内容、各マスに設定された属性情報自体は同じであっても、設定されたプレイ目的に応じて、その目的を達成しやすくなるようにゲーム展開を調整することができる。これにより、プレイヤーが自分の希望する目的を達成できたり、あるいはプレイヤーキャラクターのパラメーターをゲーム内で設定された目標値に到達しやすくしたりすることができる。
【００６８】
また、これまでの説明ではプレイ目的はゲーム開始時に決定され、その後、１回のゲームのプレイ中には変更されないこととした。しかしながら、プレイ目的はゲームのプレイ途中で変更されてもよい。例えば移動量選出部２３は、ゲームの途中で、プレイヤーが設定したプレイ目的の変更指示を受け付け可能にしてもよい。また、プレイヤーキャラクターのパラメーターの値に応じてプレイ目的を設定する場合、移動量選出部２３は、ゲーム途中のパラメーターの変動に応じてプレイ目的を変更してもよい。これにより、例えばプレイヤーキャラクターの体力が所定割合以上減少した場合には「体力回復」をプレイ目的に設定し、体力回復イベントを発生させやすくするなどの制御が可能となる。
【００６９】
なお、このプレイ目的に応じた制御は、毎ターンの選出処理の内容を変化させるものであって、ルート内容や各マスに設定された属性情報の変更などを伴うものではない。そのため、１回のゲームの途中でプレイ目的を変更してもゲーム全体の内容への影響が少なく、比較的容易にプレイ目的の変更が可能になっている。また、プレイ目的の変更を行う前後でイベントの発生確率は変動したとしても、変更前には発生し得ないようなゲーム展開が発生するようになるわけではないので、ゲームバランスを損なうおそれが比較的少ない。
【００７０】
また、移動量選出部２３は、選出処理を実行する毎に、その時点でプレイヤーキャラクターに設定されているパラメーターの値に応じて、各移動量候補に割り当てる選出確率を決定してもよい。この場合、これまでの説明と異なり、複数のイベント種類のそれぞれに割り当てる発生確率は、毎ターン変化する可能性がある。
【００７１】
さらに、プレイヤーキャラクターに設定されたパラメーターの値に応じて各イベント種類の発生確率を調整する場合、単一のプレイ目的に適合するように各移動量候補の選出確率を決定するのではなく、パラメーターの値の大きさに応じて個々のイベント種類の発生確率を決定してもよい。例えば移動量選出部２３は、体力、所持金、所持アイテム数、レベルなどのパラメーターの値が、予め定められた目標値からどの程度離れているかに応じて、各イベント種類の発生確率を変化させてよい。
【００７２】
一例として、プレイヤーキャラクターのレベル、及び所持金が目標値を下回っているが、所持アイテム数、及び体力は目標値を上回っている場合、移動量選出部２３は、対戦イベント、及びお金入手イベントの発生確率がアイテム入手イベント、及び体力回復イベントよりも高くなるように、各イベント種類の発生確率を決定してもよい。また、体力が少なくなれば少なくなるほど、体力回復イベントの発生確率が高くなうように、各イベント種類の発生確率を決定してもよい。このような制御によれば、より柔軟にプレイヤーキャラクターの現在の状況に合わせたゲーム展開の調整が可能となる。
【００７３】
第４の例として、各移動先候補マスに設定されたイベント種類の情報と、予め設定されたゲームの難易度と、に応じて各移動量候補に割り当てる選出確率を決定する例について、説明する。この例でも第３の例と同様に、ゲーム開始前の予め設定されたゲームの難易度に応じて、各イベント種類に割り当てる発生確率が決定される。そして、各イベント種類に割り当てられた発生確率に応じて、そのイベント種類が設定された移動先候補マスに割り当てる選出確率が決定される。
【００７４】
具体的に移動量選出部２３は、ゲームの難易度が低く設定された場合、ゲームの進行に有利にはたらくイベントの発生確率を高くし、不利にはたらくイベントの発生確率を低くする。一方、難易度が高く設定された場合には、ゲームの進行に不利にはたらくイベントの発生確率を高くし、有利にはたらくイベントの発生確率を低くする。一例として、難易度がイージー、ノーマル、ハードの３段階に設定される場合、ハードでは対戦イベントに割り当てる発生確率を他のイベントよりも高くし、イージーでは対戦イベントの発生確率を他のイベントよりも低くし、ノーマルでは各イベントが互いに等しい確率で発生するように設定してもよい。各イベント種類の発生確率が決定されれば、その後は第２、第３の例と同様の手順で、各移動量候補に割り当てる選出確率を決定することができる。
【００７５】
このような制御によれば、プレイ目的に合わせてイベントの発生確率を変化させる例と同様に、ルートの内容や登場する敵の強さなどは変化させずに、ゲームプレイ時の難易度を調整することができる。
【００７６】
この例におけるゲームの難易度は、ゲーム開始前にプレイヤーが選択することとしてもよいし、これまでのプレイ履歴等に応じて移動量選出部２３が決定してもよい。具体例として、移動量選出部２３は、あるルートをプレイヤーが過去にプレイしてクリアした履歴が存在する場合、同じルートをプレイヤーが再びプレイする場合に、前回よりもゲームの難易度を高く変更してもよい。あるいは、同じルートをプレイヤーが何度も繰り返しプレイする場合、繰返し回数が増加するにつれてゲームの難易度を高く変更してもよい。なお、このようにプレイ履歴に応じて難易度を変更した場合、何らかの条件が満たされたタイミングで、変更された難易度を元に戻すリセット制御を行ってもよい。この場合のリセット制御を行う条件としては、例えば所定の時間が経過したタイミングや、プレイヤーが別のゲーム（別のルートなど）を所定回数プレイしたタイミングなどが挙げられる。
【００７７】
また、ゲームの難易度は、前述した第３の例と同じように、プレイヤーについて設定されたパラメーターの値に応じて変更されてもよい。例えば移動量選出部２３は、プレイヤーキャラクターのレベルと、ルートに対して予め設定された想定レベルとを比較し、プレイヤーキャラクターのレベルが想定レベルを下回っている場合には難易度を低く設定したり、想定レベルを上回っている場合には難易度を高く設定したりしてもよい。さらにこの場合において、プレイヤーキャラクターのレベルが想定レベルと大きく乖離しているほど、難易度を大きく変更してもよい。これにより、プレイヤーキャラクターのレベルが低いほどゲームの進行に不利にはたらくイベントを発生させにくくしたりすることができる。
【００７８】
なお、以上説明した第３の例、及び第４の例においても、第２の例と同様に、各移動量候補に割り当てられた選出確率に応じてその移動量候補の表示量が調整された選出映像を表示してもよい。さらに、この選出映像内における各移動量候補の表示順序も、第１の例と同様に各移動量候補に対応する移動先候補マスの属性情報に応じて決定されてよい。
【００７９】
ここで、以上説明したようなゲーム装置１０が実現する処理の流れの一例について、図７のフロー図を用いて説明する。なお、ここでは移動量選出部２３は、ゲーム開始前にプレイヤーキャラクターから予めプレイ目的の選択を受け付けており、このプレイ目的に応じて各移動量候補の選出確率を変化させるものとする。
【００８０】
まずルート決定部２１が、これからプレイヤーがプレイするゲームのルート内容を決定する（Ｓ１）。ここでは予め用意された複数のルートの中から、プレイヤーが選択したルートのデータをプレイ対象として読み出すものとする。ここで決定されるルート内容は、ルートを構成するマスのそれぞれに設定された属性情報（イベント種類の情報など）が含まれている。さらにルート決定部２１は、ルートのスタート地点を、プレイヤーキャラクターの現在位置に設定する（Ｓ２）。
【００８１】
これ以降、ターンごとの処理が繰り返し実行される。まず移動先候補特定部２２が、Ｓ１で決定されたルート内容、及び現在位置に基づいて、移動先候補マスを特定する（Ｓ３）。続いて移動量選出部２３が、Ｓ３で特定された移動先候補マスのそれぞれに設定されたイベント種類の情報と、予め設定されたプレイ目的と、に応じて、１〜６までの各移動量候補に割り当てる選出確率を決定する（Ｓ４）。
【００８２】
その後、移動量選出部２３は、Ｓ４で決定した選出確率に基づいて、複数の移動量候補の中から疑似乱数を用いて１の移動量を選出する（Ｓ５）。そして、Ｓ５で選出した移動量が選出される様子を示す選出映像を表示装置１５の画面に表示する（Ｓ６）。
【００８３】
続いて移動量選出部２３は、Ｓ５で選出した移動量に応じたマスの数だけプレイヤーキャラクターを移動させ、移動先を新たな現在位置に設定する（Ｓ７）。そして、イベント処理部２４が、移動先のマスに設定された種類のイベントを発生させ、その内容に応じて対戦を実行したり、プレイヤーキャラクターのパラメーターを更新したりするイベント処理を実行する（Ｓ８）。
【００８４】
その後、Ｓ７で設定された現在位置がルートのゴール地点か否か判定される（Ｓ９）。プレイヤーキャラクターがまだゴール地点に到達していなければ、Ｓ３に戻って次のターンの処理が実行される。一方、ゴール地点に到達していれば、その回のゲームは終了する。
【００８５】
以上説明した本実施形態に係るゲーム装置１０によれば、移動先候補マスに応じて、選出映像の内容を変化させたり、各移動量候補に割り当てる選出確率を変化させたりというように選出処理の内容を変化させることで、ゲームの進行状況に応じて演出内容やゲームの展開を調整することができる。しかも、選出処理の内容を変化させる制御自体は、ルートの構成や発生するイベントの内容などを変化させることなく実現できるので、全体のゲーム内容やバランスに対する影響をあまり生じさせずに、比較的簡易な処理でゲーム展開を調整することができる。
【００８６】
なお、本発明の実施の形態は以上説明したものに限られない。例えば以上の説明では、４種類のイベントが各マスに設定されているものとしたが、これらのイベントは例示に過ぎず、以上説明した制御は各種のイベントが発生するゲームに適用可能である。また、選出映像の変更内容や選出確率の決定方法も例示に過ぎない。
【００８７】
また、以上の説明では主として各マスに設定されたイベント種類の情報に応じて選出処理の内容を変化させることとしたが、これに限らず移動量選出部２３は、各マスに設定された各種の属性情報に応じて同様の処理を実行してもよい。例えば移動量選出部２３は、近い属性が設定された移動先候補マスに対応する移動量候補が並ぶように選出映像内における各移動量候補の表示順序を決定してもよい。また、お金入手イベントが設定された移動量先候補マスに対応する移動量候補を選出映像内において順に表示する場合に、入手可能な金額の期待値が高い順や低い順に各移動量候補を並べて表示するなどしてもよい。また、プレイ目的やゲームの難易度、プレイヤーについて設定された各種のパラメーターなどに応じて、特定の属性が設定されたマスを選出されやすくしたり、逆に選出されにくくしたりするように、各移動量候補の選出確率を決定してもよい。
【００８８】
また、各マスに設定された属性情報に限らず、移動先候補マスに関するその他の情報に応じて選出処理の内容を変化させてもよい。一例として、複数のプレイヤーが同じルートで同時にゲームをプレイしている場合、移動先候補マスの中に他のプレイヤーが操作するキャラクターが止まっていることがある。このような場合に移動量選出部２３は、他のキャラクターがいるマスに移動する選出確率を高くしたり、あるいは低くしたりする制御を実行してもよい。
【００８９】
また、以上の説明では一直線のルートをプレイ対象としたが、ルートはプレイヤーの選択などに応じて途中で分岐する場合もある。このような場合、分岐先の双方にある移動先候補マスに設定された属性情報に応じて、選出処理の内容を変化させてもよい。この場合、同じ移動量で移動する分岐先の移動先候補マスのそれぞれを、分岐前の移動先候補マスと同様にカウントして選出確率を計算してもよいし、分岐先の数に応じて按分した量だけ選出確率に寄与するものとして全体のイベント種類に割り当てる発生確率を計算してもよい。
【００９０】
また、移動先候補マスにゴール地点が含まれ、ゴール地点にちょうどプレイヤーキャラクターが止まらない場合には折り返すルールが採用される場合、折り返し後の移動先候補マスも考慮して選出処理の内容を決定してもよいし、折り返し後の移動先候補マスは考慮せずに選出確率の内容を決定してもよい。また、ゴール地点までの移動量を超える移動量が選出された場合にはそのままゴールとなるルールが採用される場合、ゴール地点までの移動量を超える移動量候補に対しては、ゴール地点のマスの属性情報が設定されているものとして、以上説明したような処理を適用してもよい。
【００９１】
また、以上の説明では、プレイヤーの手元にあるゲーム装置１０によってゲームの処理が実現されることとしたが、これに限らず、以上説明した処理の少なくとも一部は、プレイヤーの手元にある端末装置ではなく、通信ネットワークを介して端末装置と接続されたサーバ装置等によって実現されてもよい。特に、移動先候補特定部２２、及び移動量選出部２３によって実現される処理は、ルート情報を参照可能なサーバ装置によって実現されてよく、プレイヤーの手元にある端末装置は、サーバ装置から送信される指示に基づいてプレイヤーからの操作入力受付や画面表示、イベント処理の一部などを実行してもよい。この場合、サーバ装置が本発明の一実施形態に係るゲーム装置として機能することとなる。
【符号の説明】
【００９２】
１０  ゲーム装置、１１  制御部、１２  記憶部、１３  インタフェース部、１４  操作入力装置、１５  表示装置、２１  ルート決定部、２２  移動先候補特定部、２３  移動量選出部、２４  イベント処理部。
【図１】
2019097662.tif 000003
【図２】
2019097662.tif 000004
【図３】
2019097662.tif 000005
【図４】
2019097662.tif 000006
【図５】
2019097662.tif 000007
【図６】
2019097662.tif 000008
【図７】
2019097662.tif 000009