JP5759514B2 - Game program and game system - Google Patents
Game program and game system Download PDFInfo
- Publication number
- JP5759514B2 JP5759514B2 JP2013140316A JP2013140316A JP5759514B2 JP 5759514 B2 JP5759514 B2 JP 5759514B2 JP 2013140316 A JP2013140316 A JP 2013140316A JP 2013140316 A JP2013140316 A JP 2013140316A JP 5759514 B2 JP5759514 B2 JP 5759514B2
- Authority
- JP
- Japan
- Prior art keywords
- quest
- game
- character
- monster
- main character
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003860 storage Methods 0.000 claims description 28
- 230000000694 effects Effects 0.000 claims description 15
- 230000009471 action Effects 0.000 claims description 8
- 230000006870 function Effects 0.000 claims description 4
- 230000001960 triggered effect Effects 0.000 claims description 2
- 238000000034 method Methods 0.000 description 24
- 230000008569 process Effects 0.000 description 22
- 238000012545 processing Methods 0.000 description 17
- 230000001133 acceleration Effects 0.000 description 16
- 239000000463 material Substances 0.000 description 14
- 238000004891 communication Methods 0.000 description 11
- 238000003384 imaging method Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 7
- 238000001514 detection method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 230000036541 health Effects 0.000 description 4
- 241000917703 Leia Species 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000001788 irregular Effects 0.000 description 2
- 238000012512 characterization method Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 235000013372 meat Nutrition 0.000 description 1
- 238000010137 moulding (plastic) Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Description
この発明は、遊戯者が操作するプレイヤキャラクタが敵キャラクタを討伐してミッションをクリアしていくアクションゲーム等のゲームを実行するゲームプログラムおよびゲームシステムに関する。 The present invention relates to a game program and a game system for executing a game such as an action game in which a player character operated by a player subjugates an enemy character and clears a mission.
現在多くの人に親しまれているゲームとしてハンティングアクションゲームがあり、例えば、モンスターハンター(登録商標)シリーズがある。モンスターハンター(登録商標)とは、遊戯者が操作するプレイヤキャラクタが村に住みついてハンターとなり、村で依頼を受けたモンスターの討伐・捕獲やアイテムの運搬・採取等の様々なミッション(クエスト)に挑むゲームである。 There is a hunting action game as a game that is currently popular with many people, for example, a Monster Hunter (registered trademark) series. Monster Hunter (registered trademark) is a player character operated by a player who lives in the village and becomes a hunter and challenges various missions (quests) such as subjugation and capture of monsters requested in the village, transportation and collection of items It is a game.
このゲームでは、クエストの中でプレイヤキャラクタがモンスターと戦闘するが、モンスターにはメインモンスター(ボスモンスター)とサブモンスター(ザコモンスター)の2種類が存在する。メインモンスターとは、討伐がクエストの目的となる戦闘力の高いモンスターであり、サブモンスターとは、討伐の有無がクエストのクリアと無関係であり、クエストの遂行を妨げる戦闘力の低いモンスターである。クエストをクリアするには、サブモンスターの妨害行為を回避しながら、メインモンスターを討伐することが必要である。また、モンスター(メイン、サブ)を討伐すると、討伐したモンスターから素材を剥ぎ取って、武器や防具の強化に役立てることができる。遊戯者は、クエストのクリアやモンスター討伐によって獲得したお金や報酬品(素材、アイテム)でプレイヤキャラクタの装備を強化して、さらにレベルの高いクエストに挑戦する。 In this game, a player character fights a monster in a quest, and there are two types of monsters: a main monster (boss monster) and a sub monster (Zako monster). The main monster is a monster with high fighting power for which subjugation is the objective of the quest, and the sub-monster is a monster with low fighting power that is unrelated to clearing the quest, regardless of whether or not subjugation is performed. To clear the quest, it is necessary to subdue the main monster while avoiding the submonster's obstruction. Also, if you defeat a monster (main, sub), you can peel off the material from the defeated monster and use it to strengthen weapons and armor. The player strengthens the player character's equipment with money and reward items (materials, items) acquired by clearing the quest or subjugating the monster, and challenge the quest with a higher level.
クエストの中には、複数のメインモンスターが出現するものがあり、メインモンスターの数を増やすことで討伐が困難になり、クエストの難易度に変化を与えていた。これらのモンスターの出現条件は、クエストごとに予め設定されており、例えば、クエスト開始と同時に2頭出現させるクエスト(メインモンスター2頭討伐クエスト)や、1頭が討伐されたことを契機に次の1頭を出現させるクエスト(メインモンスター連続討伐クエスト)などがあった(非特許文献1)。 Some quests have multiple main monsters, and increasing the number of main monsters makes it difficult to subdue, changing the difficulty of the quest. The appearance conditions of these monsters are set in advance for each quest. For example, the quest that appears at the same time as the start of the quest (two main monsters subjugation quest) There was a quest to make one appear (main monster continuous subjugation quest), etc. (Non-patent Document 1).
しかしながら、上記従来のゲームでは、モンスターの出現条件が固定的に決められているため、モンスターの出現パターンにバリエーションがなく、変化に乏しいものであった。このため、遊戯者は何度もプレイしているうちにモンスターが出てくるタイミングを覚えてしまいモンスターの討伐が容易になるため、ゲームに対する新鮮味を失い易いという問題点があった。 However, in the above conventional game, since the appearance conditions of the monsters are fixedly determined, there are no variations in the appearance patterns of the monsters and the changes are poor. For this reason, there is a problem that the player easily loses the freshness of the game because the player learns the timing when the monster appears while playing many times and the monster can be easily subjugated.
この発明は、プレイヤキャラクタと戦う敵キャラクタの出現方法に変化があり、遊戯者に予測不可能な不定環境を提供することができるゲームプログラムおよびこのプログラムを実行するゲームシステムを提供することを目的とする。 It is an object of the present invention to provide a game program capable of providing an undefined environment unpredictable to a player, and a game system that executes the program, in which an appearance method of an enemy character that fights the player character has changed. To do.
請求項1の発明は、コンピュータを、複数のクエストの情報を記憶するクエスト記憶手段、前記複数のクエストの情報を、前記クエスト記憶手段から読み出して表示部に表示させる表示制御手段、前記複数のクエストのうち操作部を介して遊戯者によって選択されたクエストを、実行クエストとして前記クエスト記憶手段の対応する情報に基づいて実行開始するゲーム進行制御手段、前記クエスト記憶手段の前記実行クエストの情報に基づいて、該実行クエストのゲーム空間を生成するゲーム空間制御手段、前記ゲーム空間内に、前記操作部を介して遊戯者によって操作されるプレイヤキャラクタを生成し、前記操作部からの操作情報に応じて該プレイヤキャラクタの前記ゲーム空間内における活動を制御するプレイヤキャラクタ制御手段、前記クエスト記憶手段の前記実行クエストの情報に基づいて、前記ゲーム空間内に、該実行クエストのクリア条件の対象となる固定メインキャラクタおよび該固定メインキャラクタよりも戦闘力が低いサブキャラクタを生成し、各キャラクタの活動を制御するノンプレイヤキャラクタ制御手段、として機能させるゲームプログラムであって、前記表示制御手段は、前記クエストの情報として前記固定メインキャラクタに関する情報を前記表示部に表示させ、前記ゲーム進行制御手段は、前記クエスト記憶手段の前記実行クエストの情報に基づいて、前記固定メインキャラクタと同等の戦闘力であって、該実行クエストのクリア条件の対象とならない流動メインキャラクタの出現抽選を行う出現抽選手段、を含み、前記プレイヤキャラクタが前記固定メインキャラクタを討伐したことを契機にその実行クエストにおけるゲームをクリアしたと判定してゲームを進行させ、前記ノンプレイヤキャラクタ制御手段は、予め設定された前記実行クエストの情報に含まれる出現タイミングに基づいて、前記ゲーム空間内に、前記固定メインキャラクタを生成する固定メインキャラクタ制御手段、および、前記出現抽選手段による抽選で当選したことを契機に、前記ゲーム空間における前記固定メインキャラクタの出現場所とは異なる前記流動メインキャラクタ専用の出現場所に該前記流動メインキャラクタを生成し、この流動メインキャラクタの活動を制御する流動メインキャラクタ制御手段、を含むことを特徴とする。
The invention of
請求項2の発明は、請求項1に記載の発明において、前記ノンプレイヤキャラクタ制御手段は、前記固定メインキャラクタ対前記流動メインキャラクタで戦闘させる場合、その後に逃走動作をさせるキャラクタを、これらキャラクタの能力に関する所定条件に応じて決定することを特徴とする。 According to a second aspect of the present invention, in the first aspect of the present invention, when the non-player character control means causes the fixed main character to battle with the flow main character, the character that performs the escape action thereafter is selected as the character of these characters. It is determined according to a predetermined condition regarding ability .
請求項3の発明は、請求項1または2に記載の発明において、前記ノンプレイヤキャラクタ制御手段は、活動するためのパラメータである体力値が0になるまでノンプレイヤキャラクタの活動を制御し、前記ゲーム進行制御手段は、前記プレイヤキャラクタの攻撃により前記ノンプレイヤキャラクタの体力値が0になったとき討伐されたと判定し、前記流動メインキャラクタ制御手段は、前記ゲーム空間に出現している固定メインキャラクタの体力値が所定値以下になると前記流動メインキャラクタを生成しないことを特徴とする。
The invention according to
請求項4の発明は、請求項1乃至請求項3のいずれかに記載の発明において、前記流動メインキャラクタ制御手段は、複数種類のメインキャラクタのなかから1以上の流動メインキャラクタを生成および制御する手段であり、前記ゲーム進行制御手段は、出現させる流動メインキャラクタの種類および各キャラクタの出現確率を記憶する種類別出現確率記憶手段、前記出現確率に基づいて流動メインキャラクタの種類抽選を行う種類抽選手段、を含み、前記種類抽選手段は、前記ゲーム空間に出現している固定メインキャラクタと同じ種類の流動メインキャラクタが前記種類別出現確率記憶手段に含まれている場合、そのキャラクタを除外して流動メインキャラクタの種類抽選を行い、前記流動メインキャラクタ制御手段は、前記種類抽選で当選した流動メインキャラクタを生成することを特徴とする。
The invention according to
請求項5の発明は、請求項1乃至請求項4のいずれかに記載のゲームプログラムを記憶する記憶部と、前記ゲームプログラムを実行するコンピュータと、を備えたゲームシステムである。 A fifth aspect of the present invention is a game system including a storage unit that stores the game program according to any one of the first to fourth aspects, and a computer that executes the game program.
この発明によれば、討伐の有無がゲームの進行と関係のない敵キャラクタをプレイ中の抽選によって出現させることにより、同じステージでも異なる敵キャラクタが異なるタイミングで出現するため、毎回ステージの難易度を変化させて新鮮味を与えることができ、遊戯者に予測不可能な不定環境を提供することができる。 According to the present invention, since enemy characters that have no relationship with the progress of the game appear by lottery during play, different enemy characters appear at different timings on the same stage. It can be changed to give a fresh taste and provide a player with an unpredictable and undefined environment.
≪ゲームシステムの説明≫
図面を参照して、本発明が適用されるゲームシステム6について説明する。
図1は、ゲームシステム6を説明するための外観図である。以下、据置型ゲーム装置を一例にして、本発明のゲームシステム6について説明する。
≪Description of game system≫
A
FIG. 1 is an external view for explaining the
図1において、ゲームシステム6は、スピーカ9aおよびディスプレイ9bを備えた家庭用テレビジョン受像機等のモニタ装置9に、接続コードを介して接続される据置型ゲーム装置(以下、単にゲーム装置と記載する)10および当該ゲーム装置10に操作情報を与えるコントローラ7によって構成される。ゲーム装置10には、交換可能な記憶媒体の一例である光ディスク4がセットされるとともに、ゲームのセーブデータ等を不揮発的に記憶する着脱自在のメモリカード5が必要に応じて装着される。ゲーム装置10には、ゲームの主電源である電源ON/OFFスイッチ、光ディスク4の着脱を行うイジェクトスイッチが設けられている。
In FIG. 1, a
コントローラ7は、遊戯者によって操作され、その操作内容を示す操作信号をゲーム装置10に対して送信する装置である。ゲーム装置10は、コントローラ7から送信されてくる操作信号に応じてゲームを開始・終了させ、ゲームを進行させる等の制御を行う。コントローラ7とゲーム装置10との通信は、無線で行われる。通信方式としては、たとえばBluetooth(ブルートゥース;登録商標)の方式が用いられる。この通信のための通信ユニットとしては、コントローラ7は通信部75(図4参照)を備え、ゲーム装置10は受信ユニット36a(図2参照)を備えている。なお、1台のゲーム装置10に対して1台〜4台のコントローラ7を無線接続することが可能である。すなわち、ゲーム装置10は、4台までの異なるコントローラ7から送られてくる操作信号をそれぞれ識別して受信する機能を備えている。
The
なお、モニタ装置9の左右上面には、コントローラ7に対してモニタ装置9の位置を知らせるための発光部8L,Rが取り付けられている。発光部8L,Rは、それぞれ赤外線LEDを内蔵しており、ゲーム装置10の動作中は赤外線で発光する。
次に、図2のブロック図を参照して、ゲーム装置10の機能的構成について説明する。図2において、ゲーム装置10は、各種プログラムを実行する例えばリスク(RISC)CPU(Central Processing Unit)30を備える。CPU30は、図示しないブートROMに記憶された起動プログラムを実行し、メインメモリ33等のメモリの初期化等を行った後、光ディスク4に記憶されているゲームプログラムを実行し、そのゲームプログラムに応じたゲーム処理等を行うものである。CPU30には、メモリコントローラ31を介して、GPU(Graphics Processing Unit)32、メインメモリ33、DSP(Digital Signal Processor)34、およびARAM(Audio RAM)35が接続される。また、メモリコントローラ31には、所定のバス42を介して、コントローラI/F(インターフェース)36、ビデオI/F37、外部メモリI/F38、オーディオI/F39、およびディスクI/F41が接続され、それぞれ受信ユニット36a、モニタ装置9、外部メモリカード5、スピーカ9a、およびディスクドライブ40が接続されている。
Next, the functional configuration of the
GPU32は、CPU30の命令に基づいて画像処理を行うものであり、例えば、3Dグラフィックスの表示に必要な計算処理を行う半導体チップで構成される。GPU32は、図示しない画像処理専用のメモリやメインメモリ33の一部の記憶領域を用いて三次元の仮想空間(ゲーム空間)の各コマの画像(公知の透視投影法による二次元画像)を生成し、この画像にカーソル等の画像を合成する等して生成したゲーム画像をメモリコントローラ31およびビデオI/F37を介してモニタ装置9(ディスプレイ9b)に出力する。
メインメモリ33は、CPU30で使用される記憶領域であって、光ディスク4から読み出されたゲームプログラムや各種データ等を適宜記憶する。
The
The
DSP34は、ゲームプログラム実行時にCPU30において生成されるサウンドデータ等を処理するものであり、そのサウンドデータ等を記憶するためのARAM35が接続される。ARAM35は、DSP34が所定の処理(例えば、先読みしておいたゲームプログラムやサウンドデータの記憶)を行う際に用いられる。DSP34は、ARAM35に記憶されたサウンドデータを読み出し、メモリコントローラ31およびオーディオI/F39を介してモニタ装置9に備えるスピーカ9aに出力させる。
The DSP 34 processes sound data generated by the
メモリコントローラ31は、データ転送を統括的に制御するものであり、上述した各種I/Fが接続される。受信ユニット36aは、コントローラI/F36を介してメモリコントローラ31に接続される。上述したように受信ユニット36aは、コントローラ7からの送信データを受信し、コントローラI/F36およびメモリコントローラ31を介して当該送信データをCPU30へ出力する。ビデオI/F37には、モニタ装置9が接続される。外部メモリI/F38には、外部メモリカード5が接続され、その外部メモリカード5に設けられたバックアップメモリ等とアクセス可能となる。
The
オーディオI/F39にはモニタ装置9に内蔵されるスピーカ9aが接続される。スピーカ9aは、DSP34がARAM35から読み出したサウンドデータや、ディスクドライブ40から直接出力されるサウンドデータを出力する。ディスクI/F41には、ディスクドライブ40が接続される。ディスクドライブ40は、所定の読み出し位置に配置された光ディスク4に記憶されたデータを読み出し、ゲーム装置10のバス42やオーディオI/F39に出力する。
A
次に、図3を参照して、コントローラ7について説明する。
コントローラ7は、例えばプラスチック成型によって形成されたハウジング71を有している。ハウジング71は、その前後方向を長手方向とした略直方体形状を有しており、全体として大人や子供の片手で把持可能な大きさである。
Next, the
The
ハウジング71上面の中央前面側に、十字キー72cが設けられる。この十字キー72cは、十字型の4方向プッシュスイッチであり、矢印で示す4つの方向(前後左右)に対応する操作部分が十字の突出片にそれぞれ90°間隔で配置される。遊戯者によって十字キー72cのいずれかの方向の操作部が押下されると、その方向を示す操作信号が、コントローラ7からゲーム装置10に送信される。遊戯者が十字キー72cを操作することにより、例えば、ゲーム空間に出現するキャラクタの移動方向を指示したり、カーソルの移動方向を指示したりすることができる。
A cross key 72 c is provided on the center front side of the upper surface of the
ハウジング71上面の十字キー72cより後側には、多数のボタンスイッチが設けられており、各ボタンがオンされると、対応する操作信号がコントローラ7からゲーム装置10へ送信される。これらのボタンスイッチのうち、最も前方(十字キー72c寄り)に設けられているものが、Aボタン72aである。
A large number of button switches are provided behind the cross key 72 c on the top surface of the
一方、ハウジング71下面には、凹部が形成されている。ハウジング71下面の凹部は、遊戯者がハウジング71を把持したとき、この遊戯者の人差し指や中指が位置するような位置に形成される。そして、上記凹部の後面側傾斜面には、ボタンスイッチ72bが設けられる。このボタンスイッチ72bは、Bボタンとして機能する操作部である。
これらAボタン72a、Bボタン72bは、ゲームプログラムにおいて、遊戯者がゲームに対する主要な操作を行うボタンスイッチとして設定される。
On the other hand, a recess is formed on the lower surface of the
These A
なお、ハウジング71上面の十字キー72cより前面側に設けられているボタンスイッチ72hは、遠隔からゲーム装置10本体の電源をオン/オフする電源スイッチである。
The
また、ハウジング71前面には、コントローラ7前方の画像を撮像するための撮像素子743(図4参照)が設けられている。撮像素子743は、撮像情報演算部74(図4参照)の一部を構成している。撮像素子743は、コントローラ7がモニタ装置9に向けて支持されているとき、モニタ装置9の上面に設けられた発光部8L,Rを撮像する。撮像情報演算部74は、撮像素子743における発光部8L,Rの撮像位置によってコントローラ7の向きを検出する。
In addition, an imaging element 743 (see FIG. 4) for capturing an image in front of the
次に、図4のブロック図を参照して、コントローラ7の内部構成について説明する。
図4において、コントローラ7は、上述した操作部72および撮像情報演算部74の他に、その内部に通信部75、加速度センサ701およびバイブレータ704を備えている。
Next, the internal configuration of the
In FIG. 4, the
撮像情報演算部74は、赤外線フィルタ741、レンズ742、撮像素子743、および画像処理回路744を含んでいる。赤外線フィルタ741は、コアユニット70の前方から入射する光から赤外線のみを通過させる。レンズ742は、赤外線フィルタ741を透過した赤外線を集光して撮像素子743へ出射する。撮像素子743は、例えばCMOSセンサのような固体撮像素子であり、レンズ742が集光した赤外線を撮像する。したがって、撮像素子743は、赤外線フィルタ741を通過した赤外線だけを撮像して画像データを生成する。撮像素子743で生成された画像データは、画像処理回路744で処理される。具体的には、画像処理回路744は、撮像素子743から得られた画像データを処理して高輝度部分、すなわち発光部8L,Rからの光を検出し、それらの位置座標を示す座標データを通信部75へ出力する。
The imaging
加速度センサ701は、コントローラ7の上下方向、左右方向および前後方向の3軸でそれぞれ加速度を検知する加速度センサである。なお、加速度センサ701は、必要な操作信号の種類によっては、上下方向、左右方向の2軸でそれぞれ加速度を検出する加速度センサが用いられてもかまわない。加速度センサ701が検知した加速度を示すデータは、通信部75へ出力される。なお、加速度センサ701は、典型的には静電容量式の加速度センサが用いられるが、他の方式の加速度センサやジャイロセンサを用いてもかまわない。
The
通信部75は、マイクロコンピュータ(Micro Computer:マイコン)751、メモリ752、無線モジュール753、およびアンテナ754を含んでいる。マイコン751は、処理の際にメモリ752を記憶領域として用いながら、送信データを無線送信する無線モジュール753を制御する。
The
操作部72からの操作信号(キーデータ)、加速度センサ701からの加速度信号(加速度データ)、および撮像情報演算部74からの座標データは、マイコン751に出力される。マイコン751は、入力した各データ(キーデータ、加速度データ、座標データ)を受信ユニット36aへ送信する送信データとして一時的にメモリ752に格納する。
An operation signal (key data) from the
ここで、通信部75から受信ユニット36aへの無線送信は、所定の周期毎に行われるが、ゲームの処理は1/60秒を単位として行われることが一般的であるので、それよりも短い周期で送信を行うことが必要となる。具体的には、ゲームの処理単位は16.7ms(1/60秒)であり、Bluetooth(ブルートゥース;登録商標)で構成される通信部75の送信間隔は5msである。マイコン751は、受信ユニット36aへの送信タイミングが到来すると、メモリ752に格納されている送信データを一連の操作情報として出力し、無線モジュール753へ出力する。そして、無線モジュール753は、例えばBluetooth(ブルートゥース;登録商標)の技術を用いて、所定周波数の搬送波を用いて操作情報をその電波信号としてアンテナ754から放射する。
Here, the wireless transmission from the
バイブレータ704は、例えば振動モータ又はソレノイド等が考えられる。バイブレータ704が作動することによってコアユニット70に振動が発生するので、それを把持している遊戯者の手にその振動が伝達され、いわゆる振動対応ゲームが実現できる。
The
≪ゲームプログラムの説明≫
次にこのゲーム装置で実行されるゲームプログラムについて説明する。このゲームプログラムは、いわゆるハンティングアクションゲームであり、遊戯者が操作するプレイヤキャラクタが村に住みついてハンターとなり、村で依頼を受けたモンスターの討伐・捕獲やアイテムの運搬・採取等の様々なミッション(クエスト)に挑むゲームである。
≪Description of game program≫
Next, a game program executed on this game apparatus will be described. This game program is a so-called hunting action game, where a player character operated by a player lives in a village and becomes a hunter, and various missions such as subjugation / capture of monsters requested in the village and transportation / collection of items ( Quest).
図5は、この発明の実施形態であるハンティングアクションゲームのゲーム空間を説明する図である。このゲームでは、プレイヤキャラクタ(ハンター)12は村11の住人となり、村人から仕事(クエスト)を請け負って生活している。クエストは複数存在し、たとえばフィールド(狩場、ステージ)13へ行ってモンスター14を討伐することである。クエストを請け負ったハンター12は、そのクエストの達成に役立つ武器や防具を装備してフィールド13へ出掛け、モンスター14と戦う。モンスター14を倒してクエストをクリアすると、村人からお金や報酬品(素材、アイテム)を受け取ることができる。クエストの対象となるモンスターは、戦闘力の高いメインモンスター(ボスモンスター)14である。また、フィールド13には、戦闘力は低いがプレイヤキャラクタの邪魔をしてクエストの遂行を妨げるサブモンスター(ザコモンスター)も存在する。
FIG. 5 is a diagram for explaining the game space of the hunting action game according to the embodiment of the present invention. In this game, the player character (hunter) 12 becomes a resident of the
クエストをクリアするためには、武器や防具のレベルを上げたり、そのモンスターに適した装備を入手したりすることが必要であり、武器や防具の生産、強化は、村11の武具屋にお金と素材を渡すことにより行う。お金は、クエストクリアやモンスター討伐の報酬としてもらえる仮想のゲーム世界での価値尺度であり、素材は、武器の生産、強化の素となる材料である。素材は、クエストクリアの報酬やクエスト中の支給品としてもらえるだけでなく、討伐したモンスターから剥ぎ取ることができる。剥ぎ取りとは、討伐したモンスターの体の部位から肉や皮などの素材を剥がして取得することであり、剥ぎ取れる回数や素材の種類はモンスターによって決まっている。したがって、このゲームでは、クエストクリアの目的だけでなく、所望の素材を剥ぎ取って武具の強化を行う目的でもモンスターの討伐が行われる。 In order to clear the quest, it is necessary to raise the level of weapons and armor and to acquire equipment suitable for the monster. And do by passing the material. Money is a measure of value in a virtual game world that can be rewarded for clearing quests and defeating monsters, and materials are materials that are the basis for weapon production and reinforcement. In addition to being rewarded for clearing quests and supplied during the quest, the material can be stripped from defeated monsters. Stripping is to acquire by stripping material such as meat and skin from the body part of the subjugated monster, and the number of strips and the type of material are determined by the monster. Therefore, in this game, monsters are subjugated not only for the purpose of clearing the quest but also for the purpose of peeling off the desired material and strengthening the armor.
各クエストに出現するメインモンスターの種類、数、出現タイミング等の出現条件は、クエストごとに予め設けられたクエスト管理テーブル(図7(A))に初期設定として書き込まれている。そして、プレイヤキャラクタ12が請け負ったクエストに出現するメインモンスターの種類、数は、プレイヤキャラクタ12が受け取る依頼書に記載されており、遊戯者はこの依頼書を通して出現するモンスターの種類、数をクエスト挑戦前に知ることができる。図5に示すように、フィールド13aのクエストにはモンスター14aが2匹、フィールド13bのクエストにはモンスター14bが1匹、フィールド13cのクエストにはモンスター14cが1匹出現する等、同じクエストであれば、遊戯者が何度挑戦しても同じ条件でメインモンスターが出現する。また、フィールド13aのクエストのように2頭(複数)のメインモンスター14aが出現するクエストの場合、クエスト開始と同時に2頭出現させるか、1頭目出現の5分後に2頭目を出現させるか、1頭が討伐されたことを契機に次の1頭を出現させるか、という出現のタイミングについても予めクエスト管理テーブルに書き込まれている。
Appearance conditions such as the type, number, and appearance timing of main monsters appearing in each quest are written as initial settings in a quest management table (FIG. 7A) provided in advance for each quest. The type and number of main monsters appearing in the quest undertaken by the
このようにメインモンスターの出現条件をクエストごとに予め設定しておくことにより、クエストごとに明確な特徴づけをすることができる。一方、同じクエストではメインモンスターの出現パターンが毎回同じであるため、遊戯者が複数回挑戦すると出現パターンを覚え、攻略が容易になってしまう。このため、各クエストの特徴を維持しつつ、クエストに変化を与えるため、抽選という確率演算に基づいて野良モンスターを出現させるようにしている。 Thus, by setting the appearance condition of the main monster for each quest in advance, it is possible to clearly characterize each quest. On the other hand, since the appearance pattern of the main monster is the same every time in the same quest, if the player tries multiple times, the appearance pattern is remembered and the capture becomes easy. For this reason, in order to change the quest while maintaining the characteristics of each quest, a stray monster is caused to appear based on a probability calculation called a lottery.
上述したように、クエストでは討伐対象のメインモンスター(固定メインキャラクタ)が必ず出現するが、これに加えて討伐対象ではないがメインモンスターと同様に戦闘力の高い野良モンスター(流動メインキャラクタ)を出現させる。野良モンスターを出現させるか否かは、野良タイマーを利用してクエスト中に行う抽選により決定する。野良タイマーは、野良モンスターの出現有無を抽選するタイミングを計るためのタイマーであり、クエストの経過時間に基づき、クエスト開始から所定時間ごとの抽選タイミングを計時する。抽選タイミングになると、ここで野良モンスターを出現させるか否かの抽選を行う。野良モンスターを出現させる確率は、クエストごとに設定されている。そして、抽選の結果、野良モンスターを出現させることになった場合、野良モンスター種類抽選テーブル(図7(B))に基づく抽選を行ってどのモンスターを野良モンスターとして出現させるかを決定する。野良モンスター抽選テーブルは複数あるが、どのテーブルを用いるかはクエストごとに予め決定されている。野良モンスター出現処理については図8を参照して後述する。 As mentioned above, the main monster (fixed main character) that is the target of subjugation always appears in the quest, but in addition to this, the stray monster (flowing main character) that has high combat power as well as the main monster appears. Let Whether or not a stray monster appears is determined by a lottery performed during the quest using a stray timer. The stray timer is a timer for measuring the timing of drawing the presence / absence of a stray monster, and counts the lottery timing every predetermined time from the start of the quest based on the elapsed time of the quest. When the lottery timing comes, a lottery is performed as to whether or not a stray monster appears. The probability of appearing a stray monster is set for each quest. If a stray monster is to appear as a result of the lottery, a lottery based on the stray monster type lottery table (FIG. 7B) is performed to determine which monster appears as the stray monster. Although there are a plurality of stray monster lottery tables, which table is used is determined in advance for each quest. The stray monster appearance process will be described later with reference to FIG.
このような野良モンスター出現処理により、クエストの途中に様々な種類のボスモンスターが不規則なタイミングで出現するため、遊戯者に予測不可能なゲーム進行を実現することができ、野良モンスターもプレイヤキャラクタ12に対して攻撃を仕掛けてくるため、ゲームの難易度が上がりクエストの進行に影響を与える。また、野良モンスター、メインモンスターなどの複数のボスモンスター間で小競り合いを行うこともあり、この場合には、ボスモンスター間の強弱関係でどちらが逃走するかが決まる。このように、野良モンスターを出現させることにより、プレイヤキャラクタが関与しなくても、ゲーム空間の状況に変化を生じさせることができるため、ゲームの世界をより豊かなものにし、プレイヤにとって飽きの来ないものにすることができる。 By such a stray monster appearance process, various types of boss monsters appear at irregular timings in the middle of the quest, so that it is possible to realize a game progression that is unpredictable to the player, and the stray monster is also a player character Since the attack is set against 12, the difficulty of the game increases and the progress of the quest is affected. In addition, a skirmish may be held between a plurality of boss monsters such as a stray monster and a main monster, and in this case, it is determined which of the boss monsters escapes depending on the strength and weakness. In this way, the appearance of the stray monster can change the game space without the player character being involved, thus enriching the game world and getting the player bored. Can be nothing.
そして、プレイヤキャラクタ12は、野良モンスターを討伐すると、クエストクリアの報酬とは別にお金を獲得することができ、剥ぎ取りによってそのモンスター特有の素材を手に入れることもできる。したがって、野良モンスターを発生させることにより、遊戯者に、野良モンスターを討伐してお金や素材を集める新たな遊び(選択肢)を提供することができる。
When the
上述したように、野良モンスターを出現させる確率は、各クエストごとに設定されており、確率0パーセントの場合が、野良モンスター出現のフラグがOFFの状態に対応する。例えば、プレイヤキャラクタ12のレベルを計測する昇格試験等のクエストでは、1対1で戦闘を行わせるために、野良モンスター出現のフラグをOFFに設定する。また、討伐対象のメインモンスターが多数(この実施形態では2頭以上)出現するクエストでは野良モンスター出現のフラグをOFFに設定する。このフラグのON/OFFについては、村11でプレイヤキャラクタ12が受け取る依頼書に公開されており、遊戯者は請け負ったクエストにおける野良モンスターの有無を事前に知ることができる。
As described above, the probability of causing a stray monster to appear is set for each quest. When the probability is 0%, the stray monster appearance flag corresponds to the OFF state. For example, in a quest such as a promotion test for measuring the level of the
また、本実施形態では、野良モンスターの出現確率は、クエストが行われるフィールド(狩場)13の安定度として表現される。この安定度は、狩場の安全性を示す指標であり、安定度が高い場合、野良モンスターの出現確率が低く、逆に安定度が低い場合、野良モンスターの出現確率が高い。図5のフィールド13bでは安定度が高いため、野良モンスターの出現確率が低く、フィールド13cでは安定度が微かに低いため、出現確率が少し高い。そして、フィールド13aでは野良モンスター出現のフラグがOFFになっているため、安定度は極めて高く、野良モンスターは絶対に出現しない。この狩場の安定度も遊戯者に公開されている。
In this embodiment, the appearance probability of the stray monster is expressed as the stability of the field (hunting ground) 13 where the quest is performed. This stability is an index indicating the safety of the hunting ground. When the stability is high, the appearance probability of the stray monster is low. Conversely, when the stability is low, the appearance probability of the stray monster is high. Since
本実施形態では、野良モンスターが出現するクエストであっても、野良モンスターの出現には一定の制限を設けている。具体的には、クエストの特徴づけが曖昧にならないように、野良モンスターの出現は1クエストにつき最大2頭までという上限を設ける。また、フィールドに同時に存在するボスモンスター(メインモンスター+野良モンスター)は2頭までとし、遊戯者に過剰な負担とならないようにする。さらに、メインモンスターの体力が20%以下になった場合、クエスト終了まであまり残り時間がないため、以降は野良モンスターを出現させない。 In this embodiment, even if it is a quest where a stray monster appears, a certain restriction | limiting is provided in the appearance of a stray monster. Specifically, the maximum number of stray monsters is limited to 2 per quest so that the quest characterization is not ambiguous. In addition, the number of boss monsters (main monster + stray monster) that exist in the field at the same time is limited to 2 so as not to overload the player. Furthermore, if the main monster's health is 20% or less, there is not much time left until the end of the quest.
例えば、メインモンスターが1頭も出現しないクエスト(アイテムや素材の運搬・採取が目的でモンスターの討伐が目的でないクエスト)では、2頭まで野良モンスターを出現させる。メインモンスターが1頭いるクエストでは、野良モンスターを1頭出現させ、その1頭が死亡してから次の1頭を出現させる。ただし、そのメインモンスターの体力が20%以下になった後は出現させない。メインモンスターが2頭いるクエストでは、十分難易度が高いため、原則として野良モンスターを出現させない。 For example, in a quest in which no main monster appears (a quest for the purpose of transporting and collecting items and materials but not for monster subjugation), up to two stray monsters are allowed to appear. In a quest with one main monster, one stray monster appears, and the next one appears after one of them died. However, it will not appear after the health of that main monster falls below 20%. In a quest with two main monsters, the difficulty is high enough, so as a rule, no stray monsters will appear.
なお、メインモンスターが2頭いても、どちらかが死亡したら野良モンスターを1頭出現させる構成にしてもよい。この場合、両方のメインモンスターの体力が20%以下になったか、どちらかが死んでもう一方の体力が20%以下になった後は野良モンスターを出現させない。 Even if there are two main monsters, if one of them dies, one stray monster may appear. In this case, stray monsters will not appear after both main monsters have fallen below 20% health, or one has died and the other has fallen below 20% health.
そして、出現する野良モンスターの種類は、基本的には、討伐対象のメインモンスターより弱い野良モンスターが高い確率で出現するように設定する。野良モンスターは、クエストクリアのためのメインターゲットではなく、報酬金や素材を得るためのサブターゲットに過ぎないため、ボーナスとして狩りやすい存在にする。ただし、低い確率でメインモンスターより強い野良モンスターが出現するように設定し、クエストにアクセントを与え、単調になるのを防ぐ。 The type of the stray monster that appears is basically set so that a stray monster weaker than the main monster to be subjugated will appear with a high probability. A stray monster is not a main target for clearing a quest, but only a sub-target for obtaining reward money and materials, so it is easy to hunt as a bonus. However, it is set so that a stray monster that is stronger than the main monster appears with a low probability, accentuating the quest, and preventing it from becoming monotonous.
また、クエストに出現しているメインモンスターと同種のモンスターは、野良モンスターとして出現させない。討伐対象のメインモンスターと野良モンスターが同種のモンスターであると、遊戯者が両者の区別をすることができず、明確な目的を持って討伐することができなくなるからである。 Also, monsters of the same type as the main monster appearing in the quest are not allowed to appear as stray monsters. This is because if the main monster and the stray monster to be subjugated are the same type of monsters, the player cannot distinguish between them and cannot subjugate them with a clear purpose.
このようなゲームを実行するゲームプログラムを上述したゲーム装置に読み込ませることにより、図6に示すようなゲームシステムを機能的に実現することができる。ゲームシステムは、操作検出部50、ゲーム進行制御部51、描画処理部57からなっている。ゲーム進行制御部51は、プレイヤキャラクタ制御部52、ノンプレイヤキャラクタ制御部53、ゲーム空間制御部56を含んでいる。また、ノンプレイヤキャラクタ制御部53は、メインモンスターの活動を制御するメインモンスター(固定メインキャラクタ)制御部54および野良モンスターの活動を制御する野良モンスター(流動メインキャラクタ)制御部55を含んでいる。
A game system as shown in FIG. 6 can be functionally realized by causing the game device described above to read a game program for executing such a game. The game system includes an
操作検出部50は、CPU30、GPU32等のデータ処理部およびコントローラ7を含み、遊戯者の各種操作を検出して、ゲーム進行制御部51に伝達する。ゲーム進行制御部51は、CPU30、GPU32等のデータ処理部を含み、仮想のゲーム空間やキャラクタを生成するとともに、遊戯者の操作や時間の経過等に応じて、上述のゲーム空間を変化させたりキャラクタを活動させたりする等の処理を行ってゲームを進行させる。例えば、野良モンスター出現処理では、ゲーム進行制御部51がクエスト管理テーブル(図7(A))、野良モンスター種類抽選テーブル(図7(B))を読み出して、野良モンスター出現抽選、野良モンスター種類抽選を行い、当選すると野良モンスターの出現を野良モンスター制御部55に通知する。
The
プレイヤキャラクタ制御部52は、操作検出部50から入力される操作情報に基づいてプレイヤキャラクタを生成するとともに、その活動を制御する。ノンプレイヤキャラクタ制御部53は、生成されたゲーム空間内で活動するメインモンスターおよび野良モンスターを含むノンプレイヤキャラクタを生成するとともに、その活動を制御する。メインモンスター制御部54は、予め設定されている出現条件に基づくゲーム進行制御部51の指示に従って、メインモンスターを生成するとともに、その活動を制御する。野良モンスター制御部55は、クエスト中のゲーム進行制御部51が行う抽選の結果に基づいて野良モンスターを生成するとともに、その活動を制御する。ゲーム空間制御部56は、操作検出部50から入力された操作情報に基づいて選択されたフィールドのゲーム空間を生成するとともに、そのゲーム空間の天候や昼夜の変更などの環境を制御する。描画処理部57は、ゲーム進行制御部51が生成したゲーム空間、キャラクタを二次元のスクリーンに投影したゲーム画像を生成してモニタ9bに出力する。
The player
図7(A)は、ゲーム進行制御部51に設定されるクエスト管理テーブルを示す図である。このテーブルは、各フィールド13で行われるクエストごとに設定され、プレイヤキャラクタ12が依頼を受けるクエストの内容についてのデータを記憶する。このテーブルには、クエストのそれぞれについて、野良モンスター出現確率(出現確率記憶手段)、野良モンスター種類抽選テーブル(種類別出現確率記憶手段)の記憶エリアが設定されている。また、図示していないが、クエスト管理テーブルには、上述した野良モンスターの出現に関するデータだけでなく、メインモンスターの種類、数、出現タイミング等の出現条件も記憶されている。
FIG. 7A shows a quest management table set in the game
また、野良モンスターの出現確率は、野良タイマーが所定時間ごとに行う野良モンスター出現抽選の当選確率であり、クエストごとに0〜100の値が設定されている。安定度が高いクエストは出現確率が低く、安定度が低いクエストは出現確率が高い。クエスト1〜5では、このテーブルに設定された出現確率に基づいてそれぞれ野良モンスター出現の抽選を行う。ただし、クエスト3のように出現確率が0%の場合、野良モンスター出現のフラグがOFFに設定されていて、抽選自体が行われず、全く野良モンスターが出現しない。逆に、出現確率が100%であれば必ず出現することになるが、野良モンスターの出現を不定期のイベントとして設けるため、本実施形態では出現確率100%には設定しない。
The appearance probability of the stray monster is the winning probability of the stray monster appearance lottery performed by the stray timer every predetermined time, and a value of 0 to 100 is set for each quest. A quest with high stability has a low appearance probability, and a quest with low stability has a high appearance probability. In
さらに、このクエスト管理テーブルには、クエストごとにどの野良モンスター種類抽選テーブル(種類別出現確率記憶手段)を使用するか設定されている。図7(B)は、ゲーム進行制御部51に設定される野良モンスター種類抽選テーブル1〜4を示している。野良モンスター種類抽選テーブルは、野良モンスター出現抽選で当選した場合に、いずれのモンスターを出現させるかを抽選するテーブルである。各テーブルには野良モンスターの種類、出現確率、出現タイプが設定されている。野良モンスターはボスモンスターの中から4種類が選択され、弱いモンスターほど出現確率が高く、強いモンスターほど出現確率が低くなるように設定されている。例えば、テーブル1では、戦闘力が低いドスジャージャーは出現確率70%に設定されているが、戦闘力が高いリオレイアやティラノは5%ずつに設定されている。
Furthermore, in this quest management table, it is set which stray monster type lottery table (type-specific appearance probability storage means) is used for each quest. FIG. 7B shows the stray monster type lottery tables 1 to 4 set in the game
そして、出現タイプは、野良モンスターの出現パターンを設定するものであり、モンスターの種類によって決まっている。野良モンスターは通常の出現場所ではなく、突然出現して盛り上がるように野良モンスター専用の出現場所から出現させる。例えば、ドスジャージャーはジャージャーの巣穴から、海竜は水辺ステージの横穴から、ティラノはステージの壁を壊して出現させる。これらの出現パターンもテーブルにより管理している。 The appearance type sets the appearance pattern of the stray monster and is determined by the type of monster. A stray monster is not a normal place of appearance, but is made to appear from a place dedicated to stray monsters so that it suddenly appears and rises. For example, dos jars appear from jar burrows, sea dragons emerge from side holes in waterside stages, and tyrannos break through stage walls. These appearance patterns are also managed by a table.
≪野良モンスター出現処理の説明≫
図8のフローチャートを参照しながら本実施形態の野良モンスター出現処理について説明する。遊戯者がクエストを選択し開始すると、このクエストの野良モンスター出現のフラグがONである(野良モンスター出現確率が0%ではない)か否かを判定する(S10)。フラグがOFF(野良モンスター出現確率が0%)の場合には(S10でNO)、野良タイマーを発動させずに終了する(S11)。フラグがON(野良モンスター出現確率が1〜100%)の場合には(S10でYES)、クエスト管理テーブル(図7(A))から野良モンスター出現確率を取得し、野良タイマーを発動させる。
≪Explanation of stray monster appearance process≫
The stray monster appearance process of the present embodiment will be described with reference to the flowchart of FIG. When the player selects and starts a quest, it is determined whether or not the stray monster appearance flag of this quest is ON (the stray monster appearance probability is not 0%) (S10). When the flag is OFF (the stray monster appearance probability is 0%) (NO in S10), the process is terminated without activating the stray timer (S11). When the flag is ON (the stray monster appearance probability is 1 to 100%) (YES in S10), the stray monster appearance probability is acquired from the quest management table (FIG. 7A), and the stray timer is activated.
次に、野良タイマーの値(T)を50分(クエストの制限時間)に設定する(S12)。そして、1フレーム経過後、Tの値を1/30秒減算する(S13)。その後、Tが0である(クエストの制限時間になった)か否かを判定し(S14)、0である場合には(S14でYES)、クエスト終了処理をして終了する(S15)。一方、0でない場合には(S14でNO)、野良モンスターの出現を抽選する(野良出現抽選)時間であるか否かを判定する(S16)。例えば、クエスト開始から3分ごとに抽選するとした場合、Tの値が47、44、41・・・のときを野良出現抽選時間とする。この間隔を短くすることにより、実質的に出現確率を上げることができる。野良出現抽選時間でない場合には(S16でNO)、S13に戻ってTの値を減算する。 Next, the value (T) of the stray timer is set to 50 minutes (quest time limit) (S12). Then, after one frame has elapsed, the value of T is subtracted for 1/30 seconds (S13). Thereafter, it is determined whether or not T is 0 (the time limit for the quest has been reached) (S14). If it is 0 (YES in S14), the quest end process is performed and the process ends (S15). On the other hand, if it is not 0 (NO in S14), it is determined whether it is time to draw the appearance of a stray monster (a stray appearance lottery) (S16). For example, when the lottery is drawn every 3 minutes from the start of the quest, the time when the value of T is 47, 44, 41. By reducing this interval, the appearance probability can be substantially increased. If it is not the field appearance lottery time (NO in S16), the process returns to S13 and the value of T is subtracted.
一方、野良出現抽選時間である場合には、(S16でYES)、討伐対象のメインモンスターの体力が20%以下になっているか否かを判定する(S17)。20%以下になっている場合には(S17でYES)、野良モンスター出現抽選を行わずにS13に戻ってTの値を減算する。20%以下で無い場合には(S17でNO)、ボスモンスター(メイン+野良)が2頭いるか否かを判定する(S18)。すなわち、メインモンスターが1頭もいないクエストでは野良モンスターが2頭いるか、メインモンスターが1頭いるクエストでは野良モンスターが1頭いるか否かを判定する。ボスモンスターが2頭いる場合には(S18でYES)、野良モンスター出現抽選を行わずにS13に戻ってTの値を減算する。 On the other hand, if it is the field appearance lottery time (YES in S16), it is determined whether the physical strength of the main monster to be subjugated is 20% or less (S17). If it is 20% or less (YES in S17), the process returns to S13 without subtracting the stray monster appearance lottery and subtracts the value of T. If it is not less than 20% (NO in S17), it is determined whether or not there are two boss monsters (main + stray) (S18). That is, it is determined whether or not there are two stray monsters in a quest with no main monster, and whether or not there are one stray monster in a quest with one main monster. If there are two boss monsters (YES in S18), the process returns to S13 without subtracting the stray monster appearance lottery and subtracts the value of T.
一方、ボスモンスターが2頭いない場合には(S18でNO)、野良モンスター出現抽選を行う(S19)。すなわち、クエスト管理テーブル(図7(A))から取得した野良モンスター出現確率に基づいて、野良モンスターが出現するか否かを抽選する。この抽選結果が外れであった場合(S20でNO)、S13に戻ってTの値を減算する。一方、当選であった場合(S20でYES)、そのクエストに対応する野良モンスター種類抽選テーブル(図7(B))を参照して、いずれのモンスターを出現させるかを抽選する。この際、クエストのメインモンスターと同種のボスモンスターが、野良モンスター種類抽選テーブルにいるか否かを判定する(S21)。いない場合には(S21でNO)、野良モンスター種類抽選テーブルに設定されている各ボスモンスターの当選確率に基づいて抽選する(S22)。 On the other hand, if there are no two boss monsters (NO in S18), a stray monster appearance lottery is performed (S19). That is, based on the stray monster appearance probability acquired from the quest management table (FIG. 7A), it is determined whether or not a stray monster appears. If this lottery result is out (NO in S20), the process returns to S13 and the value of T is subtracted. On the other hand, if it is a win (YES in S20), the monster type lottery table (FIG. 7B) corresponding to the quest is referred to and a monster is selected to appear. At this time, it is determined whether or not a boss monster of the same type as the main monster of the quest is in the stray monster type lottery table (S21). If not (NO in S21), a lottery is performed based on the winning probability of each boss monster set in the stray monster type lottery table (S22).
一方、野良モンスター種類抽選テーブルにメインモンスターと同種のボスモンスターがいる場合には(S21でYES)、このモンスターを除外した残りのモンスターで抽選を行う(S23)。例えば、野良モンスター種類抽選テーブル1(図7(B))において、クエストのメインモンスターが「ドスジャージャー」であった場合、このドスジャージャーを除外して抽選を行う。すなわち、スポンジ海竜を(20/30)×100≒67%、リオレイアを(5/30)×100≒17%、ティラノを(5/30)×100≒17%の当選確率で抽選する。そして、この抽選で当選したボスモンスターを野良モンスターとしてゲーム空間に出現させる(S24)。最後に、出現させた野良モンスターが2頭目(上限)であるか否か判定し(S25)、2頭目(上限)であれば(S25でYES)処理を終了し、1頭目であれば(S25でNO)まだ出現の余地があるので、S13に戻ってTの値を減算する。 On the other hand, if there is a boss monster of the same type as the main monster in the stray monster type lottery table (YES in S21), a lottery is performed with the remaining monsters excluding this monster (S23). For example, in the stray monster type lottery table 1 (FIG. 7B), if the main monster of the quest is “dos jar”, the lottery is performed with the dos jar excluded. In other words, the sponge sea dragon is drawn with a winning probability of (20/30) × 100≈67%, Rio Leia is (5/30) × 100≈17%, and Tyranno is (5/30) × 100≈17%. Then, the boss monster won in the lottery is caused to appear in the game space as a stray monster (S24). Finally, it is determined whether or not the appearing stray monster is the second (upper limit) (S25), and if it is the second (upper limit) (YES in S25), the process ends, and if it is the first (S25) NO) Since there is still room for appearance, the process returns to S13 and the value of T is subtracted.
なお、野良モンスター出現抽選を所定時間ごとに行うのではなく、いずれのタイミングで野良モンスターを出現させるかを、ゲーム開始時に抽選してもよい。具体的には、ゲーム開始時に図9の出現時間抽選テーブル(時間別出現確率記憶手段)を利用して、クエストの制限時間50分のうち、残り何分のときに野良モンスターを出現させるかを抽選する。出現時間抽選テーブルには、残りの分数ごとに野良モンスター出現の確率が設定されている。野良モンスターが出現し得る時間は、残り47分〜5分までの3分ごとに設定されており、出現しない場合も設定されている。ゲーム開始時の抽選結果に基づいて、当選した時間に野良モンスターを出現させる(または出現させない)。いずれの野良モンスターを出現させるかは、本実施形態と同様に、野良モンスター種類抽選テーブル(図7(B))を利用して抽選を行い、決定する。 In addition, instead of performing the stray monster appearance lottery every predetermined time, it may be determined at which timing the stray monster appears at the start of the game. Specifically, using the appearance time lottery table (time-specific appearance probability storage means) in FIG. 9 at the start of the game, it is determined how many minutes the stray monster appears in the 50-minute quest time limit. Lottery. In the appearance time lottery table, the probability of appearance of a stray monster is set for each remaining fraction. The time when the stray monster can appear is set every 3 minutes from the remaining 47 minutes to 5 minutes, and is set even when it does not appear. Based on the lottery result at the start of the game, a stray monster appears (or does not appear) at the winning time. Which stray monster appears is determined by performing lottery using the stray monster type lottery table (FIG. 7B), as in the present embodiment.
また、本実施形態では野良モンスター出現確率をクエストごとに固定のものとし、1つのクエスト挑戦中は同じ確率に基づいて野良モンスター出現の抽選を行っているが、時間の経過とともにこの出現確率を変化させてもよい。例えば、制限時間が50分の場合、クエスト開始後30分までは徐々に出現確率を上げていき、30分経過後は徐々に出現確率を下げていく。この場合、テーブルに設定されている基本確率に、時間ごとに所定の値をかけて出現確率を変化させる。 Also, in this embodiment, the stray monster appearance probability is fixed for each quest, and during one quest challenge, a stray monster appearance lottery is performed based on the same probability, but this appearance probability changes over time. You may let them. For example, when the time limit is 50 minutes, the appearance probability is gradually increased until 30 minutes after the start of the quest, and the appearance probability is gradually decreased after 30 minutes. In this case, the appearance probability is changed by multiplying the basic probability set in the table by a predetermined value every time.
また、本実施形態ではモンスターの出現数に一定の制限を設けているが、これらの制限はなくてもよい。例えば、同時にフィールドに存在するボスモンスターの上限値は2頭に限られず、3頭以上でもよい。野良モンスターの出現の上限値も2頭に限られず、3頭以上でもよい。また、同時に出現する野良モンスターは1頭に限られず、2頭以上でもよい。この処理は、出現抽選に当選後、野良モンスター種類抽選テーブルによる抽選を2回以上行うこと等により実現できる。 Further, in the present embodiment, a certain limit is set for the number of appearances of monsters, but these limits may not be necessary. For example, the upper limit value of the boss monsters simultaneously present in the field is not limited to two, and may be three or more. The upper limit of the appearance of stray monsters is not limited to two, and may be three or more. Also, the number of stray monsters that appear at the same time is not limited to one, and may be two or more. This process can be realized by performing lottery twice or more using the stray monster type lottery table after winning the appearance lottery.
さらに、本実施形態では野良タイマーの値が0になるまで野良モンスター出現処理を行っているが、クエスト開始から所定時間経過後は処理を行わないようにしてもよい。クエストの最後まで野良モンスターが出現するとクエストの進行に支障をきたすためである。この場合、S14でT=所定値か否か判定し、所定値であれば野良モンスター出現処理を終了する。 Furthermore, in this embodiment, the stray monster appearance process is performed until the value of the stray timer becomes 0, but the process may not be performed after a predetermined time has elapsed since the start of the quest. This is because if a stray monster appears until the end of the quest, it will hinder the progress of the quest. In this case, it is determined whether or not T = predetermined value in S14, and if it is the predetermined value, the stray monster appearance process is terminated.
11 村
12 プレイヤキャラクタ
13 フィールド
14 メインモンスター
50 操作検出部
51 ゲーム進行制御部
52 プレイヤキャラクタ制御部
53 ノンプレイヤキャラクタ制御部
54 メインモンスター制御部
55 野良モンスター制御部
56 ゲーム空間制御部
57 描画処理部
DESCRIPTION OF
Claims (5)
複数のクエストの情報を記憶するクエスト記憶手段、
前記複数のクエストの情報を、前記クエスト記憶手段から読み出して表示部に表示させる表示制御手段、
前記複数のクエストのうち操作部を介して遊戯者によって選択されたクエストを、実行クエストとして前記クエスト記憶手段の対応する情報に基づいて実行開始するゲーム進行制御手段、
前記クエスト記憶手段の前記実行クエストの情報に基づいて、該実行クエストのゲーム空間を生成するゲーム空間制御手段、
前記ゲーム空間内に、前記操作部を介して遊戯者によって操作されるプレイヤキャラクタを生成し、前記操作部からの操作情報に応じて該プレイヤキャラクタの前記ゲーム空間内における活動を制御するプレイヤキャラクタ制御手段、
前記クエスト記憶手段の前記実行クエストの情報に基づいて、前記ゲーム空間内に、該実行クエストのクリア条件の対象となる固定メインキャラクタおよび該固定メインキャラクタよりも戦闘力が低いサブキャラクタを生成し、各キャラクタの活動を制御するノンプレイヤキャラクタ制御手段、
として機能させるゲームプログラムであって、
前記表示制御手段は、前記クエストの情報として前記固定メインキャラクタに関する情報を前記表示部に表示させ、
前記ゲーム進行制御手段は、
前記クエスト記憶手段の前記実行クエストの情報に基づいて、前記固定メインキャラクタと同等の戦闘力であって、該実行クエストのクリア条件の対象とならない流動メインキャラクタの出現抽選を行う出現抽選手段、を含み、
前記プレイヤキャラクタが前記固定メインキャラクタを討伐したことを契機にその実行クエストにおけるゲームをクリアしたと判定してゲームを進行させ、
前記ノンプレイヤキャラクタ制御手段は、
予め設定された前記実行クエストの情報に含まれる出現タイミングに基づいて、前記ゲーム空間内に、前記固定メインキャラクタを生成する固定メインキャラクタ制御手段、および、
前記出現抽選手段による抽選で当選したことを契機に、前記ゲーム空間における前記固定メインキャラクタの出現場所とは異なる前記流動メインキャラクタ専用の出現場所に該流動メインキャラクタを生成し、この流動メインキャラクタの活動を制御する流動メインキャラクタ制御手段、を含むことを特徴とするゲームプログラム。 Computer
Quest storage means for storing information on multiple quests,
Display control means for reading the information of the plurality of quests from the quest storage means and displaying the information on a display unit;
Game progress control means for starting execution of a quest selected by the player via the operation unit among the plurality of quests as an execution quest based on information corresponding to the quest storage means,
Game space control means for generating a game space of the execution quest based on the information of the execution quest in the quest storage means;
Player character control for generating a player character operated by a player via the operation unit in the game space and controlling an activity of the player character in the game space according to operation information from the operation unit means,
Based on the execution quest information of the quest storage means, in the game space, a fixed main character that is a target of the clear condition of the execution quest and a sub character having a lower combat power than the fixed main character, Non-player character control means for controlling the activity of each character;
A game program that functions as
The display control means causes the display unit to display information on the fixed main character as the quest information,
The game progress control means includes:
An appearance lottery means for performing an appearance lottery of a flowing main character that has the same combat power as the fixed main character and is not subject to the clear condition of the execution quest based on the information of the execution quest in the quest storage means Including
When the player character defeats the fixed main character, it is determined that the game in the execution quest has been cleared, and the game proceeds.
The non-player character controlling means,
Fixed main character control means for generating the fixed main character in the game space based on the appearance timing included in the information of the execution quest set in advance; and
Triggered by the winning lottery by the occurrence selecting means to generate the flow main character occurrence position of said different flow main character dedicated to the occurrence position of the fixing main character definitive in the game space, the flow main character A game program comprising flow main character control means for controlling the activity of the game.
前記ゲーム進行制御手段は、前記プレイヤキャラクタの攻撃により前記ノンプレイヤキャラクタの体力値が0になったとき討伐されたと判定し、
前記流動メインキャラクタ制御手段は、前記ゲーム空間に出現している固定メインキャラクタの体力値が所定値以下になると前記流動メインキャラクタを生成しないことを特徴とする請求項1または2に記載のゲームプログラム。 The non-player character control means controls the activity of the non-player character until the physical strength value that is a parameter for the activity becomes zero,
The game progress control means determines that the player character has been subjugated when the physical strength value of the non-player character becomes 0 by the attack of the player character
3. The game program according to claim 1, wherein the flow main character control means does not generate the flow main character when a physical strength value of a fixed main character appearing in the game space falls below a predetermined value. .
複数種類のメインキャラクタのなかから1以上の流動メインキャラクタを生成および制御する手段であり、
前記ゲーム進行制御手段は、
出現させる流動メインキャラクタの種類および各キャラクタの出現確率を記憶する種類別出現確率記憶手段、
前記出現確率に基づいて流動メインキャラクタの種類抽選を行う種類抽選手段、を含み、
前記種類抽選手段は、前記ゲーム空間に出現している固定メインキャラクタと同じ種類の流動メインキャラクタが前記種類別出現確率記憶手段に含まれている場合、そのキャラクタを除外して流動メインキャラクタの種類抽選を行い、
前記流動メインキャラクタ制御手段は、前記種類抽選で当選した流動メインキャラクタを生成することを特徴とする請求項1乃至請求項3のいずれかに記載のゲームプログラム。 The flow main character control means includes:
A means for generating and controlling one or more flowing main characters from a plurality of types of main characters,
The game progress control means includes:
Type-specific appearance probability storage means for storing the type of flowing main character to appear and the appearance probability of each character,
Wherein the type selecting means for performing a type lottery flow main character on the basis of prior Kide current probability,
The type lottery means excludes the type of main flow character when the same type of flow main character as the fixed main character appearing in the game space is included in the type-specific appearance probability storage means. A lottery,
The game program according to any one of claims 1 to 3 , wherein the flow main character control means generates a flow main character won in the type lottery.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013140316A JP5759514B2 (en) | 2013-07-04 | 2013-07-04 | Game program and game system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013140316A JP5759514B2 (en) | 2013-07-04 | 2013-07-04 | Game program and game system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008195805A Division JP5475256B2 (en) | 2008-07-30 | 2008-07-30 | Game program and game system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013223789A JP2013223789A (en) | 2013-10-31 |
JP5759514B2 true JP5759514B2 (en) | 2015-08-05 |
Family
ID=49594271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013140316A Active JP5759514B2 (en) | 2013-07-04 | 2013-07-04 | Game program and game system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5759514B2 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000093648A (en) * | 1998-09-22 | 2000-04-04 | Square Co Ltd | Game device, method of playing game and data memory medium |
JP2003178063A (en) * | 2001-12-11 | 2003-06-27 | Square Co Ltd | Message preparing method, and program for making computer to execute the method |
JP4616613B2 (en) * | 2004-10-20 | 2011-01-19 | 株式会社カプコン | GAME PROGRAM, RECORDING MEDIUM, AND GAME SYSTEM |
JP4987270B2 (en) * | 2005-08-30 | 2012-07-25 | 株式会社カプコン | GAME DEVICE AND GAME PROGRAM |
-
2013
- 2013-07-04 JP JP2013140316A patent/JP5759514B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2013223789A (en) | 2013-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5616011B2 (en) | Game program and game system | |
JP5475256B2 (en) | Game program and game system | |
US8449391B2 (en) | Game program, storage medium, game device and game system | |
JP6030318B2 (en) | GAME SYSTEM, GAME PROCESSING METHOD, GAME PROGRAM, AND GAME DEVICE | |
JP5758085B2 (en) | GAME PROGRAM, GAME DEVICE, GAME SYSTEM, AND GAME PROCESSING METHOD | |
JP5551348B2 (en) | Game program and game system | |
JP5897619B2 (en) | Game program and game system | |
US12023587B2 (en) | Storage medium, information processing system, information processing apparatus, and game processing method | |
JP2010124874A (en) | Game program, storage medium, and computer | |
JP2010142479A (en) | Game program, storage medium, and computer apparatus | |
JP2009254406A (en) | Game apparatus and game program | |
JP5759514B2 (en) | Game program and game system | |
JP5759513B2 (en) | Game program and game system | |
JP2010088675A (en) | Game program, storage medium and computer unit | |
JP5410697B2 (en) | Game program and game system | |
JP6018270B2 (en) | Game program and game system | |
JP5787464B2 (en) | Game program and game system | |
JP5616010B2 (en) | Game program and game system | |
JP5520508B2 (en) | Game program and game system | |
JP6018269B2 (en) | Game program and game system | |
JP6018271B2 (en) | Game program and portable game machine | |
JP5719413B2 (en) | Game program and game system | |
JP5667675B2 (en) | Game program and game system | |
JP2014208280A (en) | Game program and game system | |
JP5953275B2 (en) | Network game system, server device, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140618 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140701 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140901 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150513 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150605 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5759514 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |