JP6347377B1 - GAME DEVICE AND GAME DEVICE PROGRAM - Google Patents

GAME DEVICE AND GAME DEVICE PROGRAM Download PDF

Info

Publication number
JP6347377B1
JP6347377B1 JP2017114220A JP2017114220A JP6347377B1 JP 6347377 B1 JP6347377 B1 JP 6347377B1 JP 2017114220 A JP2017114220 A JP 2017114220A JP 2017114220 A JP2017114220 A JP 2017114220A JP 6347377 B1 JP6347377 B1 JP 6347377B1
Authority
JP
Japan
Prior art keywords
character
game
value
state
stamina
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
Application number
JP2017114220A
Other languages
Japanese (ja)
Other versions
JP2018187332A (en
Inventor
陽太 堤崎
陽太 堤崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konami Digital Entertainment Co Ltd
Original Assignee
Konami Digital Entertainment Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=62706254&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP6347377(B1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Konami Digital Entertainment Co Ltd filed Critical Konami Digital Entertainment Co Ltd
Priority to JP2018094200A priority Critical patent/JP6980275B2/en
Application granted granted Critical
Publication of JP6347377B1 publication Critical patent/JP6347377B1/en
Publication of JP2018187332A publication Critical patent/JP2018187332A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)

Abstract

【課題】キャラクタの状態の変動が単調となることを防止する。【解決手段】プロセッサ1000を具備するゲーム装置10のプログラムであって、プロセッサ1000を、ユーザの操作に応じてゲームのキャラクタCを動作させる動作実行部112と、キャラクタCの状態を管理する状態管理部113と、して機能させ、状態管理部113は、キャラクタCの状態の良好さを示すパラメータ値を、時間の経過に応じて第1上限値を限度として上昇させ、第1上限値を、時間の経過に応じて減少させる。【選択図】図16It is possible to prevent a change in character state from becoming monotonous. A program for a game apparatus 10 including a processor 1000, wherein the processor 1000 causes the game character C to move according to a user operation, and a state management for managing the state of the character C. The state management unit 113 increases the parameter value indicating the good state of the character C up to the first upper limit value as time passes, and sets the first upper limit value as the limit. Decrease over time. [Selection] Figure 16

Description

本発明は、ゲーム装置、及び、ゲーム装置のプログラムに関する。   The present invention relates to a game device and a game device program.

従来から、ゲームにおいて、ユーザが操作するキャラクタの状態を管理する技術が知られている。例えば、特許文献1には、キャラクタの状態の一例として、キャラクタの体力を管理する技術が例示されている。具体的には、特許文献1では、ユーザの操作するキャラクタが敵からの攻撃によりダメージを受けた場合に、当該キャラクタの体力を示す体力値を減少させ、また、当該キャラクタが所定の回復動作をした場合に、当該キャラクタの体力値を所定の上限値を限度として回復させることで、キャラクタの状態を管理する技術が例示されている。   2. Description of the Related Art Conventionally, a technique for managing the state of a character operated by a user in a game is known. For example, Patent Literature 1 exemplifies a technique for managing character physical strength as an example of a character state. Specifically, in Patent Document 1, when a character operated by a user is damaged by an attack from an enemy, the physical strength value indicating the physical strength of the character is decreased, and the character performs a predetermined recovery action. In this case, a technique for managing the character state by recovering the physical strength value of the character with a predetermined upper limit as a limit is exemplified.

特開2016−137292号公報Japanese Patent Laid-Open No. 2006-137292

ところで、従来の技術では、ユーザが操作するキャラクタに対する敵からの攻撃や、当該キャラクタによる所定の回復動作の実行等、特定の状況下に限り、キャラクタの状態を示す体力値等のパラメータ値を変動させていた。このため、従来の技術では、キャラクタの状態を、例えば、時間の経過に伴い変動させることができず、キャラクタの状態の変動が単調になりがちであった。   By the way, in the conventional technique, the parameter value such as the physical strength value indicating the character state is changed only in a specific situation such as an attack from the enemy to the character operated by the user or execution of a predetermined recovery action by the character. I was letting. For this reason, in the prior art, for example, the character state cannot be changed over time, and the character state change tends to be monotonous.

本発明は、上述した事情を鑑みてなされたものであり、キャラクタの状態の変動が単調となることを防止することを可能とする技術の提供を、解決課題の一つとする。   The present invention has been made in view of the above-described circumstances, and an object of the present invention is to provide a technique that can prevent the fluctuation of the character state from becoming monotonous.

以上の課題を解決するために、本発明の一態様に係るゲーム装置のプログラムは、プロセッサを具備するゲーム装置のプログラムであって、前記プロセッサを、ユーザの操作に応じてゲームのキャラクタを動作させる動作実行部と、前記キャラクタの状態を管理する管理部と、して機能させ、前記管理部は、前記キャラクタの状態の良好さを示すパラメータ値を、時間の経過に応じて第1上限値を限度として上昇させ、前記第1上限値を、時間の経過に応じて減少させる、ことを特徴とする。   In order to solve the above problems, a program for a game device according to one embodiment of the present invention is a program for a game device including a processor, and causes the processor to operate a game character in accordance with a user operation. An action execution unit and a management unit that manages the state of the character function, and the management unit sets a first upper limit value over time as a parameter value indicating a good state of the character. It raises as a limit, The said 1st upper limit is decreased according to progress of time, It is characterized by the above-mentioned.

本発明の実施形態に係るゲームシステム1の概要を示す説明図である。It is explanatory drawing which shows the outline | summary of the game system 1 which concerns on embodiment of this invention. ゲーム装置10の構成の一例を示すブロック図である。2 is a block diagram illustrating an example of a configuration of a game apparatus 10. FIG. ゲーム装置10のハードウェア構成の一例を示す図である。2 is a diagram illustrating an example of a hardware configuration of a game apparatus 10. FIG. 仮想フィールド画面G1の一例を示す説明図である。It is explanatory drawing which shows an example of the virtual field screen G1. ステータス確認画面G2の一例を示す説明図である。It is explanatory drawing which shows an example of the status confirmation screen G2. アイテム確認画面G3の一例を示す説明図である。It is explanatory drawing which shows an example of the item confirmation screen G3. ゲーム装置10の動作の一例を示すフローチャートである。3 is a flowchart showing an example of the operation of the game apparatus 10. キャラクタ情報Infoのデータ構成の一例を示す図である。It is a figure which shows an example of a data structure of the character information Info. キャラクタ動作処理の一例を示すフローチャートである。It is a flowchart which shows an example of a character action process. 動作情報テーブルTBL1のデータ構成の一例を示す図である。It is a figure which shows an example of a data structure of operation | movement information table TBL1. アイテム情報テーブルTBL2のデータ構成の一例を示す図である。It is a figure which shows an example of a data structure of item information table TBL2. 所持アイテム管理テーブルTBL3のデータ構成の一例を示す図である。It is a figure which shows an example of a data structure of possessed item management table TBL3. イベント処理の一例を示すフローチャートである。It is a flowchart which shows an example of an event process. 異常状態情報テーブルTBL4のデータ構成の一例を示す図である。It is a figure which shows an example of a data structure of abnormal condition information table TBL4. 異常状態管理テーブルTBL5のデータ構成の一例を示す図である。It is a figure which shows an example of a data structure of abnormal condition management table TBL5. ヒットポイント更新処理の一例を示すフローチャートである。It is a flowchart which shows an example of a hit point update process. スタミナ値更新処理の一例を示すフローチャートである。It is a flowchart which shows an example of a stamina value update process. ヒットポイント画像PHの変化の一例を示す説明図である。It is explanatory drawing which shows an example of the change of hit point image PH. スタミナ画像PSの変化の一例を示す説明図である。It is explanatory drawing which shows an example of the change of stamina image PS. 本発明の変形例1に係るヒットポイント画像PHの変化の一例を示す説明図である。It is explanatory drawing which shows an example of the change of the hit point image PH which concerns on the modification 1 of this invention. 本発明の変形例3に係るヒットポイント画像PHの変化の一例を示す説明図である。It is explanatory drawing which shows an example of the change of the hit point image PH which concerns on the modification 3 of this invention. 本発明の変形例3に係るヒットポイント画像PHの変化の一例を示す説明図である。It is explanatory drawing which shows an example of the change of the hit point image PH which concerns on the modification 3 of this invention. 本発明の変形例7に係るゲームシステム1Aの概要を示す説明図である。It is explanatory drawing which shows the outline | summary of 1 A of game systems which concern on the modification 7 of this invention. 本発明の変形例7に係るサーバ装置50Aの構成の一例を示すブロック図である。It is a block diagram which shows an example of a structure of 50 A of server apparatuses which concern on the modification 7 of this invention.

以下、本発明を実施するための形態について図面を参照して説明する。なお、各図において、各部の寸法及び縮尺は、実際のものと適宜に異ならせてある。また、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。   Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings. In each figure, the size and scale of each part are appropriately changed from the actual ones. Further, since the embodiments described below are preferable specific examples of the present invention, various technically preferable limitations are attached thereto. However, the scope of the present invention is particularly limited in the following description. Unless otherwise stated, the present invention is not limited to these forms.

[A.実施形態]
以下、本発明の実施形態を説明する。
[A. Embodiment]
Embodiments of the present invention will be described below.

[1.ゲームシステムの概要]
図1は、本実施形態に係るゲームシステム1の概要を説明するための説明図である。以下、図1を参照しつつ、ゲームシステム1の概要について説明する。
[1. Game system overview]
FIG. 1 is an explanatory diagram for explaining an outline of the game system 1 according to the present embodiment. Hereinafter, the outline of the game system 1 will be described with reference to FIG.

図1に例示するように、ゲームシステム1は、所定のゲームを実行可能な複数のゲーム装置10と、当該複数のゲーム装置10に対応して設けられた複数の表示装置30と、サーバ装置50と、を備える。
本実施形態では、ゲーム装置10が家庭用のゲーム機器である場合を一例として想定する。但し、ゲーム装置10としては、任意の情報処理装置を採用しうる。例えば、ゲーム装置10は、店舗や遊戯施設等に設置された業務用のゲーム機器であってもよいし、携帯電話若しくはスマートフォン等のモバイル機器であってもよいし、また、パーソナルコンピュータ等の端末型の情報機器であってもよい。
As illustrated in FIG. 1, the game system 1 includes a plurality of game devices 10 capable of executing a predetermined game, a plurality of display devices 30 provided corresponding to the plurality of game devices 10, and a server device 50. And comprising.
In this embodiment, the case where the game device 10 is a home-use game machine is assumed as an example. However, any information processing apparatus can be adopted as the game apparatus 10. For example, the game apparatus 10 may be a business game device installed in a store or a play facility, or may be a mobile device such as a mobile phone or a smartphone, or a terminal such as a personal computer. It may be a type of information device.

ゲーム装置10は、当該ゲーム装置10に対応して設けられた表示装置30と通信可能である。そして、ゲーム装置10は、ゲーム装置10において実行されている所定のゲームに関する画像を、当該ゲーム装置10に対応して設けられた表示装置30が具備する表示部31に表示させることができる。   The game apparatus 10 can communicate with a display device 30 provided corresponding to the game apparatus 10. Then, the game apparatus 10 can display an image relating to a predetermined game being executed on the game apparatus 10 on the display unit 31 included in the display apparatus 30 provided corresponding to the game apparatus 10.

また、ゲーム装置10は、ネットワークNWを介して、サーバ装置50と通信可能である。
本実施形態では、ゲーム装置10において実行される所定のゲームが、所謂オンラインゲームである場合を、一例として想定する。具体的には、サーバ装置50は、ゲームシステム1が有する複数のゲーム装置10のうち、一のゲーム装置10で実行されている所定のゲームに関する情報を、他のゲーム装置10に対して送信する。これにより、サーバ装置50は、各ゲーム装置10で実行されている所定のゲームに関する情報を、ゲームシステム1が有する複数のゲーム装置10の間で共有させることが可能である。すなわち、本実施形態において、一のゲーム装置10のユーザと、他のゲーム装置10のユーザとは、所定のゲームにおいて互いに協力しつつミッションをクリアしたり、または、所定のゲームにおいて対戦したりすることが可能である。
The game apparatus 10 can communicate with the server apparatus 50 via the network NW.
In the present embodiment, it is assumed as an example that the predetermined game executed in the game apparatus 10 is a so-called online game. Specifically, the server device 50 transmits information related to a predetermined game being executed on one game device 10 among the plurality of game devices 10 included in the game system 1 to the other game devices 10. . Thereby, the server device 50 can share information related to a predetermined game being executed on each game device 10 among the plurality of game devices 10 included in the game system 1. That is, in the present embodiment, a user of one game device 10 and a user of another game device 10 complete a mission while cooperating with each other in a predetermined game, or fight in a predetermined game. It is possible.

なお、本実施形態では、ゲーム装置10において実行される所定のゲームがオンラインゲームである場合を例示して説明するが、本発明はこのような態様に限定されるものではなく、ゲーム装置10は、サーバ装置50と通信することなく、所定のゲームを実行してもよい。すなわち、各ゲーム装置10のユーザは、単独で所定のゲームをプレイすることが可能であってもよい。   In the present embodiment, the case where the predetermined game executed on the game apparatus 10 is an online game will be described as an example. However, the present invention is not limited to such an aspect, and the game apparatus 10 The predetermined game may be executed without communicating with the server device 50. That is, the user of each game device 10 may be able to play a predetermined game alone.

[2.ゲーム装置の構成]
以下、図2及び図3を参照しつつ、ゲーム装置10の構成について説明する。
[2. Configuration of game device]
Hereinafter, the configuration of the game apparatus 10 will be described with reference to FIGS. 2 and 3.

図2は、ゲーム装置10の構成の一例を示す機能ブロック図である。
図2に示すように、ゲーム装置10は、ゲーム装置10の各部を制御する制御部110と、各種情報を記憶する記憶部120と、表示装置30及びサーバ装置50等の外部装置との間の通信を実行するための通信部130と、ゲーム装置10のユーザによる操作を受け付けるための操作部140と、光ディスク等の記録媒体から情報を読み込むための情報読込部150と、を備える。
FIG. 2 is a functional block diagram illustrating an example of the configuration of the game apparatus 10.
As shown in FIG. 2, the game device 10 includes a control unit 110 that controls each unit of the game device 10, a storage unit 120 that stores various types of information, and an external device such as the display device 30 and the server device 50. A communication unit 130 for executing communication, an operation unit 140 for receiving an operation by a user of the game apparatus 10, and an information reading unit 150 for reading information from a recording medium such as an optical disk.

制御部110は、ゲーム制御部111と、動作実行部112と、状態管理部113と、操作情報取得部114と、表示制御部115と、を備える。
ゲーム制御部111は、ゲーム装置10において実行される所定のゲームの進行を制御する。
動作実行部112は、所定のゲームにおいて、ゲーム装置10のユーザが操作するキャラクタを動作させる。以下では、ゲーム装置10のユーザが操作するキャラクタを、「キャラクタC」と表現する。すなわち、キャラクタCとは、ゲーム装置10のユーザによる操作の対象となるゲーム上のオブジェクトである。但し、キャラクタCは、ゲーム装置10のユーザがゲームを進行させるために用いるゲーム上のオブジェクトであればよく、例えば、ゲーム装置10のユーザの操作に指定された方針に基づいて、自律的に動作するオブジェクトであってもよい。
操作情報取得部114は、ゲーム装置10のユーザが操作部140を操作した場合に、当該操作内容を取得する。
表示制御部115は、ゲーム装置10において実行される所定のゲームに係る情報が表示部31に表示されるように、表示部31を制御する。
The control unit 110 includes a game control unit 111, an action execution unit 112, a state management unit 113, an operation information acquisition unit 114, and a display control unit 115.
The game control unit 111 controls the progress of a predetermined game executed on the game device 10.
The action execution unit 112 moves a character operated by the user of the game apparatus 10 in a predetermined game. Hereinafter, the character operated by the user of the game apparatus 10 is expressed as “character C”. That is, the character C is an object on the game that is a target of operation by the user of the game apparatus 10. However, the character C may be an object on the game that is used by the user of the game apparatus 10 to advance the game. For example, the character C moves autonomously based on a policy specified by the user operation of the game apparatus 10. It may be an object.
The operation information acquisition unit 114 acquires the operation content when the user of the game apparatus 10 operates the operation unit 140.
The display control unit 115 controls the display unit 31 so that information related to a predetermined game executed on the game apparatus 10 is displayed on the display unit 31.

状態管理部113は、所定のゲームにおけるキャラクタCの状態を管理する。
ここで、キャラクタCの状態とは、例えば、キャラクタCによるゲームの継続可能性に関する状態、及び、所定のゲームにおけるキャラクタCの動作に対する制限に関する状態、の一方または双方である。
このうち、「キャラクタCによるゲームの継続可能性に関する状態」とは、キャラクタCを操作することにより所定のゲームのプレイを継続することができる可能性に関する、当該キャラクタCの状態である。換言すれば、「キャラクタCによるゲームの継続可能性に関する状態」とは、キャラクタCを操作して所定のゲームをプレイすることで、ゲームオーバーとならない可能性に関する、当該キャラクタCの状態である。例えば、「キャラクタCによるゲームの継続可能性に関する状態」とは、キャラクタCの体力状態、または、キャラクタCの精神状態等である。
また、「キャラクタCの動作に対する制限に関する状態」とは、所定のゲームにおいて、キャラクタCが動作不能とならず、且つ、キャラクタCの動作に制限が課せられない可能性に関する、当該キャラクタCの状態である。換言すれば、「キャラクタCの動作に対する制限に関する状態」とは、所定のゲームにおいて、ゲーム装置10のユーザが、キャラクタCを動作させる場合における、当該キャラクタCの動作の自由度に関する、当該キャラクタCの状態である。例えば、「キャラクタCの動作に対する制限に関する状態」とは、キャラクタCのスタミナ、または、キャラクタCの疲労状態等である。
The state management unit 113 manages the state of the character C in a predetermined game.
Here, the state of the character C is, for example, one or both of a state relating to the continuity of the game by the character C and a state relating to restrictions on the action of the character C in a predetermined game.
Among these, the “state regarding the continuation possibility of the game by the character C” is the state of the character C regarding the possibility that the play of the predetermined game can be continued by operating the character C. In other words, the “state regarding the continuation possibility of the game by the character C” is the state of the character C regarding the possibility that the game will not be over by operating the character C and playing a predetermined game. For example, the “state relating to the continuity of the game by the character C” is the physical strength state of the character C, the mental state of the character C, or the like.
Further, the “state relating to the restriction on the action of the character C” means the state of the character C relating to the possibility that the character C does not become inoperable and no restriction is imposed on the action of the character C in a predetermined game. It is. In other words, the “state relating to the restriction on the movement of the character C” refers to the character C relating to the degree of freedom of movement of the character C when the user of the game apparatus 10 moves the character C in a predetermined game. It is a state. For example, the “state relating to the restriction on the movement of the character C” is the stamina of the character C, the fatigue state of the character C, or the like.

本実施形態において、状態管理部113は、キャラクタCの状態として、キャラクタCによるゲームの継続可能性に関する状態と、キャラクタCの動作に対する制限に関する状態と、の両方を管理することとする。
また、本実施形態では、「キャラクタCによるゲームの継続可能性に関する状態」として、キャラクタCの体力状態を例示して説明する。すなわち、本実施形態では、一例として、キャラクタCの体力に余裕がある場合には、所定のゲームにおいてゲームオーバーとなる可能性が低く、キャラクタCの体力が無くなると、所定のゲームがゲームオーバーとなることとする。
また、本実施形態では、「キャラクタCの動作に対する制限に関する状態」として、キャラクタCのスタミナを例示して説明する。すなわち、本実施形態では、一例として、キャラクタCのスタミナに余裕がある場合には、所定のゲームにおいてキャラクタCの動作に対する制限が小さく、キャラクタCのスタミナが無くなると、所定のゲームにおいてキャラクタCが動作不能となることとする。
In the present embodiment, the state management unit 113 manages both the state relating to the continuity of the game by the character C and the state relating to the restriction on the action of the character C as the state of the character C.
Further, in the present embodiment, the physical strength state of the character C will be described as an example of “the state relating to the continuity of the game by the character C”. That is, in the present embodiment, as an example, if the character C has sufficient physical strength, the possibility that the game will be over in the predetermined game is low. If the physical strength of the character C is lost, the predetermined game To be.
In the present embodiment, the stamina of the character C will be described as an example of “a state related to the restriction on the movement of the character C”. That is, in this embodiment, as an example, when the stamina of the character C has a margin, the restriction on the action of the character C is small in the predetermined game. It becomes impossible to operate.

また、本実施形態では、キャラクタCの状態の変動の態様が正常である場合と、キャラクタCの状態の変動の態様が異常である場合と、が存在することを想定する。
ここで、「キャラクタCの状態の変動の態様が正常」であることとは、キャラクタCの状態の時間の経過に応じた改善が見込める場合である。より具体的には、「キャラクタCの状態の変動の態様が正常」であることとは、例えば、キャラクタCが健康であることである。なお、本実施形態において、「キャラクタCが健康な状態」とは、キャラクタCの負っている怪我が軽症である場合、及び、キャラクタCの罹患している病気が軽症である場合等を含む概念である。
また、「キャラクタCの状態の変動の態様が異常」であることとは、キャラクタCが健康である場合と比較して、キャラクタCの状態が時間の経過に応じて改善される可能性が低い場合である。より具体的には、「キャラクタCの状態の変動の態様が異常」であることとは、例えば、キャラクタCが重傷を負っている状態、または、キャラクタCが重たい病気に罹患している状態等である。
以下では、キャラクタCの状態の変動の態様が正常であることを、「正常状態」と称し、キャラクタCの状態の変動の態様が異常であることを、「異常状態」と称することがある。
Further, in the present embodiment, it is assumed that there are a case where the variation state of the character C is normal and a case where the variation state of the character C is abnormal.
Here, “the state of change in the state of the character C is normal” means that an improvement corresponding to the passage of time in the state of the character C can be expected. More specifically, “the state of fluctuation of the state of the character C is normal” means, for example, that the character C is healthy. In the present embodiment, “the character C is in a healthy state” includes a concept including a case where the injury suffered by the character C is mild and a case where the disease affected by the character C is mild. It is.
Further, “the state of fluctuation of the state of the character C is abnormal” means that the state of the character C is less likely to be improved over time as compared to the case where the character C is healthy. Is the case. More specifically, “the state of fluctuation of the state of the character C is abnormal” means, for example, a state where the character C is seriously injured or a state where the character C is suffering from a serious disease It is.
Hereinafter, the state of fluctuation of the state of the character C is referred to as “normal state”, and the state of fluctuation of the state of the character C is referred to as “abnormal state”.

図2に例示するように、記憶部120は、動作情報テーブルTBL1と、アイテム情報テーブルTBL2と、所持アイテム管理テーブルTBL3と、異常状態情報テーブルTBL4と、異常状態管理テーブルTBL5と、キャラクタ情報Infoと、ゲーム装置10の制御プログラムPRGと、を記憶している。   As illustrated in FIG. 2, the storage unit 120 includes an operation information table TBL1, an item information table TBL2, a possessed item management table TBL3, an abnormal state information table TBL4, an abnormal state management table TBL5, and character information Info. The control program PRG of the game apparatus 10 is stored.

詳細は後述するが、動作情報テーブルTBL1は、所定のゲームにおいてキャラクタCが実行可能な動作に係る情報である動作情報を記憶している。
アイテム情報テーブルTBL2は、所定のゲームにおいてゲーム装置10のユーザが利用可能なアイテムに係る情報であるアイテム情報を記憶している。
所持アイテム管理テーブルTBL3は、所定のゲームにおいてキャラクタCが所持しているアイテムに係る情報である所持アイテム情報を記憶している。
異常状態情報テーブルTBL4は、所定のゲームにおいてキャラクタCが陥る可能性のある異常状態に係る情報である異常状態情報を記憶している。
異常状態管理テーブルTBL5は、キャラクタCが現在陥っている異常状態に係る情報である異常状態管理情報を記憶している。
Although details will be described later, the motion information table TBL1 stores motion information that is information related to motions that the character C can execute in a predetermined game.
The item information table TBL2 stores item information that is information related to items that can be used by the user of the game apparatus 10 in a predetermined game.
The possessed item management table TBL3 stores possessed item information which is information related to items possessed by the character C in a predetermined game.
The abnormal state information table TBL4 stores abnormal state information that is information related to an abnormal state in which the character C may fall in a predetermined game.
The abnormal state management table TBL5 stores abnormal state management information that is information related to the abnormal state in which the character C is currently falling.

キャラクタ情報Infoは、ゲーム装置10のユーザの操作に係るキャラクタCに関する情報である。
制御プログラムPRGは、ゲーム装置10を制御するプログラムである。本実施形態では、制御プログラムPRGは、例えば、ゲーム装置10の各部を制御するためのオペレーションシステムプログラムと、ゲーム装置10が所定のゲームを実行するためのアプリケーションプログラム(ゲームプログラム)と、を含む。このうち、アプリケーションプログラムは、例えば、ゲーム装置10のユーザが所定のゲームを開始する場合に、情報読込部150から読み込まれて、記憶部120に記憶されるものであってもよい。
The character information Info is information regarding the character C related to the operation of the user of the game apparatus 10.
The control program PRG is a program that controls the game apparatus 10. In the present embodiment, the control program PRG includes, for example, an operation system program for controlling each part of the game apparatus 10 and an application program (game program) for the game apparatus 10 to execute a predetermined game. Among these, the application program may be read from the information reading unit 150 and stored in the storage unit 120 when the user of the game apparatus 10 starts a predetermined game, for example.

図3は、ゲーム装置10のハードウェア構成の一例を示す構成図である。   FIG. 3 is a configuration diagram illustrating an example of a hardware configuration of the game apparatus 10.

図3に示すように、ゲーム装置10は、ゲーム装置10の各部を制御するプロセッサ1000と、各種情報を記憶するメモリ1001と、ゲーム装置10の外部に存在する外部装置との通信を行うための通信装置1002と、ゲーム装置10のユーザによる操作を受け付けるための入力操作装置1003と、記録媒体から情報を読み込むためのディスク装置1004と、を備える。   As shown in FIG. 3, the game apparatus 10 communicates with a processor 1000 that controls each unit of the game apparatus 10, a memory 1001 that stores various types of information, and an external apparatus that exists outside the game apparatus 10. A communication device 1002, an input operation device 1003 for accepting an operation by a user of the game device 10, and a disk device 1004 for reading information from a recording medium.

メモリ1001は、例えば、プロセッサ1000の作業領域として機能するRAM(Random Access Memory)等の揮発性メモリと、ゲーム装置10の制御プログラムPRG等の各種情報を記憶するEEPROM(Electrically Erasable Programmable Read-Only Memory)等の不揮発性メモリとを含み、記憶部120としての機能を提供する。
プロセッサ1000は、例えば、CPU(Central Processing Unit)であり、メモリ1001に記憶された制御プログラムPRGを実行し、当該制御プログラムPRGに従って動作することで、制御部110として機能する。
通信装置1002は、有線ネットワーク及び無線ネットワークの一方または双方を介して、ゲーム装置10の外部に存在する外部装置との通信を行うためのハードウェアであり、通信部130としての機能を提供する。
入力操作装置1003は、例えば、操作ボタンであり、ゲーム装置10のユーザの操作を受け付ける操作部140としての機能を提供する。
ディスク装置1004は、例えば、光ディスク装置であり、光ディスク等の記録媒体に記録された制御プログラムPRG等の各種情報を読み込む情報読込部150としての機能を提供する。
The memory 1001 includes, for example, a volatile memory such as a RAM (Random Access Memory) that functions as a work area of the processor 1000 and an EEPROM (Electrically Erasable Programmable Read-Only Memory) that stores various information such as the control program PRG of the game apparatus 10 ) And the like, and provides a function as the storage unit 120.
The processor 1000 is, for example, a CPU (Central Processing Unit), and functions as the control unit 110 by executing a control program PRG stored in the memory 1001 and operating according to the control program PRG.
The communication device 1002 is hardware for performing communication with an external device existing outside the game device 10 via one or both of a wired network and a wireless network, and provides a function as the communication unit 130.
The input operation device 1003 is, for example, an operation button, and provides a function as the operation unit 140 that receives an operation of the user of the game device 10.
The disk device 1004 is an optical disk device, for example, and provides a function as an information reading unit 150 that reads various information such as a control program PRG recorded on a recording medium such as an optical disk.

なお、プロセッサ1000は、CPUに加え、または、CPUに替えて、DSP(Digital Signal Processor)、FPGA(Field Programmable Gate Array)、等の、ハードウェアを含んで構成されるものであってもよい。この場合、プロセッサ1000により実現される制御部110の一部または全部は、DSP等のハードウェアにより実現されてもよい。   The processor 1000 may be configured to include hardware such as a DSP (Digital Signal Processor), an FPGA (Field Programmable Gate Array), or the like in addition to the CPU or instead of the CPU. In this case, part or all of the control unit 110 realized by the processor 1000 may be realized by hardware such as a DSP.

[3.ゲームの概要]
図4乃至図6を参照しつつ、本実施形態に係るゲーム装置10において実行される所定のゲームの概要について説明する。
[3. Game Overview]
An outline of a predetermined game executed in the game apparatus 10 according to the present embodiment will be described with reference to FIGS. 4 to 6.

本実施形態において、ゲーム装置10において実行される所定のゲームは、例えば、ゲーム装置10のユーザがキャラクタCを仮想的なフィールドFd内で動作させることで、所定のゲームにおいて設定された所定の目標の達成を目指すゲームである。
なお、本実施形態において、「所定の目標」とは、例えば、所定のゲームにおいて所定の敵キャラクタCEを倒すこと、所定のゲームにおいて所定のアイテムを獲得すること、所定のゲームにおいて所定の味方キャラクタCBを救出すること、ゲーム装置10のユーザによる所定のゲームのプレイ時間が所定の時間に達すること、または、ゲーム装置10のユーザが所定のゲームにおいて獲得した得点(例えば経験値)が所定の値に達すること、等である。すなわち、ゲーム装置10のユーザは、所定のゲームに係る仮想的なフィールドFdにおいてキャラクタCを動作させることで、所定のゲームにおいて設定された所定の目標の達成を目指すことになる。
In the present embodiment, the predetermined game executed in the game apparatus 10 is, for example, a predetermined target set in the predetermined game by the user of the game apparatus 10 moving the character C in the virtual field Fd. It is a game that aims to achieve.
In the present embodiment, the “predetermined target” means, for example, defeating a predetermined enemy character CE in a predetermined game, acquiring a predetermined item in a predetermined game, or a predetermined ally character in a predetermined game CB is rescued, the play time of a predetermined game by the user of the game apparatus 10 reaches a predetermined time, or a score (for example, an experience value) acquired by the user of the game apparatus 10 in the predetermined game is a predetermined value Reaching, etc. That is, the user of the game apparatus 10 aims to achieve a predetermined goal set in the predetermined game by moving the character C in the virtual field Fd related to the predetermined game.

本実施形態では、ゲーム装置10のユーザは、所定のゲームをプレイする場合に、操作部140を操作することで、表示部31に、仮想フィールド画面G1、ステータス確認画面G2、及び、アイテム確認画面G3を表示させることができる。換言すれば、表示制御部115は、操作情報取得部114の取得したユーザの操作内容に応じて、仮想フィールド画面G1、ステータス確認画面G2、または、アイテム確認画面G3が表示部31に表示されるように、表示部31を制御する。そして、ゲーム装置10のユーザは、仮想フィールド画面G1、ステータス確認画面G2、及び、アイテム確認画面G3を参照しつつ、所定のゲームをプレイする。   In the present embodiment, when the user of the game apparatus 10 plays a predetermined game, the user operates the operation unit 140 to display the virtual field screen G1, the status confirmation screen G2, and the item confirmation screen on the display unit 31. G3 can be displayed. In other words, the display control unit 115 displays the virtual field screen G1, the status confirmation screen G2, or the item confirmation screen G3 on the display unit 31 in accordance with the user operation content acquired by the operation information acquisition unit 114. Thus, the display unit 31 is controlled. The user of the game apparatus 10 plays a predetermined game while referring to the virtual field screen G1, the status confirmation screen G2, and the item confirmation screen G3.

図4は、仮想フィールド画面G1の一例を示す図である。図4に示すように、仮想フィールド画面G1は、所定のゲームに関する仮想的なフィールドFd内に、ゲーム装置10のユーザの操作に係るキャラクタCを示すキャラクタ画像Cgが表示された画面である。そして、ゲーム装置10のユーザは、操作部140を操作することで、仮想フィールド画面G1に表示された仮想的なフィールドFd内において、キャラクタCを動作させることができる。
なお、本実施形態において、「キャラクタCの動作」とは、仮想フィールド画面G1において、キャラクタCを示すキャラクタ画像Cgの位置または姿勢が変化することである。ここで、キャラクタ画像Cgの姿勢とは、仮想的なフィールドFdに表示される画像Cgの形状として表されるキャラクタCの体勢、及び、仮想的なフィールドFdにおけるキャラクタ画像Cgの向き等を含む概念である。
FIG. 4 is a diagram showing an example of the virtual field screen G1. As shown in FIG. 4, the virtual field screen G1 is a screen on which a character image Cg indicating a character C related to the operation of the user of the game apparatus 10 is displayed in a virtual field Fd related to a predetermined game. Then, the user of the game apparatus 10 can operate the character C in the virtual field Fd displayed on the virtual field screen G1 by operating the operation unit 140.
In the present embodiment, “the action of the character C” means that the position or posture of the character image Cg showing the character C changes on the virtual field screen G1. Here, the posture of the character image Cg is a concept including the posture of the character C expressed as the shape of the image Cg displayed in the virtual field Fd, the orientation of the character image Cg in the virtual field Fd, and the like. It is.

本実施形態では、キャラクタ画像Cgが仮想的なフィールドFd上に表示されている場合に限り、所定のゲームにおいて時間が経過することとする。すなわち、本実施形態では、表示制御部115が、キャラクタCを示すキャラクタ画像Cgを含む仮想フィールド画面G1を、表示部31に表示させている場合に、所定のゲームにおいて時間が経過することとする。   In the present embodiment, time elapses in a predetermined game only when the character image Cg is displayed on the virtual field Fd. That is, in the present embodiment, when the display control unit 115 displays the virtual field screen G1 including the character image Cg indicating the character C on the display unit 31, time passes in a predetermined game. .

図4に例示するように、仮想フィールド画面G1には、キャラクタCの状態を示す、状態表示画像Pgが表示される。当該状態表示画像Pgは、キャラクタCの体力状態を表すヒットポイント画像PHと、キャラクタCのスタミナを表すスタミナ画像PSと、を含む。ヒットポイント画像PH及びスタミナ画像PSの詳細については後述する。
また、図4に例示するように、仮想フィールド画面G1には、キャラクタCを示すキャラクタ画像Cg以外に、キャラクタCが倒すべき敵キャラクタCEを示す敵キャラクタ画像CEg、及び、所定のゲームに係る所定の目標の達成においてキャラクタCと協力する味方キャラクタ画像CBg等が、表示される場合がある。
As illustrated in FIG. 4, a state display image Pg indicating the state of the character C is displayed on the virtual field screen G1. The state display image Pg includes a hit point image PH representing the physical strength state of the character C and a stamina image PS representing the stamina of the character C. Details of the hit point image PH and the stamina image PS will be described later.
Further, as illustrated in FIG. 4, in addition to the character image Cg indicating the character C, the virtual field screen G1 includes an enemy character image CEg indicating the enemy character CE to be defeated by the character C, and a predetermined game related predetermined game. A teammate character image CBg or the like that cooperates with the character C in achieving the target may be displayed.

図5は、ステータス確認画面G2の一例を示す図である。ステータス確認画面G2は、ゲーム装置10のユーザが、キャラクタCの状態等を確認するための画面である。   FIG. 5 is a diagram showing an example of the status confirmation screen G2. The status confirmation screen G2 is a screen for the user of the game apparatus 10 to confirm the state of the character C and the like.

本実施形態において、表示制御部115は、表示部31にステータス確認画面G2を表示させる場合、表示部31に仮想フィールド画面G1及びアイテム確認画面G3を表示させないこととする。このため、本実施形態では、表示制御部115が、表示部31にステータス確認画面G2を表示させる場合、所定のゲームにおける時間の経過が停止することとする。そして、本実施形態では、表示制御部115が、表示部31にステータス確認画面G2を表示した後に再び仮想フィールド画面G1を表示させる場合に、所定のゲームにおける時間の経過を再開させることとする。
但し、本発明はこのような態様に限定されるものではなく、表示制御部115は、表示部31において、仮想フィールド画面G1及びステータス確認画面G2を同時に表示させてもよい。例えば、表示制御部115は、表示部31において、仮想フィールド画面G1の上に、ステータス確認画面G2を重ねて表示させてもよい。この場合、表示制御部115が、表示部31にステータス確認画面G2を表示させている場合にも、所定のゲームにおける時間が経過することとしてもよい。
In the present embodiment, when displaying the status confirmation screen G2 on the display unit 31, the display control unit 115 does not display the virtual field screen G1 and the item confirmation screen G3 on the display unit 31. For this reason, in this embodiment, when the display control part 115 displays the status confirmation screen G2 on the display part 31, lapse of time in a predetermined game is stopped. In the present embodiment, when the display control unit 115 displays the status confirmation screen G2 on the display unit 31 and then displays the virtual field screen G1 again, the passage of time in a predetermined game is resumed.
However, the present invention is not limited to such an aspect, and the display control unit 115 may cause the display unit 31 to simultaneously display the virtual field screen G1 and the status confirmation screen G2. For example, the display control unit 115 may cause the display unit 31 to display the status confirmation screen G2 on the virtual field screen G1. In this case, even when the display control unit 115 displays the status confirmation screen G2 on the display unit 31, the time in the predetermined game may elapse.

図5に例示するように、ステータス確認画面G2は、異常状態表示エリアA1と、キャラクタ状態表示エリアA2と、経験値表示エリアA3と、レベル表示エリアA4とを有する。   As illustrated in FIG. 5, the status confirmation screen G2 includes an abnormal state display area A1, a character state display area A2, an experience value display area A3, and a level display area A4.

異常状態表示エリアA1には、キャラクタCが陥っている異常状態に関する情報が表示される。具体的には、異常状態表示エリアA1には、キャラクタCを示すキャラクタ画像Cgと、キャラクタCが陥っている異常状態を示す異常状態画像BGと、当該異常状態の名称である異常状態名称BNと、が表示される。
なお、本実施形態では、キャラクタCが、複数の異常状態に同時に陥ることがある場合を想定する。例えば、図5では、キャラクタCが、肩の「打撲」、手の「裂創」、及び、膝の「裂創」の、3つの異常状態に同時に陥った場合を例示している。
In the abnormal state display area A1, information related to the abnormal state in which the character C falls is displayed. Specifically, the abnormal state display area A1 includes a character image Cg indicating the character C, an abnormal state image BG indicating the abnormal state in which the character C is depressed, and an abnormal state name BN which is the name of the abnormal state. , Is displayed.
In the present embodiment, it is assumed that the character C may fall into a plurality of abnormal states at the same time. For example, FIG. 5 illustrates a case where the character C falls into three abnormal states at the same time: a “bruise of the shoulder”, a “crack” of the hand, and a “crack” of the knee.

キャラクタ状態表示エリアA2には、ヒットポイント画像PHと、スタミナ画像PSと、が表示される。   In the character state display area A2, a hit point image PH and a stamina image PS are displayed.

図5に示すように、ヒットポイント画像PHは、ヒットポイントHP(「パラメータ値」の一例)と、ヒットポイント回復基準値H1(「第1上限値」の一例)と、ヒットポイント回復上限値H2(「第2上限値」の一例)とを表す。具体的には、本実施形態では、ヒットポイント画像PHにおいて、ヒットポイントHPが、斜線部分の長さとして表され、ヒットポイント回復基準値H1が、ポインタ画像PH1の位置として表され、ヒットポイント回復上限値H2が、ヒットポイント画像PHの全体の長さとして表される。   As shown in FIG. 5, the hit point image PH includes a hit point HP (an example of “parameter value”), a hit point recovery reference value H1 (an example of “first upper limit value”), and a hit point recovery upper limit value H2. (An example of “second upper limit value”). Specifically, in the present embodiment, in the hit point image PH, the hit point HP is expressed as the length of the hatched portion, the hit point recovery reference value H1 is expressed as the position of the pointer image PH1, and the hit point recovery is performed. The upper limit value H2 is expressed as the entire length of the hit point image PH.

ここで、ヒットポイントHPとは、キャラクタCの体力状態の良好さを示すパラメータ値である。すなわち、本実施形態において、ヒットポイントHPは、キャラクタCの体力状態が良好である場合に大きい値を示し、キャラクタCの体力状態が不良である場合に小さい値を示す。そして、キャラクタCのヒットポイントHPが所定の下限値、例えば「0」になった場合に、当該キャラクタCによる所定のゲームの継続が不可能(ゲームオーバー)となる。すなわち、ヒットポイントHPは、キャラクタCによるゲームの継続可能性の大きさの程度を示す値である。   Here, the hit point HP is a parameter value indicating the good physical strength state of the character C. That is, in the present embodiment, the hit point HP shows a large value when the physical strength state of the character C is good, and shows a small value when the physical strength state of the character C is bad. When the hit point HP of the character C becomes a predetermined lower limit value, for example, “0”, the predetermined game cannot be continued by the character C (game over). That is, the hit point HP is a value indicating the degree of the continuation possibility of the game by the character C.

なお、詳細は後述するが、本実施形態において、ヒットポイントHPとヒットポイント回復基準値H1とは、「HP≦H1」の関係を満たし、ヒットポイント回復基準値H1とヒットポイント回復上限値H2とは、「H1≦H2」の関係を満たす。   Although details will be described later, in this embodiment, the hit point HP and the hit point recovery reference value H1 satisfy the relationship of “HP ≦ H1”, and the hit point recovery reference value H1 and the hit point recovery upper limit value H2 Satisfies the relationship of “H1 ≦ H2”.

図5に示すように、スタミナ画像PSは、スタミナ値SP(「パラメータ値」の他の例)と、スタミナ回復基準値S1(「第1上限値」の他の例)と、スタミナ回復上限値S2(「第2上限値」の他の例)とを表す。具体的には、本実施形態では、スタミナ画像PSにおいて、スタミナ値SPが、斜線部分の長さとして表され、スタミナ回復基準値S1が、ポインタ画像PS1の位置として表され、スタミナ回復上限値S2が、スタミナ画像PSの全体の長さとして表される。   As shown in FIG. 5, the stamina image PS includes a stamina value SP (another example of “parameter value”), a stamina recovery reference value S1 (another example of “first upper limit value”), and a stamina recovery upper limit value. S2 (another example of “second upper limit value”). Specifically, in this embodiment, in the stamina image PS, the stamina value SP is expressed as the length of the shaded portion, the stamina recovery reference value S1 is expressed as the position of the pointer image PS1, and the stamina recovery upper limit S2 Is expressed as the overall length of the stamina image PS.

ここで、スタミナ値SPとは、キャラクタCのスタミナに係る状態の良好さを示すパラメータ値である。すなわち、本実施形態において、スタミナ値SPは、キャラクタCのスタミナに余裕があり、キャラクタCの状態が良好である場合に大きい値を示し、キャラクタCのスタミナに余裕が無く、キャラクタCの状態が不良である場合に小さい値を示す。そして、キャラクタCのスタミナ値SPが所定の下限値、例えば「0」になった場合に、当該キャラクタCは動作不能となる。すなわち、スタミナ値SPは、キャラクタCの動作に対する制限の小ささの程度を示す値である。   Here, the stamina value SP is a parameter value indicating the goodness of the state related to the stamina of the character C. That is, in this embodiment, the stamina value SP shows a large value when the stamina of the character C has a margin and the state of the character C is good, the stamina of the character C has no margin, and the state of the character C is A small value is shown when it is defective. Then, when the stamina value SP of the character C becomes a predetermined lower limit value, for example, “0”, the character C becomes inoperable. That is, the stamina value SP is a value indicating the degree of the limit of the character C's motion.

なお、詳細は後述するが、本実施形態において、スタミナ値SPとスタミナ回復基準値S1とは、「SP≦S1」の関係を満たし、スタミナ回復基準値S1とスタミナ回復上限値S2とは、「S1≦S2」の関係を満たす。   Although details will be described later, in this embodiment, the stamina value SP and the stamina recovery reference value S1 satisfy the relation of “SP ≦ S1”, and the stamina recovery reference value S1 and the stamina recovery upper limit S2 are “ The relationship of “S1 ≦ S2” is satisfied.

また、本実施形態において、表示制御部115は、キャラクタCが正常状態である場合のヒットポイント画像PH及びスタミナ画像PSと、キャラクタCが異常状態である場合のヒットポイント画像PH及びスタミナ画像PSとを、異なる画像として表示する。
具体的には、表示制御部115は、キャラクタCが正常状態である場合におけるヒットポイント画像PHと、体力状態の変動の態様が異常となるような異常状態にキャラクタCが陥っている場合におけるヒットポイント画像PHとを、異なる画像として表示部31に表示する。例えば、表示制御部115は、キャラクタCが正常状態である場合に、ヒットポイント画像PHのうちポインタ画像PH1を「白色」で表示し、体力状態の変動の態様が異常となるような異常状態にキャラクタCが陥っている場合に、ポインタ画像PH1を「黒色」で表示する。
また、表示制御部115は、キャラクタCが正常状態である場合におけるスタミナ画像PSと、スタミナに係る状態の変動の態様が異常となるような異常状態にキャラクタCが陥っている場合におけるスタミナ画像PSとを、異なる画像として表示部31に表示する。例えば、表示制御部115は、キャラクタCが正常状態である場合に、スタミナ画像PSのうちポインタ画像PS1を「白色」で表示し、スタミナに係る状態の変動の態様が異常となるような異常状態にキャラクタCが陥っている場合に、ポインタ画像PS1を「黒色」で表示する。
図5では、キャラクタCが陥っている異常状態は、体力状態の変動の態様が異常となるような異常状態のみであり、スタミナに係る状態の変動の態様が異常となるような異常状態では無い場合を例示している。このため、図5に示す例において、表示制御部115は、ポインタ画像PH1を「黒色」で表し、ポインタ画像PS1を「白色」で表している。
In the present embodiment, the display control unit 115 includes a hit point image PH and a stamina image PS when the character C is in a normal state, and a hit point image PH and a stamina image PS when the character C is in an abnormal state. Are displayed as different images.
Specifically, the display control unit 115 determines the hit point image PH when the character C is in a normal state and the hit when the character C is in an abnormal state in which the state of fluctuation of the physical strength state is abnormal. The point image PH is displayed on the display unit 31 as a different image. For example, when the character C is in a normal state, the display control unit 115 displays the pointer image PH1 in the hit point image PH in “white” and enters an abnormal state in which the state of fluctuation of the physical strength state is abnormal. When the character C is depressed, the pointer image PH1 is displayed in “black”.
In addition, the display control unit 115 displays the stamina image PS when the character C is in the normal state and the stamina image PS when the character C is in an abnormal state in which the state variation state related to stamina becomes abnormal. Are displayed on the display unit 31 as different images. For example, when the character C is in a normal state, the display control unit 115 displays the pointer image PS1 in “white” in the stamina image PS, and an abnormal state in which the state variation state related to the stamina becomes abnormal. When the character C falls into the area, the pointer image PS1 is displayed in “black”.
In FIG. 5, the abnormal state in which the character C falls is only an abnormal state in which the state of variation in the physical strength state is abnormal, and is not an abnormal state in which the state of variation in the state related to stamina is abnormal. The case is illustrated. Therefore, in the example illustrated in FIG. 5, the display control unit 115 represents the pointer image PH1 in “black” and the pointer image PS1 in “white”.

経験値表示エリアA3には、キャラクタCの経験値が表示される。ここで、キャラクタCの経験値とは、例えば、キャラクタCが敵キャラクタCEを倒した場合、キャラクタCが所定の味方キャラクタCBを救出した場合、及び、キャラクタCにより所定のゲームにおけるミッションをクリアした場合、等に付与される得点の合計値である。   The experience value of the character C is displayed in the experience value display area A3. Here, the experience value of the character C is, for example, when the character C defeats the enemy character CE, when the character C rescues a predetermined ally character CB, and when the character C clears a mission in a predetermined game. In this case, it is the total value of the points given to etc.

レベル表示エリアA4には、キャラクタCのレベルが表示される。ここで、キャラクタCのレベルとは、キャラクタCの能力の高さを示す値であり、例えば、キャラクタCが獲得した経験値に基づいて定められる。より具体的には、キャラクタCのレベルは、例えば、キャラクタCが獲得した経験値が、キャラクタCのレベルに応じた値に到達するという条件(「所定のゲーム条件」の一例)が充足された場合に、上昇する。なお、キャラクタCのレベルは、所定のゲームにおいて設定された所定の目標が達成されるという条件が充足された場合に、上昇してもよい。   The level of the character C is displayed in the level display area A4. Here, the level of the character C is a value indicating the level of the ability of the character C, and is determined based on, for example, an experience value acquired by the character C. More specifically, the level of the character C satisfies, for example, a condition that an experience value acquired by the character C reaches a value corresponding to the level of the character C (an example of “predetermined game condition”). If you rise. Note that the level of the character C may be raised when a condition that a predetermined goal set in a predetermined game is achieved is satisfied.

図6は、アイテム確認画面G3の一例を示す図である。アイテム確認画面G3は、ゲーム装置10のユーザが、キャラクタCの所持するアイテムの内容及び数量を確認するとともに、キャラクタCの所持するアイテムを、キャラクタCに使用または消費させるための画面である。   FIG. 6 is a diagram showing an example of the item confirmation screen G3. The item confirmation screen G3 is a screen for the user of the game apparatus 10 to confirm the contents and quantity of items possessed by the character C and to cause the character C to use or consume the items possessed by the character C.

本実施形態において、表示制御部115は、表示部31にアイテム確認画面G3を表示させる場合、表示部31に仮想フィールド画面G1及びステータス確認画面G2を表示させないこととする。このため、本実施形態では、表示制御部115が、表示部31にアイテム確認画面G3を表示させる場合、所定のゲームにおける時間の経過が停止することとする。そして、本実施形態では、表示制御部115が、表示部31にアイテム確認画面G3を表示した後に再び仮想フィールド画面G1を表示させる場合に、所定のゲームにおける時間の経過を再開させることとする。
但し、本発明はこのような態様に限定されるものではなく、表示制御部115は、表示部31において、仮想フィールド画面G1及びアイテム確認画面G3を同時に表示させてもよい。例えば、表示制御部115は、表示部31において、仮想フィールド画面G1の上に、アイテム確認画面G3を重ねて表示させてもよい。この場合、表示制御部115が、表示部31にアイテム確認画面G3を表示させている場合にも、所定のゲームにおける時間が経過することとしてもよい。
In the present embodiment, when displaying the item confirmation screen G3 on the display unit 31, the display control unit 115 does not display the virtual field screen G1 and the status confirmation screen G2 on the display unit 31. For this reason, in this embodiment, when the display control part 115 displays the item confirmation screen G3 on the display part 31, lapse of time in a predetermined game is stopped. In the present embodiment, when the display control unit 115 displays the item confirmation screen G3 on the display unit 31 and then displays the virtual field screen G1 again, the elapsed time in the predetermined game is restarted.
However, the present invention is not limited to such an aspect, and the display control unit 115 may cause the display unit 31 to simultaneously display the virtual field screen G1 and the item confirmation screen G3. For example, the display control unit 115 may cause the display unit 31 to display the item confirmation screen G3 so as to overlap the virtual field screen G1. In this case, even when the display control unit 115 displays the item confirmation screen G3 on the display unit 31, the time in the predetermined game may elapse.

図6に例示するように、アイテム確認画面G3は、異常状態表示エリアA1と、所持アイテム表示エリアA5と、所持金表示エリアA6とを有する。   As illustrated in FIG. 6, the item confirmation screen G3 includes an abnormal state display area A1, a possessed item display area A5, and a possession money display area A6.

所持アイテム表示エリアA5には、キャラクタCが所持しているアイテムが一覧表示される。具体的には、所持アイテム表示エリアA5には、キャラクタCが所持している各アイテムの画像Igと、当該アイテムの名称Inと、当該アイテムのキャラクタCによる所持数量Imとが表示される。
キャラクタCは、所持アイテム表示エリアA5に表示されているアイテムを使用または消費することができる。なお、本実施形態において、アイテムの利用とは、アイテムの使用とアイテムの消費とを含む概念である。ここで、アイテムの使用とは、当該アイテムを所持したまま利用することであり、例えば、「長剣を装備すること」等が該当する。また、アイテムの消費とは、当該アイテムを利用した結果として、当該アイテムを、一時的または永続的に利用不能な状態にすることである。一例として、アイテムの消費とは、当該アイテムを利用して消滅させることであり、例えば、「パンを食べること」等が該当する。他の例として、アイテムの消費とは、当該アイテムを利用することで、当該アイテムを利用する場合に生じる効果を生じない状態(一時的に利用不能な状態)にすることであり、例えば、「酸素ボンベ内の酸素を全て使い切ること」、及び、「充電池に充電された電力を全て使い切ること」等が該当する。
In the possessed item display area A5, a list of items possessed by the character C is displayed. Specifically, in the possessed item display area A5, the image Ig of each item possessed by the character C, the name In of the item, and the possessed quantity Im by the character C of the item are displayed.
The character C can use or consume items displayed in the possessed item display area A5. In the present embodiment, the use of an item is a concept including the use of an item and the consumption of the item. Here, use of an item means use of the item while possessing the item, for example, “equipping a long sword” or the like. In addition, the consumption of an item means that the item is temporarily or permanently unavailable as a result of using the item. As an example, the consumption of an item is to extinguish using the item, for example, “eating bread” or the like. As another example, the consumption of an item is a state in which an effect that occurs when the item is used is not generated (a state in which the item is temporarily unavailable) by using the item. For example, “use up all the oxygen in the oxygen cylinder” and “use up all the power charged in the rechargeable battery”.

所持金表示エリアA6には、キャラクタCが有する所持金の金額が表示される。キャラクタCの所持金とは、キャラクタCが所有している仮想的な金銭である。キャラクタCは、当該仮想的な金銭を、所定のゲームにおいて消費することができる。そして、キャラクタCは、所持金を消費することで、各種アイテムを購入することができる。また、キャラクタCは、所持金を消費することで、仮想的なフィールドFd内の宿泊施設において提供される宿泊サービス、または、仮想的なフィールドFd内の医療施設において提供される医療サービス等、仮想的なフィールドFd内で提供される各種サービスを受けることができる。   In the possession money display area A6, the amount of money possessed by the character C is displayed. The money held by the character C is virtual money owned by the character C. The character C can consume the virtual money in a predetermined game. And the character C can purchase various items by consuming money. In addition, the character C consumes the money, so that the virtual service such as the accommodation service provided in the accommodation facility in the virtual field Fd or the medical service provided in the medical facility in the virtual field Fd can be used. Various services provided in a typical field Fd can be received.

[4.ゲーム装置の動作]
図7乃至図17を参照しつつ、ゲーム装置10が所定のゲームを実行する場合における、当該ゲーム装置10の動作の一例を説明する。
[4. Operation of game device]
An example of the operation of the game apparatus 10 when the game apparatus 10 executes a predetermined game will be described with reference to FIGS.

[4.1.ゲーム装置の動作の概要]
図7は、ゲーム装置10が所定のゲームを実行する場合における、当該ゲーム装置10の動作の一例を示すシーケンスチャートである。
[4.1. Overview of game device operation]
FIG. 7 is a sequence chart showing an example of the operation of the game apparatus 10 when the game apparatus 10 executes a predetermined game.

図7に示すように、ゲーム装置10において、所定のゲームが開始されると、ゲーム制御部111は、まず、初期化処理を実行する(S100)。ここで、初期化処理とは、キャラクタ情報Infoに含まれる情報の一部を初期化する処理である。   As shown in FIG. 7, when a predetermined game is started in the game apparatus 10, the game control unit 111 first executes an initialization process (S100). Here, the initialization process is a process of initializing a part of information included in the character information Info.

図8は、キャラクタ情報Infoのデータ構成の一例を示す図である。本実施形態において、キャラクタ情報Infoは、キャラクタCのレベル、経験値、及び、所持金と、仮想的なフィールドFdにおけるキャラクタCの位置と、キャラクタCの動作に対応する動作IDと、キャラクタCのヒットポイントHP、ヒットポイント回復基準値H1、及び、ヒットポイント回復上限値H2と、キャラクタCのスタミナ値SP、スタミナ回復基準値S1、及び、スタミナ回復上限値S2と、ダメージ量dmと、終了情報Finと、更新日時TMと、を有する。   FIG. 8 is a diagram illustrating an example of a data configuration of the character information Info. In the present embodiment, the character information Info includes the level of the character C, the experience value, the possession money, the position of the character C in the virtual field Fd, the action ID corresponding to the action of the character C, and the character C Hit point HP, hit point recovery reference value H1, and hit point recovery upper limit value H2, character C stamina value SP, stamina recovery reference value S1, stamina recovery upper limit value S2, damage amount dm, and end information Fin and update date and time TM.

ここで、動作IDとは、キャラクタCが実行可能な全ての動作の各々を一意に識別するために、各動作に付与された識別番号である。
ダメージ量dmとは、キャラクタCが受けたダメージ(損害)の大きさを示す値である。
終了情報Finとは、所定のゲームを終了するか否かを表す情報である。本実施形態では、終了情報Finが「1」を示す場合に、所定のゲームが終了することを表し、終了情報Finが「0」を示す場合に、所定のゲームが終了しないことを表すこととする。
Here, the action ID is an identification number assigned to each action in order to uniquely identify each of all actions that the character C can execute.
The damage amount dm is a value indicating the magnitude of damage (damage) received by the character C.
The end information Fin is information indicating whether or not to end a predetermined game. In the present embodiment, when the end information Fin indicates “1”, it indicates that the predetermined game ends, and when the end information Fin indicates “0”, it indicates that the predetermined game does not end. To do.

ゲーム制御部111は、ステップS100の初期化処理において、動作IDを「Null」に設定し、ダメージ量dmに「0」を設定し、終了情報Finに「0」を設定し、更新日時TMに現在時刻を表す値を設定する。ここで、動作IDが「Null」であるとは、キャラクタCが動作していないことを表す。   In the initialization process of step S100, the game control unit 111 sets the action ID to “Null”, sets the damage amount dm to “0”, sets the end information Fin to “0”, and sets the update date and time TM. Set a value representing the current time. Here, the action ID “Null” indicates that the character C is not moving.

なお、本実施形態では、ゲーム制御部111は、初期化処理において、キャラクタ情報Infoのうち、動作ID、ダメージ量dm、終了情報Fin、及び、更新日時TM以外の情報を変更することは無い。キャラクタ情報Infoのうち、動作ID、ダメージ量dm、終了情報Fin、及び、更新日時TM以外の情報には、所定のゲームの開始時において、予め定められた値、または、ゲーム装置10のユーザによる所定のゲームの過去のプレイ履歴に応じた値が、設定されていることとする。   In the present embodiment, the game control unit 111 does not change information other than the action ID, the damage amount dm, the end information Fin, and the update date / time TM in the character information Info in the initialization process. In the character information Info, information other than the action ID, the damage amount dm, the end information Fin, and the update date / time TM includes a predetermined value at the start of a predetermined game or a user of the game apparatus 10. It is assumed that a value corresponding to a past play history of a predetermined game is set.

説明を、図7に戻す。
図7に示すように、操作情報取得部114は、ゲーム装置10のユーザが操作部140を操作したか否かを判定する(S102)。
そして、ステップS102における判定の結果が肯定である場合、操作情報取得部114は、ゲーム装置10のユーザによる操作部140の操作内容を取得する(S104)。
他方、ステップS102における判定の結果が否定である場合、操作情報取得部114は、処理をステップS110に進める。
The description returns to FIG.
As shown in FIG. 7, the operation information acquisition unit 114 determines whether or not the user of the game apparatus 10 has operated the operation unit 140 (S102).
If the determination result in step S102 is affirmative, the operation information acquisition unit 114 acquires the operation content of the operation unit 140 by the user of the game apparatus 10 (S104).
On the other hand, when the result of the determination in step S102 is negative, the operation information acquisition unit 114 advances the process to step S110.

次に、ゲーム制御部111は、ステップS104において操作情報取得部114が取得した操作内容が、キャラクタCの動作を指定する内容であるか否かを判定する(S106)。
そして、ステップS106における判定の結果が肯定である場合、動作実行部112は、ステップS104において操作情報取得部114が取得した操作内容に基づいて、キャラクタCを動作させるキャラクタ動作処理を実行する(S108)。なお、キャラクタ動作処理の詳細については後述する。
他方、ステップS106における判定の結果が否定である場合、ゲーム制御部111は、処理をステップS110に進める。
Next, the game control unit 111 determines whether or not the operation content acquired by the operation information acquisition unit 114 in step S104 is content specifying the action of the character C (S106).
If the result of determination in step S106 is affirmative, the action executing unit 112 executes character action processing for moving the character C based on the operation content acquired by the operation information acquiring unit 114 in step S104 (S108). ). Details of the character action process will be described later.
On the other hand, when the result of the determination in step S106 is negative, the game control unit 111 advances the process to step S110.

次に、ゲーム制御部111は、所定のゲームにおいてイベントが発生したか否かを判定する(S110)。
ここで、「イベント」とは、キャラクタCの動作以外の所定のゲーム上の現象のうち、キャラクタCの状態、キャラクタCのレベル、並びに、キャラクタCが所持するアイテムの内容及び数量、等が変動する現象である。上述のとおり、本実施形態において、キャラクタCの動作とは、仮想フィールド画面G1に表示された仮想的なフィールドFdにおける、キャラクタC(キャラクタ画像Cg)の位置または姿勢の変化である。
このため、本実施形態では、一例として、アイテム確認画面G3において実行される「キャラクタCによるアイテムの消費」を、キャラクタCの動作ではなく、所定のゲームにおけるイベントとして分類する。但し、本発明はこのような態様に限定されるものではなく、「キャラクタCによるアイテムの消費」を、キャラクタCの動作として分類してもよい。例えば、キャラクタCは、仮想的なフィールドFdにおいて、アイテムを消費する動作を実行可能であってもよい。
Next, the game control unit 111 determines whether or not an event has occurred in a predetermined game (S110).
Here, the “event” means that the state of the character C, the level of the character C, and the content and quantity of items possessed by the character C among the predetermined game phenomena other than the action of the character C vary. It is a phenomenon. As described above, in this embodiment, the action of the character C is a change in the position or posture of the character C (character image Cg) in the virtual field Fd displayed on the virtual field screen G1.
Therefore, in the present embodiment, as an example, “consumption of an item by the character C” executed on the item confirmation screen G3 is classified as an event in a predetermined game, not an action of the character C. However, the present invention is not limited to such a mode, and “consumption of items by character C” may be classified as the action of character C. For example, the character C may be able to execute an action that consumes an item in the virtual field Fd.

次に、ステップS110における判定の結果が肯定である場合、ゲーム制御部111は、ステップS110において発生したと判定されたイベントの内容に基づいて、記憶部120に記憶されている各種データを更新するイベント処理を実行する(S112)。なお、イベント処理の詳細については後述する。
他方、ステップS110における判定の結果が否定である場合、ゲーム制御部111は、処理をステップS120に進める。
Next, when the result of the determination in step S110 is affirmative, the game control unit 111 updates various data stored in the storage unit 120 based on the content of the event determined to have occurred in step S110. Event processing is executed (S112). Details of event processing will be described later.
On the other hand, when the result of the determination in step S110 is negative, the game control unit 111 advances the process to step S120.

次に、状態管理部113は、ステップS108におけるキャラクタ動作処理の結果、ステップS112におけるイベント処理の結果、及び、所定のゲームにおける時間の経過の、一部または全部に基づいて、キャラクタCの状態を更新する状態更新処理を実行する(S120)。
詳細は後述するが、ステップS120において実行される状態更新処理は、ヒットポイントHP、ヒットポイント回復基準値H1、及び、ヒットポイント回復上限値H2を更新する、ヒットポイント更新処理(S122)と、スタミナ値SP、スタミナ回復基準値S1、及び、スタミナ回復上限値S2を更新する、スタミナ値更新処理(S124)と、を含む処理である。
Next, the state management unit 113 determines the state of the character C based on the result of the character action process in step S108, the result of the event process in step S112, and part or all of the passage of time in a predetermined game. The state update process to update is performed (S120).
Although details will be described later, the state update processing executed in step S120 includes hit point update processing (S122) for updating hit point HP, hit point recovery reference value H1, and hit point recovery upper limit value H2, and stamina. And a stamina value update process (S124) for updating the value SP, the stamina recovery reference value S1, and the stamina recovery upper limit value S2.

次に、表示制御部115は、ステップS108におけるキャラクタ動作処理の結果、ステップS112におけるイベント処理の結果、及び、ステップS120における状態更新処理の結果の、一部または全部に基づいて、表示情報を生成し、生成した表示情報に基づく画像を表示部31に表示させるように表示部31を制御する、表示制御処理を実行する(S130)。   Next, the display control unit 115 generates display information based on a part or all of the result of the character action process in step S108, the result of the event process in step S112, and the result of the state update process in step S120. Then, a display control process for controlling the display unit 31 to display an image based on the generated display information on the display unit 31 is executed (S130).

次に、ゲーム制御部111は、ゲーム終了条件が充足されているか否かを判定する(S132)。具体的には、ゲーム制御部111は、ステップS132において、キャラクタ情報Infoの終了情報Finに「1」が設定されているか否かを判定する。
そして、ステップS132における判定の結果が肯定である場合、ゲーム制御部111は、図7に示す処理を終了させる。
他方、ステップS132における判定の結果が否定である場合、ゲーム制御部111は、処理をステップS100に進める。
Next, the game control unit 111 determines whether or not the game end condition is satisfied (S132). Specifically, the game control unit 111 determines whether or not “1” is set in the end information Fin of the character information Info in step S132.
Then, when the result of the determination in step S132 is affirmative, the game control unit 111 ends the process shown in FIG.
On the other hand, when the result of the determination in step S132 is negative, the game control unit 111 advances the process to step S100.

なお、本実施形態では、説明の便宜上、ステップS132における判定の結果が否定である場合に、ステップS100の初期化処理が、単位時間ΔT毎に実行されることとする。   In the present embodiment, for convenience of explanation, it is assumed that the initialization process in step S100 is executed every unit time ΔT when the result of the determination in step S132 is negative.

[4.2.キャラクタ動作処理]
次に、図9乃至図12を参照しつつ、キャラクタ動作処理について説明する。
図9は、ゲーム装置10がキャラクタ動作処理を実行する場合における、ゲーム装置10の動作の一例を示すシーケンスチャートである。
[4.2. Character motion processing]
Next, character action processing will be described with reference to FIGS.
FIG. 9 is a sequence chart showing an example of the operation of the game apparatus 10 when the game apparatus 10 executes the character action process.

図9に示すように、キャラクタ動作処理が開始されると、動作実行部112は、キャラクタ情報Infoと、動作情報テーブルTBL1に記憶されている動作情報と、に基づいて、キャラクタCが、ステップS104において操作情報取得部114が取得した操作内容により指定される動作(以下、「指定動作」と称する)を実行可能であるか否かを判定する(S200)。   As shown in FIG. 9, when the character motion process is started, the motion execution unit 112 determines that the character C is based on the character information Info and the motion information stored in the motion information table TBL1 in step S104. In step S200, it is determined whether or not an operation specified by the operation content acquired by the operation information acquisition unit 114 (hereinafter referred to as “specified operation”) can be executed.

図10は、動作情報テーブルTBL1のデータ構成の一例を示す図である。動作情報テーブルTBL1は、キャラクタCが実行可能な全ての動作と1対1に対応する複数のレコードを有する。動作情報テーブルTBL1が有する各レコードには、動作IDと、動作情報とが記憶されている。動作情報は、動作の名称である動作名称と、消費スタミナ値dSP-Aと、動作制限スタミナ値SPthと、ヒットポイント基準値減少量dH1-Aとを含む。   FIG. 10 is a diagram illustrating an example of a data configuration of the operation information table TBL1. The motion information table TBL1 has a plurality of records corresponding to all the motions that the character C can execute. Each record included in the operation information table TBL1 stores an operation ID and operation information. The operation information includes an operation name that is an operation name, a consumption stamina value dSP-A, an operation limit stamina value SPth, and a hit point reference value decrease dH1-A.

ここで、消費スタミナ値dSP-Aとは、キャラクタCが各動作を行う場合に消費される、キャラクタCのスタミナ値SPである。本実施形態では、消費スタミナ値dSP-Aが、非負の値であることとする。
動作制限スタミナ値SPthとは、キャラクタCが各動作を制限されることなく行うために必要となる、キャラクタCのスタミナ値SPであり、「所定の閾値」の一例である。本実施形態では、動作制限スタミナ値SPthが、非負の値であることとする。仮に、キャラクタ情報Infoに記憶されているキャラクタCのスタミナ値SPが、指定動作に対応する動作制限スタミナ値SPthよりも小さい場合、キャラクタCは、当該指定動作を行う場合に制限を受けることになる。ここで、「動作が制限を受ける」とは、動作のスピードが遅くなる(例えば、「走る速度が遅くなる」)こと、または、動作による効果が減少する(例えば、「攻撃により敵キャラクタCEに与えるダメージが減少する」)こと等である。
ヒットポイント基準値減少量dH1-Aとは、キャラクタCが各動作を行う場合に減少する、キャラクタCのヒットポイント回復基準値H1の減少量である。本実施形態では、ヒットポイント基準値減少量dH1-Aが、非負の値であることとする。
Here, the consumption stamina value dSP-A is the stamina value SP of the character C that is consumed when the character C performs each action. In the present embodiment, the consumption stamina value dSP-A is assumed to be a non-negative value.
The motion limit stamina value SPth is the stamina value SP of the character C that is necessary for the character C to perform each motion without being limited, and is an example of a “predetermined threshold value”. In the present embodiment, the operation limit stamina value SPth is assumed to be a non-negative value. If the stamina value SP of the character C stored in the character information Info is smaller than the motion limit stamina value SPth corresponding to the designated motion, the character C is restricted when performing the designated motion. . Here, “the action is restricted” means that the speed of the action is slow (for example, “the running speed is slow”) or the effect of the action is reduced (for example, “the enemy character CE is attacked”). "The damage it deals is reduced").
The hit point reference value decrease amount dH1-A is a decrease amount of the hit point recovery reference value H1 of the character C that decreases when the character C performs each action. In the present embodiment, it is assumed that the hit point reference value decrease amount dH1-A is a non-negative value.

動作実行部112は、ステップS200において、キャラクタ情報Infoに記憶されているキャラクタCのスタミナ値SPが、指定動作に対応する消費スタミナ値dSP-A以上である場合、指定動作を実行可能であると判定し、逆に、キャラクタ情報Infoに記憶されているキャラクタCのスタミナ値SPが、指定動作に対応する消費スタミナ値dSP-A未満である場合、指定動作を実行不能であると判定する。   In step S200, if the stamina value SP of the character C stored in the character information Info is equal to or greater than the consumption stamina value dSP-A corresponding to the designated action, the action executing unit 112 can execute the designated action. Conversely, if the stamina value SP of the character C stored in the character information Info is less than the consumption stamina value dSP-A corresponding to the designated action, it is judged that the designated action cannot be executed.

図9に示すように、ステップS200における判定の結果が肯定である場合、動作実行部112は、指定動作が、仮想的なフィールドFdにおいてキャラクタCの移動(キャラクタ画像Cgの位置の変化)を伴う動作であるか否かを判定する(S202)。
他方、ステップS200における判定の結果が否定である場合、動作実行部112は、キャラクタ動作処理を終了させる。
As shown in FIG. 9, when the result of the determination in step S200 is affirmative, the action executing unit 112 causes the designated action to involve the movement of the character C (change in the position of the character image Cg) in the virtual field Fd. It is determined whether or not it is an operation (S202).
On the other hand, when the result of the determination in step S200 is negative, the action execution unit 112 ends the character action process.

ステップS202における判定の結果が肯定である場合、動作実行部112は、キャラクタ情報Infoの「位置」に、キャラクタCの移動先の位置を示す値(座標)を設定し、また、キャラクタ情報Infoの「動作ID」に、指定動作を示す動作IDを設定する(S204)。そして、動作実行部112は、ステップS204の後に、キャラクタ動作処理を終了させる。   If the result of the determination in step S202 is affirmative, the action execution unit 112 sets a value (coordinate) indicating the position of the character C destination in the “position” of the character information Info, and the character information Info An operation ID indicating the specified operation is set in “Operation ID” (S204). Then, the action execution unit 112 ends the character action process after step S204.

他方、ステップS202における判定の結果が否定である場合、動作実行部112は、指定動作が、アイテムを入手する動作であるか否かを判定する(S206)。本実施形態において、キャラクタCは、仮想的なフィールドFdにおいて各種アイテムを入手することが可能である。そして、ゲーム装置10のユーザは、キャラクタCが入手したアイテムを、所定のゲームにおいて利用することができる。このような、キャラクタCが入手可能なアイテムに係る情報は、アイテム情報テーブルTBL2において管理されている。   On the other hand, when the result of the determination in step S202 is negative, the operation executing unit 112 determines whether or not the designated operation is an operation for obtaining an item (S206). In the present embodiment, the character C can obtain various items in the virtual field Fd. The user of the game apparatus 10 can use the item obtained by the character C in a predetermined game. Such information related to items available for the character C is managed in the item information table TBL2.

図11は、アイテム情報テーブルTBL2のデータ構成の一例を示す図である。アイテム情報テーブルTBL2は、キャラクタCが入手可能な全てのアイテムと1対1に対応する複数のレコードを有する。アイテム情報テーブルTBL2が有する各レコードには、アイテムIDと、アイテム情報とが記憶されている。アイテム情報は、アイテムの名称であるアイテム名称Inと、ヒットポイント基準値回復量uH1-Iと、スタミナ基準値回復量uS1-Iと、回復対象異常状態IDとを含む。   FIG. 11 is a diagram illustrating an example of a data configuration of the item information table TBL2. The item information table TBL2 has a plurality of records that correspond one-to-one with all items available for the character C. Item ID and item information are memorize | stored in each record which item information table TBL2 has. The item information includes an item name In which is an item name, a hit point reference value recovery amount uH1-I, a stamina reference value recovery amount uS1-I, and a recovery target abnormal state ID.

ここで、アイテムIDとは、キャラクタCが入手可能な全てのアイテムの種類を一意に識別するために、各アイテムに付与された識別番号である。
ヒットポイント基準値回復量uH1-Iとは、キャラクタCがアイテムを消費する場合に回復する、ヒットポイント回復基準値H1の回復量である。本実施形態では、ヒットポイント基準値回復量uH1-Iが、非負の値であることとする。
スタミナ基準値回復量uS1-Iとは、キャラクタCがアイテムを消費する場合に回復する、スタミナ回復基準値S1の回復量である。本実施形態では、スタミナ基準値回復量uS1-Iが、非負の値であることとする。
回復対象異常状態IDとは、キャラクタCがアイテムを消費する場合に回復する、異常状態の種類に対応付けられた異常状態IDである。ここで、異常状態IDとは、キャラクタCが陥る可能性のある全ての異常状態の種類を一意に識別するために、各異常状態に付与された識別番号である。キャラクタCがアイテムを消費しても、回復できる異常状態が存在しない場合には、回復対象異常状態IDには「Null」が設定されていることとする。
なお、キャラクタCがアイテムを消費することで、キャラクタCのヒットポイント回復基準値H1を回復することができる場合、キャラクタCのスタミナ回復基準値S1を回復することができる場合、または、キャラクタCの異常状態を回復することができる場合、当該アイテムは、キャラクタCの状態を良好な状態に改善するための「所定のゲーム要素」に該当することになる。
Here, the item ID is an identification number assigned to each item in order to uniquely identify the types of all items available to the character C.
The hit point reference value recovery amount uH1-I is a recovery amount of the hit point recovery reference value H1 that is recovered when the character C consumes an item. In the present embodiment, it is assumed that the hit point reference value recovery amount uH1-I is a non-negative value.
The stamina reference value recovery amount uS1-I is a recovery amount of the stamina recovery reference value S1 that is recovered when the character C consumes an item. In the present embodiment, the stamina reference value recovery amount uS1-I is a non-negative value.
The recovery target abnormal state ID is an abnormal state ID associated with the type of abnormal state that is recovered when the character C consumes an item. Here, the abnormal state ID is an identification number assigned to each abnormal state in order to uniquely identify all types of abnormal states that the character C may fall into. Even if the character C consumes the item, if there is no recoverable abnormal state, “Null” is set as the recovery target abnormal state ID.
Note that when the character C can recover the hit point recovery reference value H1 of the character C by consuming the item, the character C can recover the stamina recovery reference value S1, or the character C When the abnormal state can be recovered, the item corresponds to a “predetermined game element” for improving the state of the character C to a good state.

図9に示すように、ステップS206における判定の結果が肯定である場合、動作実行部112は、所持アイテム管理テーブルTBL3を更新する(S208)。具体的には、動作実行部112は、ステップS208において、指定動作(入手)の結果、キャラクタCが所持するに至ったアイテムを、所持アイテム管理テーブルTBL3に記憶されている所持アイテム情報に反映させる。   As shown in FIG. 9, when the result of determination in step S206 is affirmative, the operation execution unit 112 updates the possessed item management table TBL3 (S208). Specifically, in step S208, the action executing unit 112 reflects the item that the character C has as a result of the designated action (acquisition) in the possessed item information stored in the possessed item management table TBL3. .

図12は、所持アイテム管理テーブルTBL3のデータ構成の一例を示す図である。所持アイテム管理テーブルTBL3は、キャラクタCが所持している1または複数種類のアイテムと1対1に対応する1または複数のレコードを有する。所持アイテム管理テーブルTBL3が有する各レコードには、所持アイテム情報として、キャラクタCが所持しているアイテムの種類に対応するアイテムIDと、当該アイテムのアイテム名称Inと、当該アイテムのキャラクタCによる所持数量Imと、が記憶されている。   FIG. 12 is a diagram showing an example of the data configuration of the possessed item management table TBL3. The possessed item management table TBL3 has one or a plurality of records corresponding to one or a plurality of types of items possessed by the character C on a one-to-one basis. Each record possessed by the possessed item management table TBL3 includes, as possessed item information, an item ID corresponding to the type of item possessed by the character C, the item name In of the item, and the possessed quantity by the character C of the item. Im is stored.

図9に示すように、ステップS206における判定の結果が否定である場合、動作実行部112は、処理をステップS210に進める。
その後、動作実行部112は、キャラクタ情報Infoの「動作ID」に、指定動作を示す動作IDを設定する(S210)。そして、動作実行部112は、ステップS210の後に、キャラクタ動作処理を終了させる。
As illustrated in FIG. 9, when the result of the determination in step S206 is negative, the operation execution unit 112 advances the process to step S210.
Thereafter, the action execution unit 112 sets an action ID indicating the designated action in the “action ID” of the character information Info (S210). Then, the action execution unit 112 ends the character action process after step S210.

[4.3.イベント処理]
次に、図13乃至図15を参照しつつ、イベント処理について説明する。
[4.3. Event processing]
Next, event processing will be described with reference to FIGS.

上述のとおり、イベントとは、キャラクタCの動作以外の、所定のゲームにおいて生じる現象である。本実施形態では、所定のゲームにおいて、キャラクタCの動作に起因して発生するイベントと、ゲーム装置10のユーザによる操作部140の操作に起因して発生するイベントと、キャラクタCの動作及びユーザによる操作の何れにも起因せずに発生するイベントと、が存在する場合を想定する。   As described above, an event is a phenomenon that occurs in a predetermined game other than the action of the character C. In the present embodiment, in a predetermined game, an event that occurs due to the action of the character C, an event that occurs due to an operation of the operation unit 140 by the user of the game apparatus 10, the action of the character C, and the user It is assumed that there is an event that occurs without causing any operation.

具体的には、本実施形態では、所定のゲームにおいて、キャラクタCがダメージを受ける(以下、「ダメージを受ける」と称する)というイベント、キャラクタCが敵を倒して経験値を獲得する(以下、「敵を倒す」と称する)というイベント、キャラクタCがアイテムを消費する(以下、「アイテム消費」と称する)というイベント、キャラクタCのレベルが高くなる(以下、「レベルアップ」と称する)というイベント、キャラクタCが仮想的なフィールドFd内の施設において宿泊または治療に係るサービスを受ける(以下、「宿泊または治療」と称する)というイベント、及び、ゲーム装置10のユーザが所定のゲームの終了を指示する(以下、「ゲーム終了指示」と称する)というイベントの、6つのイベントが発生しうる場合を、一例として想定する。   Specifically, in the present embodiment, in a predetermined game, an event that the character C takes damage (hereinafter referred to as “takes damage”), the character C defeats the enemy and acquires an experience value (hereinafter, An event of “defeating an enemy”), an event of the character C consuming an item (hereinafter referred to as “item consumption”), and an event of an increase in the level of the character C (hereinafter referred to as “level up”) An event in which the character C receives a service related to accommodation or treatment (hereinafter referred to as “accommodation or treatment”) at a facility in the virtual field Fd, and the user of the game device 10 instructs the end of the predetermined game. A case where six events can occur (hereinafter referred to as “game end instruction”), As an example.

本実施形態において、「ダメージを受ける」というイベントは、キャラクタCが敵キャラクタCEから攻撃を受けた結果として、キャラクタCの動作に起因せずに発生するイベントと、キャラクタCが仮想的なフィールドFdを移動するという動作中に崖から転落する等の、キャラクタCの動作に起因して発生するイベントと、に分類されうる。
本実施形態において、「敵を倒す」というイベントは、キャラクタCが敵キャラクタCEを攻撃するという、キャラクタCの動作に起因して発生するイベントである。
本実施形態において、「アイテム消費」というイベントは、アイテム確認画面G3が表示部31に表示されている状態において、ゲーム装置10のユーザによる操作に起因して発生するイベントである。
本実施形態において、「レベルアップ」というイベントは、キャラクタCが敵キャラクタCEを攻撃し当該敵キャラクタCEを倒した結果として発生するイベントであり、キャラクタCの動作に起因して発生するイベントである。
本実施形態において、「宿泊または治療」というイベントは、例えば、ゲーム装置10のユーザが操作部140を操作することで、宿泊施設または医療施設等の仮想的なフィールドFd上の施設において、キャラクタCにサービスを受けさせるという、ゲーム装置10のユーザによる操作に起因して発生するイベントである。
「ゲーム終了指示」というイベントは、例えば、ゲーム装置10のユーザが操作部140を操作することで、所定のゲームの終了を指示するという、ゲーム装置10のユーザによる操作に起因して発生するイベントである。
In the present embodiment, an event “damaged” is an event that occurs as a result of the character C being attacked by the enemy character CE and is not caused by the action of the character C, and a character C is a virtual field Fd. Can be classified into events that occur due to the motion of the character C, such as falling from a cliff during the motion of moving.
In the present embodiment, the event of “defeating an enemy” is an event that occurs due to the action of the character C that the character C attacks the enemy character CE.
In the present embodiment, the event “item consumption” is an event that occurs due to an operation by the user of the game apparatus 10 in a state where the item confirmation screen G3 is displayed on the display unit 31.
In the present embodiment, the event “level up” is an event that occurs as a result of the character C attacking the enemy character CE and defeating the enemy character CE, and is an event that occurs due to the action of the character C. .
In the present embodiment, the event “accommodation or treatment” is performed by, for example, the character C in a facility on a virtual field Fd such as an accommodation facility or a medical facility when the user of the game apparatus 10 operates the operation unit 140. This is an event that occurs due to an operation by the user of the game apparatus 10 to receive a service.
The event “game end instruction” is, for example, an event that occurs due to an operation by the user of the game apparatus 10 that the user of the game apparatus 10 operates the operation unit 140 to instruct the end of a predetermined game. It is.

図13は、ゲーム装置10がイベント処理を実行する場合における、ゲーム装置10の動作の一例を示すシーケンスチャートである。   FIG. 13 is a sequence chart showing an example of the operation of the game apparatus 10 when the game apparatus 10 executes event processing.

図13に示すように、ゲーム制御部111は、ステップS110において発生したと判定されたイベント(以下、「発生イベント」と称する)が、「ダメージを受ける」というイベントであるか否かを判定する(S300)。   As shown in FIG. 13, the game control unit 111 determines whether or not the event determined to have occurred in step S <b> 110 (hereinafter referred to as “occurrence event”) is an event of “receiving damage”. (S300).

ステップS300における判定の結果が肯定である場合、ゲーム制御部111は、発生イベントにおいてキャラクタCの受けたダメージの大きさを、キャラクタ情報Infoのダメージ量dmとして記憶させる(S302)。例えば、ゲーム制御部111は、発生イベントにおいてキャラクタCの受けたダメージの大きさが「300」である場合には、キャラクタ情報Infoのダメージ量dmに「300」を設定する。
また、ゲーム制御部111は、発生イベントにより当該キャラクタCが受けたダメージの内容と、異常状態情報テーブルTBL4に記憶されている異常状態情報と、に基づいて、異常状態管理テーブルTBL5に記憶されている異常状態管理情報を更新する(S304)。
If the result of determination in step S300 is affirmative, the game control unit 111 stores the magnitude of damage received by the character C in the generated event as the damage amount dm of the character information Info (S302). For example, when the magnitude of damage received by the character C in the occurrence event is “300”, the game control unit 111 sets “300” as the damage amount dm of the character information Info.
Further, the game control unit 111 is stored in the abnormal state management table TBL5 based on the content of the damage received by the character C due to the occurrence event and the abnormal state information stored in the abnormal state information table TBL4. The abnormal state management information is updated (S304).

図14は、異常状態情報テーブルTBL4のデータ構成の一例を示す図である。異常状態情報テーブルTBL4は、キャラクタCが陥る可能性のある全ての異常状態と1対1に対応する複数のレコードを有する。異常状態情報テーブルTBL4が有する各レコードには、異常状態IDと、異常状態情報とが記憶されている。異常状態情報は、異常状態名称BNと、ヒットポイント基準値減少量dH1-Bと、スタミナ基準値減少量dS1-Bと、ヒットポイント回復速度比率dHP-Bと、原因ダメージ情報とを含む。   FIG. 14 is a diagram illustrating an example of a data configuration of the abnormal state information table TBL4. The abnormal state information table TBL4 has a plurality of records that correspond one-to-one with all abnormal states in which the character C may fall. Each record included in the abnormal state information table TBL4 stores an abnormal state ID and abnormal state information. The abnormal state information includes an abnormal state name BN, a hit point reference value decrease amount dH1-B, a stamina reference value decrease amount dS1-B, a hit point recovery speed ratio dHP-B, and cause damage information.

ここで、異常状態IDとは、キャラクタCが陥る可能性のある全ての異常状態の種類を一意に識別するために、各異常状態に付与された識別番号である。
ヒットポイント基準値減少量dH1-Bとは、キャラクタCが異常状態に陥っている場合における、キャラクタCのヒットポイント回復基準値H1の単位時間ΔTあたりの減少量である。すなわち、本実施形態では、キャラクタCが異常状態に陥っている場合に、ヒットポイント回復基準値H1が、単位時間ΔT毎にヒットポイント基準値減少量dH1-Bだけ減少することとする。なお、本実施形態において、ヒットポイント基準値減少量dH1-Bは、非負の値である。
スタミナ基準値減少量dS1-Bとは、キャラクタCが異常状態に陥っている場合における、キャラクタCのスタミナ回復基準値S1の単位時間ΔTあたりの減少量である。すなわち、本実施形態では、キャラクタCが異常状態に陥っている場合に、スタミナ回復基準値S1が、単位時間ΔT毎にスタミナ基準値減少量dS1-Bだけ減少することとする。なお、本実施形態において、スタミナ基準値減少量dS1-Bは、非負の値である。
ヒットポイント回復速度比率dHP-Bとは、キャラクタCが正常状態である場合におけるヒットポイントHPの単位時間ΔTあたりの回復速度に対する、キャラクタCが異常状態に陥った場合におけるヒットポイントHPの単位時間ΔTあたりの回復速度の比率である。本実施形態では、ヒットポイント回復速度比率dHP-Bは、「0≦dHP-B≦1」を満たす実数値であることとする。なお、詳細は後述するが、本実施形態では、キャラクタCが正常状態である場合に、キャラクタCのヒットポイントHPは、単位時間ΔT毎にヒットポイント回復量uHP-Tずつ回復する(uHP-Tは、uHP-T>0を満たす実数)。よって、キャラクタCが正常状態から異常状態へと変化した場合、キャラクタCのヒットポイントHPの単位時間ΔTあたりの回復量は、「uHP-T」から「uHP-T*dHP-B」へと変化(低下)することになる。
Here, the abnormal state ID is an identification number assigned to each abnormal state in order to uniquely identify all types of abnormal states that the character C may fall into.
The hit point reference value decrease amount dH1-B is the decrease amount per unit time ΔT of the hit point recovery reference value H1 of the character C when the character C is in an abnormal state. That is, in the present embodiment, when the character C is in an abnormal state, the hit point recovery reference value H1 is decreased by the hit point reference value decrease amount dH1-B every unit time ΔT. In the present embodiment, the hit point reference value decrease amount dH1-B is a non-negative value.
The stamina reference value decrease amount dS1-B is a decrease amount per unit time ΔT of the stamina recovery reference value S1 of the character C when the character C is in an abnormal state. That is, in this embodiment, when the character C is in an abnormal state, the stamina recovery reference value S1 is decreased by the stamina reference value decrease amount dS1-B every unit time ΔT. In the present embodiment, the stamina reference value decrease amount dS1-B is a non-negative value.
The hit point recovery speed ratio dHP-B is the unit time ΔT of the hit point HP when the character C falls into an abnormal state with respect to the recovery speed per unit time ΔT of the hit point HP when the character C is in a normal state. Percent recovery rate. In this embodiment, the hit point recovery speed ratio dHP-B is a real value that satisfies “0 ≦ dHP-B ≦ 1”. Although details will be described later, in the present embodiment, when the character C is in a normal state, the hit point HP of the character C recovers by the hit point recovery amount uHP-T every unit time ΔT (uHP-T). Is a real number satisfying uHP-T> 0). Therefore, when the character C changes from the normal state to the abnormal state, the recovery amount per unit time ΔT of the hit point HP of the character C changes from “uHP-T” to “uHP-T * dHP-B”. (Decrease).

原因ダメージ情報とは、各異常状態に陥る原因となるダメージ(「所定の損害」の一例)の種類を表す情報である。例えば、原因ダメージ情報は、複数の異常状態の各々と複数種類のダメージの各々との組み合わせに対応する複数の要素を有し、各要素は、当該要素に対応するダメージにより、当該要素に対応する異常状態に陥る場合には「1」を示し、当該要素に対応するダメージにより、当該要素に対応する異常状態に陥らない場合には「0」を示す。図14に示す例において、「剣による攻撃」というダメージと「裂創」という異常状態に対応する要素は「1」であるため、キャラクタCが「剣による攻撃」というダメージを受けた場合には、当該キャラクタCは「裂創」という異常状態に陥ることになる。また、図14に示す例において、「毒物の摂取」というダメージと「骨折」という異常状態に対応する要素は「0」であるため、キャラクタCが「毒物の摂取」というダメージを受けた場合であっても、当該キャラクタCは「骨折」という異常状態に陥ることは無い。
なお、図14に例示する「素手による攻撃」というダメージのように、ダメージを受けても異常状態とはならない種類のダメージが存在してもよい。
また、本実施形態では、原因ダメージ情報が、各ダメージにより各異常状態に陥るか否かを、「1」または「0」の2値で示す場合を想定しているが、本発明はこのような態様に限定されるものではなく、原因ダメージ情報は、各ダメージにより各異常状態に陥る確率を、「0」以上「1」以下の実数値等で表すものであってもよい。
The cause damage information is information indicating the type of damage (an example of “predetermined damage”) that causes each abnormal state. For example, the cause damage information has a plurality of elements corresponding to combinations of each of a plurality of abnormal states and each of a plurality of types of damage, and each element corresponds to the element by damage corresponding to the element. “1” is indicated when an abnormal state occurs, and “0” is indicated when the abnormal state corresponding to the element does not fall due to damage corresponding to the element. In the example shown in FIG. 14, since the element corresponding to the damage “attack by sword” and the abnormal state “crack” is “1”, when character C receives damage “attack by sword”, The character C falls into an abnormal state of “cracking”. Further, in the example shown in FIG. 14, since the element corresponding to the damage “poison ingestion” and the abnormal state “fracture” is “0”, the character C receives the damage “poison ingestion”. Even if it exists, the said character C does not fall into the abnormal state called "bone fracture".
Note that there may be a type of damage that does not result in an abnormal state even if the damage is received, such as the damage “bare hand attack” illustrated in FIG. 14.
Further, in the present embodiment, it is assumed that the cause damage information indicates whether or not each abnormal state is caused by each damage by a binary value of “1” or “0”. However, the cause damage information may represent the probability of falling into each abnormal state due to each damage by a real value of “0” or more and “1” or less.

図15は、異常状態管理テーブルTBL5のデータ構成の一例を示す図である。異常状態管理テーブルTBL5は、キャラクタCが陥っている1または複数種類の異常状態と1対1に対応する1または複数のレコードを有する。異常状態管理テーブルTBL5が有する各レコードには、異常状態管理情報として、キャラクタCが陥っている異常状態の種類に対応する異常状態IDと、当該異常状態の異常状態名称BNと、キャラクタCが陥っている当該異常状態の数量(異常状態数量BM)と、が記憶されている。   FIG. 15 is a diagram illustrating an example of a data configuration of the abnormal state management table TBL5. The abnormal state management table TBL5 has one or a plurality of records corresponding to one or a plurality of types of abnormal states in which the character C falls. In each record included in the abnormal state management table TBL5, the abnormal state ID corresponding to the type of abnormal state in which the character C falls, the abnormal state name BN of the abnormal state, and the character C fall as abnormal state management information. And the quantity of the abnormal condition (abnormal condition quantity BM).

ゲーム制御部111は、ステップS304において、まず、異常状態情報テーブルTBL4の原因ダメージ情報を参照することで、発生イベントにおいてキャラクタCが受けたダメージが原因となって生じる異常状態に対応する異常状態IDを特定する。次に、ゲーム制御部111は、異常状態情報テーブルTBL4を参照して特定した異常状態IDが記録されたレコードが、異常状態管理テーブルTBL5に存在しない場合には、異常状態管理テーブルTBL5に、当該異常状態IDが記録されたレコードを追加し、当該レコードの異常状態数量BMに例えば「1」を記録する。他方、ゲーム制御部111は、異常状態情報テーブルTBL4を参照して特定した異常状態IDが記録されたレコードが、異常状態管理テーブルTBL5に存在する場合には、当該レコードの異常状態数量BMに例えば「1」を加算する。
なお、発生イベントにおいてキャラクタCが受けたダメージが原因となって、キャラクタCに複数の異常状態が発生した場合、当該発生した異常状態の個数に応じた値を、異常状態数量BMに加算すればよい。
そして、ゲーム制御部111は、ステップS304の実行後に、イベント処理を終了させる。
In step S304, the game control unit 111 first refers to the cause damage information in the abnormal state information table TBL4 to thereby detect the abnormal state ID corresponding to the abnormal state caused by the damage received by the character C in the generated event. Is identified. Next, if the record in which the abnormal state ID specified with reference to the abnormal state information table TBL4 is not recorded in the abnormal state management table TBL5, the game control unit 111 stores the abnormal state ID in the abnormal state management table TBL5. A record in which the abnormal state ID is recorded is added, and for example, “1” is recorded in the abnormal state quantity BM of the record. On the other hand, when the record in which the abnormal state ID specified with reference to the abnormal state information table TBL4 is recorded in the abnormal state management table TBL5, the game control unit 111 sets the abnormal state quantity BM of the record as, for example, Add “1”.
If a plurality of abnormal states occur in the character C due to the damage received by the character C in the generated event, a value corresponding to the number of the abnormal states that have occurred may be added to the abnormal state quantity BM. Good.
And the game control part 111 complete | finishes an event process after execution of step S304.

図13に示すように、ステップS300における判定の結果が否定である場合、ゲーム制御部111は、発生イベントが「敵を倒す」というイベントであるか否かを判定する(S310)。   As shown in FIG. 13, when the result of the determination in step S300 is negative, the game control unit 111 determines whether or not the generated event is an event “defeat the enemy” (S310).

ステップS310における判定の結果が肯定である場合、ゲーム制御部111は、発生イベントにおいて敵キャラクタCEを倒すことにより得た得点(経験値)を、キャラクタ情報Infoの経験値に加算し(S312)、処理をステップS330に進める。
他方、ステップS310における判定の結果が否定である場合、ゲーム制御部111は、発生イベントが「アイテム消費」というイベントであるか否かを判定する(S320)。
If the result of the determination in step S310 is affirmative, the game control unit 111 adds the score (experience value) obtained by defeating the enemy character CE in the generated event to the experience value of the character information Info (S312), The process proceeds to step S330.
On the other hand, when the result of the determination in step S310 is negative, the game control unit 111 determines whether or not the generated event is an event “item consumption” (S320).

ステップS320における判定の結果が肯定である場合、ゲーム制御部111は、発生イベントにおいて消費されたアイテムの種類及び数量に応じて、所持アイテム管理テーブルTBL3を更新する(S322)。具体的には、ゲーム制御部111は、ステップS322において、所持アイテム管理テーブルTBL3の中から、発生イベントにおいて消費されたアイテムに対応するアイテムIDが記録されたレコードを特定し、当該レコードの所持数量Imから、発生イベントにおいて消費されたアイテムの数量を減算する。   If the result of determination in step S320 is affirmative, the game control unit 111 updates the possessed item management table TBL3 according to the type and quantity of items consumed in the generated event (S322). Specifically, in step S322, the game control unit 111 identifies a record in which the item ID corresponding to the item consumed in the occurrence event is recorded from the possessed item management table TBL3, and the possessed quantity of the record From Im, subtract the quantity of items consumed in the occurrence event.

また、ゲーム制御部111は、発生イベントにおいて消費されたアイテムの種類及び数量に応じて、異常状態管理テーブルTBL5を更新して(S324)、処理をステップS330に進める。
具体的には、ゲーム制御部111は、ステップS324において、まず、アイテム情報テーブルTBL2を参照し、発生イベントにおいて消費されたアイテムに対応するアイテムIDが記録されたレコードを特定する。次に、ゲーム制御部111は、異常状態管理テーブルTBL5において、アイテム情報テーブルTBL2を参照して特定したレコードに記録された回復対象異常状態IDと同一の異常状態IDが記録されたが存在するか否かを判定する。そして、当該判定の結果が肯定である場合、ゲーム制御部111は、異常状態管理テーブルTBL5において、回復対象異常状態IDと同一の異常状態IDが記録されたレコードの異常状態数量BMを、発生イベントにおいて消費されたアイテムの種類及び数量に応じて減算する。他方、当該判定の結果が否定である場合、ゲーム制御部111は、異常状態管理テーブルTBL5を更新することなく、ステップS324の処理を終了させる。
このように、ゲーム装置10のユーザは、キャラクタCが異常状態に陥っている場合、当該異常状態を回復することができるアイテムを消費することで、キャラクタCを正常状態へと回復させることができる。
In addition, the game control unit 111 updates the abnormal state management table TBL5 according to the type and quantity of items consumed in the occurrence event (S324), and advances the process to step S330.
Specifically, in step S324, the game control unit 111 first refers to the item information table TBL2, and specifies a record in which the item ID corresponding to the item consumed in the occurrence event is recorded. Next, in the abnormal state management table TBL5, the game control unit 111 has recorded an abnormal state ID that is the same as the recovery target abnormal state ID recorded in the record specified with reference to the item information table TBL2. Determine whether or not. If the result of the determination is affirmative, the game control unit 111 uses the abnormal state quantity BM of the record in which the same abnormal state ID as the recovery target abnormal state ID is recorded in the abnormal state management table TBL5 as the occurrence event. Is subtracted according to the type and quantity of items consumed. On the other hand, when the result of the determination is negative, the game control unit 111 ends the process of step S324 without updating the abnormal state management table TBL5.
As described above, when the character C is in an abnormal state, the user of the game apparatus 10 can recover the character C to the normal state by consuming items that can recover the abnormal state. .

図13に示すように、ステップS320における判定の結果が否定である場合、または、ステップS312若しくはS324における処理が終了した場合、ゲーム制御部111は、発生イベントが「レベルアップ」というイベントであるか否かを判定する(S330)。   As shown in FIG. 13, when the result of the determination in step S320 is negative, or when the process in step S312 or S324 ends, the game control unit 111 determines whether the generated event is an event “level up”. It is determined whether or not (S330).

ステップS330における判定の結果が肯定である場合、ゲーム制御部111は、キャラクタ情報Infoのレベルに、例えば「1」を加算し(S332)、イベント処理を終了させる。
他方、ステップS330における判定の結果が否定である場合、ゲーム制御部111は、発生イベントが「宿泊または治療」というイベントであるか否かを判定する(S340)。
If the result of the determination in step S330 is affirmative, the game control unit 111 adds, for example, “1” to the level of the character information Info (S332), and ends the event process.
On the other hand, when the result of the determination in step S330 is negative, the game control unit 111 determines whether or not the generated event is an event “accommodation or treatment” (S340).

ステップS340における判定の結果が肯定である場合、ゲーム制御部111は、キャラクタ情報Infoの所持金から、キャラクタCが仮想的なフィールドFd内の施設において宿泊または治療に係るサービスを受けることに対する対価(「所定のゲーム要素」の他の例)に相当する金額を減算する(S342)。   If the result of the determination in step S340 is affirmative, the game control unit 111 pays for the character C to receive a service relating to accommodation or treatment at the facility in the virtual field Fd from the possession of the character information Info ( The amount corresponding to “another example of“ predetermined game element ”) is subtracted (S342).

また、ゲーム制御部111は、キャラクタCが仮想的なフィールドFd内の施設において宿泊または治療に係るサービスを受けることに対応して、キャラクタCの異常状態の一部または全部が、正常状態となるように、異常状態管理テーブルTBL5を更新する(S344)。具体的には、ゲーム制御部111は、ステップS344において、例えば、異常状態管理テーブルTBL5が有する各レコードの異常状態数量BMから所定数を減算する。   In addition, in response to the character C receiving a service relating to accommodation or treatment at the facility in the virtual field Fd, part or all of the abnormal state of the character C is in a normal state. In this manner, the abnormal state management table TBL5 is updated (S344). Specifically, in step S344, for example, the game control unit 111 subtracts a predetermined number from the abnormal state quantity BM of each record included in the abnormal state management table TBL5.

ステップS340における判定の結果が否定である場合、ゲーム制御部111は、発生イベントが「ゲーム終了指示」というイベントであるか否かを判定する(S350)。
そして、ステップS350における判定の結果が肯定である場合、ゲーム制御部111は、キャラクタ情報Infoの終了情報Finに、所定のゲームが終了することを表す値である「1」を設定し(S352)、イベント処理を終了させる。
他方、ステップS350における判定の結果が否定である場合、ゲーム制御部111は、イベント処理を終了させる。
If the result of the determination in step S340 is negative, the game control unit 111 determines whether or not the generated event is an event “game end instruction” (S350).
If the determination result in step S350 is affirmative, the game control unit 111 sets “1”, which is a value indicating that the predetermined game is to be ended, in the end information Fin of the character information Info (S352). End event processing.
On the other hand, when the result of the determination in step S350 is negative, the game control unit 111 ends the event process.

[4.4.ヒットポイント更新処理]
次に、図16を参照しつつ、状態更新処理のうちヒットポイント更新処理について説明する。
[4.4. Hitpoint update process]
Next, the hit point update process in the state update process will be described with reference to FIG.

図16は、ゲーム装置10が状態更新処理のうち、ヒットポイント更新処理を実行する場合における、ゲーム装置10の動作の一例を示すシーケンスチャートである。
図16に示すように、ヒットポイント更新処理は、ヒットポイント回復上限値H2を、キャラクタCのレベルに応じた値に設定する処理である、ヒットポイント回復上限値設定処理と、ヒットポイント回復基準値H1を、アイテムの消費や時間の経過等に応じた値に設定する処理である、ヒットポイント回復基準値設定処理と、ヒットポイントHPを、ダメージの有無や時間の経過等に応じた値に設定する処理である、ヒットポイント設定処理と、を含む。
FIG. 16 is a sequence chart showing an example of the operation of the game apparatus 10 when the game apparatus 10 executes the hit point update process among the state update processes.
As shown in FIG. 16, the hit point update process is a process of setting the hit point recovery upper limit value H2 to a value corresponding to the level of the character C. The hit point recovery upper limit value setting process and the hit point recovery reference value Hit point recovery reference value setting process, which is a process for setting H1 to a value according to item consumption or the passage of time, and hit point HP are set to values according to the presence or absence of damage, the passage of time, etc. And a hit point setting process.

図16に示すように、ヒットポイント更新処理において、状態管理部113は、まず、ヒットポイント回復上限値設定処理を実行する(S400)。   As shown in FIG. 16, in the hit point update process, the state management unit 113 first executes a hit point recovery upper limit setting process (S400).

ヒットポイント回復上限値設定処理において、状態管理部113は、まず、キャラクタCがレベルアップしたか否かを判定する(S402)。すなわち、状態管理部113は、ステップS402において、ステップS110における判定の結果が肯定であり、且つ、ステップS330における判定の結果が肯定であるか否かを判定する。   In the hit point recovery upper limit setting process, the state management unit 113 first determines whether or not the character C has leveled up (S402). That is, in step S402, the state management unit 113 determines whether the determination result in step S110 is affirmative and whether the determination result in step S330 is affirmative.

そして、ステップS402における判定の結果が肯定である場合、状態管理部113は、ヒットポイント回復上限値H2を、ヒットポイント上限値増加量ΔH2uだけ増加させ、当該増加後のヒットポイント回復上限値H2をキャラクタ情報Infoに設定したうえで(S404)、ヒットポイント回復上限値設定処理を終了させる。ここで、ヒットポイント上限値増加量ΔH2uとは、例えば、キャラクタCのレベルに応じて定められた非負の値である。
他方、ステップS402における判定の結果が否定である場合、状態管理部113は、ヒットポイント回復上限値H2を変更することなく、ヒットポイント回復上限値設定処理を終了させる。
If the determination result in step S402 is affirmative, the state management unit 113 increases the hit point recovery upper limit value H2 by the hit point upper limit increase amount ΔH2u, and sets the hit point recovery upper limit value H2 after the increase. After setting the character information Info (S404), the hit point recovery upper limit value setting process is terminated. Here, the hit point upper limit increase amount ΔH2u is, for example, a non-negative value determined according to the level of the character C.
On the other hand, if the result of the determination in step S402 is negative, the state management unit 113 ends the hit point recovery upper limit value setting process without changing the hit point recovery upper limit value H2.

図16に示すように、状態管理部113は、ステップS400のヒットポイント回復上限値設定処理の終了後に、ヒットポイント回復基準値設定処理を実行する(S420)。   As shown in FIG. 16, the state management unit 113 executes a hit point recovery reference value setting process after the hit point recovery upper limit value setting process in step S400 is completed (S420).

ヒットポイント回復基準値設定処理において、状態管理部113は、まず、ヒットポイント回復基準値H1と、ヒットポイント回復上限値H2とが、「H1<H2」という関係を充足するか否かを判定する(S422)。   In the hit point recovery reference value setting process, the state management unit 113 first determines whether or not the hit point recovery reference value H1 and the hit point recovery upper limit value H2 satisfy the relationship “H1 <H2”. (S422).

ステップS422における判定の結果が肯定である場合、状態管理部113は、初期化処理以降に、ヒットポイント回復基準値H1を回復させる現象が存在したか否かを判定する(S424)。具体的には、状態管理部113は、ステップS424において、ステップS100の初期化処理以降に、ヒットポイント回復基準値H1を回復させるイベント、または、ヒットポイント回復基準値H1を回復させるキャラクタCの動作が存在したか否かを判定する。
本実施形態では、キャラクタCが、「0」よりも大きいヒットポイント基準値回復量uH1-Iを有するアイテムを消費した場合、または、宿泊または治療に係るサービスを受けた場合に、ヒットポイント回復基準値H1が回復する。よって、状態管理部113は、ステップS320における判定の結果が肯定であり、キャラクタCにより消費されたアイテムのヒットポイント基準値回復量uH1-Iが「0」よりも大きい場合、または、ステップS340における判定の結果が肯定であり、キャラクタCが宿泊または治療に係るサービスを受けた場合に、ヒットポイント回復基準値H1を回復させる現象が存在したと判定することになる。
If the result of the determination in step S422 is affirmative, the state management unit 113 determines whether or not there is a phenomenon that recovers the hit point recovery reference value H1 after the initialization process (S424). Specifically, in step S424, the state management unit 113 performs an event for recovering the hit point recovery reference value H1 or an action of the character C for recovering the hit point recovery reference value H1 after the initialization process in step S100. It is determined whether or not exists.
In this embodiment, when the character C consumes an item having a hit point reference value recovery amount uH1-I larger than “0” or receives a service related to accommodation or treatment, the hit point recovery reference The value H1 is restored. Therefore, the state management unit 113 determines that the result of determination in step S320 is affirmative and the hit point reference value recovery amount uH1-I of the item consumed by the character C is greater than “0”, or in step S340. If the result of the determination is affirmative and the character C has received a service relating to accommodation or treatment, it is determined that there is a phenomenon of recovering the hit point recovery reference value H1.

ステップS424における判定の結果が肯定である場合、状態管理部113は、ヒットポイント回復基準値H1を、ヒットポイント基準値回復量ΔH1uだけ増加させ、当該増加後のヒットポイント回復基準値H1をキャラクタ情報Infoに設定したうえで(S426)、ヒットポイント回復基準値設定処理を終了させる。
具体的には、状態管理部113は、ステップS426において、キャラクタ情報Infoに記憶されているヒットポイント回復基準値H1に、ヒットポイント基準値回復量ΔH1uを加算することで、キャラクタ情報Infoに記憶されているヒットポイント回復基準値H1を、ヒットポイント回復上限値H2を限度として増加させる。ここで、ヒットポイント基準値回復量ΔH1uとは、発生イベントにおいて消費されたアイテムのヒットポイント基準値回復量uH1-I、または、宿泊または治療に起因するヒットポイント回復基準値H1の回復量である。
If the result of the determination in step S424 is affirmative, the state management unit 113 increases the hit point recovery reference value H1 by the hit point reference value recovery amount ΔH1u and sets the increased hit point recovery reference value H1 to the character information. After setting to Info (S426), the hit point recovery reference value setting process is terminated.
Specifically, in step S426, the state management unit 113 adds the hit point reference value recovery amount ΔH1u to the hit point recovery reference value H1 stored in the character information Info, thereby storing the character information Info. The hit point recovery reference value H1 is increased up to the hit point recovery upper limit value H2. Here, the hit point reference value recovery amount ΔH1u is the hit point reference value recovery amount uH1-I of the item consumed in the occurrence event, or the recovery amount of the hit point recovery reference value H1 resulting from accommodation or treatment. .

図16に示すように、ステップS422における判定の結果が否定である場合、状態管理部113は、ヒットポイント回復基準値H1と、ヒットポイント回復上限値H2とが、「H1=H2」という関係を充足している期間が、所定時間よりも長いかを判定する(S428)。   As shown in FIG. 16, when the result of the determination in step S422 is negative, the state management unit 113 determines that the hit point recovery reference value H1 and the hit point recovery upper limit value H2 have a relationship of “H1 = H2”. It is determined whether the satisfied period is longer than the predetermined time (S428).

また、状態管理部113は、ステップS424における判定の結果が否定である場合、または、ステップS428における判定の結果が肯定である場合において、キャラクタCが仮想的なフィールドFd上に存在するか否かを判定する(S430)。具体的には、状態管理部113は、ステップS430において、表示部31に仮想フィールド画面G1が表示されているか否かを判定する。   Further, the state management unit 113 determines whether or not the character C exists on the virtual field Fd when the determination result at step S424 is negative or when the determination result at step S428 is affirmative. Is determined (S430). Specifically, the state management unit 113 determines whether or not the virtual field screen G1 is displayed on the display unit 31 in step S430.

ステップS430における判定の結果が肯定である場合、状態管理部113は、ヒットポイント回復基準値H1を、ヒットポイント基準値減少量ΔH1dだけ減少させ、当該減少後のヒットポイント回復基準値H1をキャラクタ情報Infoに設定したうえで(S432)、ヒットポイント回復基準値設定処理を終了させる。
具体的には、状態管理部113は、ステップS432において、キャラクタ情報Infoに記憶されているヒットポイント回復基準値H1から、ヒットポイント基準値減少量ΔH1dを減算することで、キャラクタ情報Infoに記憶されているヒットポイント回復基準値H1を、例えば「0」を下限値として減少させる。
なお、本実施形態において、ヒットポイント回復基準値H1は、キャラクタCが、正常状態であり、且つ、キャラクタCが、「0」よりも大きいヒットポイント基準値減少量dH1-Aを有する動作を行わない場合であっても、時間の経過に応じて減少する。このため、本実施形態において、状態管理部113は、ヒットポイント基準値減少量ΔH1dを、キャラクタCの動作に応じたヒットポイント基準値減少量dH1-Aと、キャラクタCが陥っている異常状態に応じたヒットポイント基準値減少量dH1-Bと、単位時間ΔTあたりのヒットポイント回復基準値H1の減少量であるヒットポイント基準値減少量dH1-Tと、を加算した値として算出する(dH1-Tは、dH1-T>0を満たす実数)。但し、本発明はこのような態様に限定されるものではなく、ヒットポイント基準値減少量ΔH1dは、少なくとも、ヒットポイント基準値減少量dH1-Tを含めばよい。
If the result of the determination in step S430 is affirmative, the state management unit 113 decreases the hit point recovery reference value H1 by the hit point reference value decrease amount ΔH1d and sets the decreased hit point recovery reference value H1 as character information. After setting to Info (S432), the hit point recovery reference value setting process is terminated.
Specifically, in step S432, the state management unit 113 subtracts the hit point reference value decrease amount ΔH1d from the hit point recovery reference value H1 stored in the character information Info to store the character information Info. The hit point recovery reference value H1 is decreased, for example, with “0” as a lower limit value.
In this embodiment, the hit point recovery reference value H1 is an operation in which the character C is in a normal state and the character C has a hit point reference value decrease amount dH1-A larger than “0”. Even if not, it decreases with the passage of time. For this reason, in the present embodiment, the state management unit 113 changes the hit point reference value decrease amount ΔH1d to the hit point reference value decrease amount dH1-A according to the action of the character C and the abnormal state in which the character C falls. The corresponding hit point reference value decrease amount dH1-B and the hit point reference value decrease amount dH1-T, which is the decrease amount of the hit point recovery reference value H1 per unit time ΔT, are calculated as a sum (dH1- T is a real number satisfying dH1-T> 0). However, the present invention is not limited to such an embodiment, and the hit point reference value decrease amount ΔH1d may include at least the hit point reference value decrease amount dH1-T.

また、状態管理部113は、ステップS428またはS430における判定の結果が否定である場合において、ヒットポイント回復基準値設定処理を終了させる。   In addition, when the result of the determination in step S428 or S430 is negative, the state management unit 113 ends the hit point recovery reference value setting process.

なお、本実施形態において、状態管理部113は、ヒットポイント回復基準値設定処理において、ステップS430の処理を行うが、本発明はこのような態様に限定されるものではなく、状態管理部113は、ヒットポイント回復基準値設定処理において、ステップS430の処理を実行しなくてもよい。例えば、表示部31に仮想フィールド画面G1及びステータス確認画面G2が同時に表示され、ステータス確認画面G2の表示中も所定のゲームにおいて時間が経過していると看做される場合には、ステップS424における判定の結果が否定であり、または、ステップS428における判定の結果が肯定であれば、ステップS430の処理を経ることなく、ステップS432の処理が実行されてもよい。   In this embodiment, the state management unit 113 performs the process of step S430 in the hit point recovery reference value setting process. However, the present invention is not limited to such a mode, and the state management unit 113 In the hit point recovery reference value setting process, the process of step S430 need not be executed. For example, if the virtual field screen G1 and the status confirmation screen G2 are displayed on the display unit 31 at the same time, and it is considered that the time has elapsed in the predetermined game while the status confirmation screen G2 is displayed, the process proceeds to step S424. If the determination result is negative or the determination result in step S428 is affirmative, the process of step S432 may be executed without passing through the process of step S430.

また、本実施形態では、ステップS426におけるヒットポイント回復基準値H1の増加において、ヒットポイント基準値減少量dH1-Tを考慮していないが、本発明はこのような態様に限定されるものではなく、ステップS426におけるヒットポイント回復基準値H1の増加において、ヒットポイント基準値減少量dH1-Tを考慮してもよい。この場合、ヒットポイント基準値回復量ΔH1uは、発生イベントにおいて消費されたアイテムのヒットポイント基準値回復量uH1-I、または、宿泊または治療に起因するヒットポイント回復基準値H1の回復量から、ヒットポイント基準値減少量dH1-Tを減算した値となる。   In the present embodiment, the increase in the hit point recovery reference value H1 in step S426 does not consider the hit point reference value decrease dH1-T, but the present invention is not limited to such an embodiment. In the increase of the hit point recovery reference value H1 in step S426, the hit point reference value decrease amount dH1-T may be considered. In this case, the hit point reference value recovery amount ΔH1u is determined from the hit point reference value recovery amount uH1-I of the item consumed in the occurrence event or the recovery amount of the hit point recovery reference value H1 resulting from the stay or treatment. This is a value obtained by subtracting the point reference value decrease amount dH1-T.

図16に示すように、状態管理部113は、ステップS420のヒットポイント回復基準値設定処理の終了後に、ヒットポイント設定処理を実行する(S440)。   As shown in FIG. 16, the state management unit 113 executes the hit point setting process after the hit point recovery reference value setting process in step S420 is completed (S440).

ヒットポイント設定処理において、状態管理部113は、まず、キャラクタCが仮想的なフィールドFd上に存在するか否かを判定する(S442)。   In the hit point setting process, the state management unit 113 first determines whether or not the character C exists on the virtual field Fd (S442).

ステップS442における判定の結果が肯定である場合、状態管理部113は、初期化処理以降に、キャラクタCがダメージを受けたか否かを判定する(S444)。具体的には、状態管理部113は、ステップS444において、ステップS300における判定の結果が肯定であるか否か、または、キャラクタ情報Infoに記憶されているダメージ量dmが「0」よりも大きいか否かを判定する。   If the result of the determination in step S442 is affirmative, the state management unit 113 determines whether or not the character C has been damaged after the initialization process (S444). Specifically, in step S444, the state management unit 113 determines whether the result of determination in step S300 is affirmative, or whether the damage amount dm stored in the character information Info is greater than “0”. Determine whether or not.

ステップS444における判定の結果が肯定である場合、状態管理部113は、ヒットポイントHPと、ヒットポイント回復基準値H1とが、「HP≦H1」という関係を充足するか否かを判定する(S446)。   If the result of the determination in step S444 is affirmative, the state management unit 113 determines whether or not the hit point HP and the hit point recovery reference value H1 satisfy the relationship “HP ≦ H1” (S446). ).

ステップS446における判定の結果が肯定である場合、状態管理部113は、初期化処理以降において、キャラクタCの動作が停止しているか否かを判定する(S448)。具体的には、状態管理部113は、ステップS448において、ステップS106における判定の結果が否定であるか否か、または、キャラクタ情報Infoの動作IDに「Null」が設定されているか否かを判定する。
なお、本実施形態において、キャラクタCの動作が停止するという条件は、「所定の動作条件」の一例である。
If the result of the determination in step S446 is affirmative, the state management unit 113 determines whether or not the action of the character C has stopped after the initialization process (S448). Specifically, in step S448, the state management unit 113 determines whether the determination result in step S106 is negative or whether the action ID of the character information Info is set to “Null”. To do.
In the present embodiment, the condition that the motion of the character C stops is an example of “predetermined motion condition”.

ステップS448における判定の結果が肯定である場合、状態管理部113は、キャラクタCが、キャラクタCのヒットポイントHPを回復不能とする異常状態に陥っていないか否かを判定する(S450)。具体的には、状態管理部113は、ステップS450において、異常状態情報テーブルTBL4に記憶されている異常状態情報と、異常状態管理テーブルTBL5に記憶されている異常状態管理情報とに基づいて、キャラクタCが陥っている異常状態の中に、ヒットポイント回復速度比率dHP-Bが「0」であるような異常状態が存在しないか否かを判定する。   If the result of the determination in step S448 is affirmative, the state management unit 113 determines whether or not the character C is in an abnormal state that makes the hit point HP of the character C unrecoverable (S450). Specifically, in step S450, the state management unit 113 determines the character based on the abnormal state information stored in the abnormal state information table TBL4 and the abnormal state management information stored in the abnormal state management table TBL5. It is determined whether or not an abnormal state in which the hit point recovery speed ratio dHP-B is “0” does not exist in the abnormal state in which C falls.

ステップS450における判定の結果が肯定である場合、状態管理部113は、ヒットポイントHPを、ヒットポイント回復量ΔHPuだけ増加させ、当該増加後のヒットポイントHPをキャラクタ情報Infoに設定したうえで(S452)、ヒットポイント設定処理を終了させる。
具体的には、状態管理部113は、ステップS452において、キャラクタ情報Infoに記憶されているヒットポイントHPに、ヒットポイント回復量ΔHPuを加算することで、キャラクタ情報Infoに記憶されているヒットポイントHPを、ヒットポイント回復基準値H1を限度として増加させる。
本実施形態において、状態管理部113は、ヒットポイント回復量ΔHPuを、単位時間ΔTあたりのヒットポイントHPの回復量であるヒットポイント回復量uHP-Tと、ヒットポイント回復速度比率dHP-Bと、を乗算した値として算出する。但し、キャラクタCが複数の異常状態に陥っている場合、状態管理部113は、ヒットポイント回復量ΔHPuを、例えば、複数の異常状態に対応する複数のヒットポイント回復速度比率dHP-Bのうち、最小のヒットポイント回復速度比率dHP-Bと、ヒットポイント回復量uHP-Tと、を乗算した値として算出してもよい。また、状態管理部113は、ヒットポイント回復量ΔHPuを、例えば、ヒットポイント回復量uHP-Tと、ヒットポイント回復速度比率dHP-Bと、キャラクタCのレベルに応じて大きくなるように定められた係数と、を乗算した値として算出してもよい。
If the result of determination in step S450 is affirmative, the state management unit 113 increases the hit point HP by the hit point recovery amount ΔHPu and sets the increased hit point HP in the character information Info (S452). ), The hit point setting process is terminated.
Specifically, in step S452, the state management unit 113 adds the hit point recovery amount ΔHPu to the hit point HP stored in the character information Info, thereby obtaining the hit point HP stored in the character information Info. Is increased up to the hit point recovery reference value H1.
In the present embodiment, the state management unit 113 sets the hit point recovery amount ΔHPu to the hitpoint recovery amount uHP-T that is the recovery amount of the hitpoint HP per unit time ΔT, the hitpoint recovery rate ratio dHP-B, Calculated as a value multiplied by. However, when the character C falls into a plurality of abnormal states, the state management unit 113 sets the hit point recovery amount ΔHPu to, for example, a plurality of hit point recovery speed ratios dHP-B corresponding to the plurality of abnormal states. It may be calculated as a value obtained by multiplying the minimum hit point recovery speed ratio dHP-B and the hit point recovery amount uHP-T. In addition, the state management unit 113 determines the hit point recovery amount ΔHPu to increase according to, for example, the hit point recovery amount uHP-T, the hit point recovery speed ratio dHP-B, and the level of the character C. You may calculate as a value which multiplied the coefficient.

そして、状態管理部113は、ステップS444における判定の結果が否定である場合、または、ステップS446における判定の結果が否定である場合において、ヒットポイントHPを、ヒットポイント減少量ΔHPdだけ減少させ、当該減少後のヒットポイントHPをキャラクタ情報Infoに設定したうえで(S456)、ヒットポイント設定処理を終了させる。
具体的には、状態管理部113は、ステップS456において、キャラクタ情報Infoに記憶されているヒットポイントHPから、ヒットポイント減少量ΔHPdを減算することで、キャラクタ情報Infoに記憶されているヒットポイントHPを、「0」を下限値として減少させる。なお、状態管理部113は、ステップS456において、ヒットポイントHPが「0」になった場合に、終了情報Finに「1」を設定する。
ここで、ヒットポイント減少量ΔHPdは、キャラクタ情報Infoに記憶されているダメージ量dm、または、ヒットポイントHPからヒットポイント回復基準値H1を減算した値である。すなわち、状態管理部113は、キャラクタCがダメージを受けた場合に、ヒットポイントHPをダメージ量dmだけ減少させる。また、状態管理部113は、ヒットポイントHPがヒットポイント回復基準値H1を上回った場合に、ヒットポイントHP及びヒットポイント回復基準値H1が「HP≦H1」という関係を維持するように、ヒットポイントHPを「HP−H1」だけ減少させる。換言すれば、状態管理部113は、ステップS456におけるヒットポイントHPの減算量(ヒットポイント減少量ΔHPd)を、ステップS432におけるヒットポイント回復基準値H1の減少量(ヒットポイント基準値減少量ΔH1d)に応じて決定する。例えば、ステップS420のヒットポイント回復基準値設定処理の実行前に、ヒットポイントHPとヒットポイント回復基準値H1とが等しい値である場合であって、ヒットポイント回復基準値設定処理において、ヒットポイント回復基準値H1が、ヒットポイント基準値減少量ΔH1dだけ減少した場合において、ヒットポイント減少量ΔHPdは、ヒットポイント基準値減少量ΔH1dと等しい値となる。
Then, when the result of the determination at step S444 is negative or when the result of the determination at step S446 is negative, the state management unit 113 decreases the hit point HP by the hit point decrease amount ΔHPd, After setting the reduced hit point HP in the character information Info (S456), the hit point setting process is terminated.
Specifically, in step S456, the state management unit 113 subtracts the hit point decrease amount ΔHPd from the hit point HP stored in the character information Info, thereby obtaining the hit point HP stored in the character information Info. Is reduced with “0” as the lower limit. The state management unit 113 sets “1” in the end information Fin when the hit point HP becomes “0” in step S456.
Here, the hit point decrease amount ΔHPd is a damage amount dm stored in the character information Info or a value obtained by subtracting the hit point recovery reference value H1 from the hit point HP. That is, when the character C receives damage, the state management unit 113 reduces the hit point HP by the damage amount dm. Further, the state management unit 113 sets the hit point HP and the hit point recovery reference value H1 so as to maintain the relationship of “HP ≦ H1” when the hit point HP exceeds the hit point recovery reference value H1. Decrease HP by "HP-H1". In other words, the state management unit 113 sets the subtraction amount of the hit point HP (hit point decrease amount ΔHPd) in step S456 to the decrease amount of the hit point recovery reference value H1 (hit point reference value decrease amount ΔH1d) in step S432. Decide accordingly. For example, if the hit point HP and the hit point recovery reference value H1 are equal before the execution of the hit point recovery reference value setting process in step S420, the hit point recovery reference value setting process performs hit point recovery. When the reference value H1 is decreased by the hit point reference value decrease amount ΔH1d, the hit point decrease amount ΔHPd is equal to the hit point reference value decrease amount ΔH1d.

状態管理部113は、ステップS442、S448、または、S450における判定の結果が否定である場合、ヒットポイント設定処理を終了させる。
なお、本実施形態において、状態管理部113は、ヒットポイント設定処理において、ステップS442の処理を行うが、本発明はこのような態様に限定されるものではなく、状態管理部113は、ヒットポイント設定処理において、ステップS442の処理を行うことなく、ステップS444の処理から実行してもよい。
If the result of determination in step S442, S448, or S450 is negative, the state management unit 113 ends the hit point setting process.
In the present embodiment, the state management unit 113 performs the process of step S442 in the hit point setting process. However, the present invention is not limited to such an aspect, and the state management unit 113 stores the hit points. The setting process may be executed from the process of step S444 without performing the process of step S442.

[4.5.スタミナ値更新処理]
次に、図17を参照しつつ、状態更新処理のうちスタミナ値更新処理について説明する。
[4.5. Stamina value update processing]
Next, the stamina value update process in the state update process will be described with reference to FIG.

図17は、ゲーム装置10が状態更新処理のうち、スタミナ値更新処理を実行する場合における、ゲーム装置10の動作の一例を示すシーケンスチャートである。
図17に示すように、スタミナ値更新処理は、スタミナ回復上限値S2を、キャラクタCのレベルに応じてた値に設定する処理である、スタミナ回復上限値設定処理と、スタミナ回復基準値S1を、アイテムの消費や時間の経過等に応じた値に設定する処理である、スタミナ回復基準値設定処理と、スタミナ値SPを、キャラクタCの動作の有無や時間の経過等に応じた値に設定する処理である、スタミナ値設定処理と、を含む。
FIG. 17 is a sequence chart showing an example of the operation of the game apparatus 10 when the game apparatus 10 executes the stamina value update process among the state update processes.
As shown in FIG. 17, in the stamina value update process, the stamina recovery upper limit value S2 is set to a value corresponding to the level of the character C. The stamina recovery upper limit value setting process and the stamina recovery reference value S1 are set. The stamina recovery reference value setting process, which is a process for setting the value according to the consumption of items and the passage of time, and the stamina value SP are set to values according to the presence / absence of the action of the character C, the passage of time, etc. And a stamina value setting process that is a process to be performed.

図17に示すように、スタミナ値更新処理において、状態管理部113は、まず、スタミナ回復上限値設定処理を実行する(S500)。   As shown in FIG. 17, in the stamina value update process, the state management unit 113 first executes a stamina recovery upper limit value setting process (S500).

スタミナ回復上限値設定処理において、状態管理部113は、まず、キャラクタCがレベルアップしたか否かを判定する(S502)。
そして、ステップS502における判定の結果が肯定である場合、状態管理部113は、スタミナ回復上限値S2を、スタミナ上限値増加量ΔS2uだけ増加させ、当該増加後のスタミナ回復上限値S2をキャラクタ情報Infoに設定したうえで(S504)、スタミナ回復上限値設定処理を終了させる。ここで、スタミナ上限値増加量ΔS2uとは、例えば、キャラクタCのレベルに応じて定められた非負の値である。
他方、ステップS502における判定の結果が否定である場合、状態管理部113は、スタミナ回復上限値S2を変更することなく、スタミナ回復上限値設定処理を終了させる。
In the stamina recovery upper limit setting process, the state management unit 113 first determines whether or not the character C has leveled up (S502).
If the result of determination in step S502 is affirmative, the state management unit 113 increases the stamina recovery upper limit value S2 by the stamina upper limit increase amount ΔS2u, and sets the increased stamina recovery upper limit value S2 to the character information Info. (S504), the stamina recovery upper limit setting process is terminated. Here, the stamina upper limit increase amount ΔS2u is a non-negative value determined according to the level of the character C, for example.
On the other hand, if the result of the determination in step S502 is negative, the state management unit 113 ends the stamina recovery upper limit value setting process without changing the stamina recovery upper limit value S2.

図17に示すように、状態管理部113は、ステップS500のスタミナ回復上限値設定処理の終了後に、スタミナ回復基準値設定処理を実行する(S520)。   As shown in FIG. 17, the state management unit 113 executes the stamina recovery reference value setting process after the stamina recovery upper limit value setting process in step S500 is completed (S520).

スタミナ回復基準値設定処理において、状態管理部113は、まず、スタミナ回復基準値S1と、スタミナ回復上限値S2とが、「S1<S2」という関係を充足するか否かを判定する(S522)。   In the stamina recovery reference value setting process, the state management unit 113 first determines whether or not the stamina recovery reference value S1 and the stamina recovery upper limit S2 satisfy the relationship “S1 <S2” (S522). .

ステップS522における判定の結果が肯定である場合、状態管理部113は、初期化処理以降に、スタミナ回復基準値S1を回復させる現象が存在したか否かを判定する(S524)。
本実施形態では、キャラクタCが、「0」よりも大きいスタミナ基準値回復量uS1-Iを有するアイテムを消費した場合、または、宿泊または治療に係るサービスを受けた場合に、スタミナ回復基準値S1が回復する。よって、状態管理部113は、ステップS320における判定の結果が肯定であり、キャラクタCにより消費されたアイテムのスタミナ基準値回復量uS1-Iが「0」よりも大きい場合、または、ステップS340における判定の結果が肯定であり、キャラクタCが宿泊または治療に係るサービスを受けた場合に、スタミナ回復基準値S1を回復させる現象が存在したと判定することになる。
When the result of the determination in step S522 is affirmative, the state management unit 113 determines whether or not there has been a phenomenon of recovering the stamina recovery reference value S1 after the initialization process (S524).
In the present embodiment, when the character C consumes an item having a stamina reference value recovery amount uS1-I larger than “0” or receives a service related to accommodation or treatment, the stamina recovery reference value S1. Recovers. Therefore, the state management unit 113 determines that the result of the determination in step S320 is affirmative and the stamina reference value recovery amount uS1-I of the item consumed by the character C is greater than “0”, or the determination in step S340. If the result is affirmative and the character C receives a service relating to accommodation or treatment, it is determined that there is a phenomenon of restoring the stamina recovery reference value S1.

そして、ステップS524における判定の結果が肯定である場合、状態管理部113は、スタミナ回復基準値S1を、スタミナ基準値回復量ΔS1uだけ増加させ、当該増加後のスタミナ回復基準値S1をキャラクタ情報Infoに設定したうえで(S526)、スタミナ回復基準値設定処理を終了させる。
具体的には、状態管理部113は、ステップS526において、キャラクタ情報Infoに記憶されているスタミナ回復基準値S1に、スタミナ基準値回復量ΔS1uを加算することで、キャラクタ情報Infoに記憶されているスタミナ回復基準値S1を、スタミナ回復上限値S2を限度として増加させる。ここで、スタミナ基準値回復量ΔS1uとは、発生イベントにおいて消費されたアイテムのスタミナ基準値回復量uS1-I、または、宿泊または治療に起因するスタミナ回復基準値S1の回復量である。
If the result of determination in step S524 is affirmative, the state management unit 113 increases the stamina recovery reference value S1 by the stamina reference value recovery amount ΔS1u, and sets the increased stamina recovery reference value S1 to the character information Info. (S526), the stamina recovery reference value setting process is terminated.
Specifically, in step S526, the state management unit 113 adds the stamina reference value recovery amount ΔS1u to the stamina recovery reference value S1 stored in the character information Info, thereby storing the character information Info. The stamina recovery reference value S1 is increased up to the stamina recovery upper limit value S2. Here, the stamina reference value recovery amount ΔS1u is the stamina reference value recovery amount uS1-I of the item consumed in the occurrence event or the recovery amount of the stamina recovery reference value S1 resulting from accommodation or treatment.

図17に示すように、ステップS522における判定の結果が否定である場合、状態管理部113は、スタミナ回復基準値S1と、スタミナ回復上限値S2とが、「S1=S2」という関係を充足している期間が、所定時間よりも長いか否かを判定する(S528)。
また、状態管理部113は、ステップS524における判定の結果が否定である場合、または、ステップS528における判定の結果が肯定である場合において、キャラクタCが仮想的なフィールドFd上に存在するか否かを判定する(S530)。
As shown in FIG. 17, when the result of the determination in step S522 is negative, the state management unit 113 satisfies the relationship “S1 = S2” between the stamina recovery reference value S1 and the stamina recovery upper limit S2. It is determined whether the current period is longer than the predetermined time (S528).
Further, the state management unit 113 determines whether or not the character C exists on the virtual field Fd when the result of the determination at step S524 is negative or when the result of the determination at step S528 is positive. Is determined (S530).

ステップS530における判定の結果が肯定である場合、状態管理部113は、スタミナ回復基準値S1を、スタミナ基準値減少量ΔS1dだけ減少させ、当該減少後のスタミナ回復基準値S1をキャラクタ情報Infoに設定したうえで(S532)、スタミナ回復基準値設定処理を終了させる。
具体的には、状態管理部113は、ステップS532において、キャラクタ情報Infoに記憶されているスタミナ回復基準値S1から、スタミナ基準値減少量ΔS1dを減算することで、キャラクタ情報Infoに記憶されているスタミナ回復基準値S1を、例えば「0」を下限値として減少させる。但し、スタミナ回復基準値S1の下限値は、「0」よりも大きい値であってもよい。
なお、本実施形態において、スタミナ回復基準値S1は、キャラクタCが、正常状態であっても、時間の経過に応じて減少する。このため、本実施形態において、状態管理部113は、スタミナ基準値減少量ΔS1dを、キャラクタCが陥っている異常状態に応じたスタミナ基準値減少量dS1-Bと、単位時間ΔTあたりのスタミナ回復基準値S1の減少量であるスタミナ基準値減少量dS1-Tと、を加算した値として算出する(dS1-Tは、dS1-T>0を満たす実数)。但し、本発明はこのような態様に限定されるものではなく、スタミナ基準値減少量ΔS1dは、少なくとも、スタミナ基準値減少量dS1-Tを含めばよい。
If the result of the determination in step S530 is affirmative, the state management unit 113 decreases the stamina recovery reference value S1 by the stamina reference value decrease amount ΔS1d, and sets the decreased stamina recovery reference value S1 in the character information Info. After that (S532), the stamina recovery reference value setting process is terminated.
Specifically, in step S532, the state management unit 113 stores the character information Info by subtracting the stamina reference value decrease amount ΔS1d from the stamina recovery reference value S1 stored in the character information Info. The stamina recovery reference value S1 is decreased with, for example, “0” as a lower limit value. However, the lower limit value of the stamina recovery reference value S1 may be a value larger than “0”.
In the present embodiment, the stamina recovery reference value S1 decreases with the passage of time even if the character C is in a normal state. Therefore, in the present embodiment, the state management unit 113 sets the stamina reference value decrease amount ΔS1d, the stamina reference value decrease amount dS1-B according to the abnormal state in which the character C falls, and the stamina recovery per unit time ΔT. It is calculated as a value obtained by adding the stamina reference value decrease amount dS1-T, which is the decrease amount of the reference value S1 (dS1-T is a real number satisfying dS1-T> 0). However, the present invention is not limited to such an embodiment, and the stamina reference value decrease amount ΔS1d may include at least the stamina reference value decrease amount dS1-T.

また、状態管理部113は、ステップS528またはS530における判定の結果が否定である場合において、スタミナ回復基準値設定処理を終了させる。   Moreover, the state management part 113 complete | finishes a stamina recovery reference value setting process, when the result of determination in step S528 or S530 is negative.

なお、本実施形態において、状態管理部113は、スタミナ回復基準値設定処理において、ステップS530の処理を行うが、本発明はこのような態様に限定されるものではなく、状態管理部113は、スタミナ回復基準値設定処理において、ステップS530の処理を実行しなくてもよい。   In the present embodiment, the state management unit 113 performs the process of step S530 in the stamina recovery reference value setting process, but the present invention is not limited to such an aspect, and the state management unit 113 In the stamina recovery reference value setting process, the process of step S530 need not be executed.

また、本実施形態では、ステップS526におけるスタミナ回復基準値S1の増加において、スタミナ基準値減少量dS1-Tを考慮していないが、本発明はこのような態様に限定されるものではなく、ステップS526におけるスタミナ回復基準値S1の増加において、スタミナ基準値減少量dS1-Tを考慮してもよい。この場合、スタミナ基準値回復量ΔS1uは、発生イベントにおいて消費されたアイテムのスタミナ基準値回復量uS1-I、または、宿泊または治療に起因するスタミナ回復基準値S1の回復量から、スタミナ基準値減少量dS1-Tを減算した値となる。   In the present embodiment, the increase in the stamina recovery reference value S1 in step S526 does not consider the stamina reference value decrease dS1-T, but the present invention is not limited to such an embodiment. In the increase of the stamina recovery reference value S1 in S526, the stamina reference value decrease dS1-T may be considered. In this case, the stamina reference value recovery amount ΔS1u is reduced from the stamina reference value recovery amount uS1-I of the item consumed in the occurrence event or the recovery amount of the stamina recovery reference value S1 caused by accommodation or treatment. This is a value obtained by subtracting the quantity dS1-T.

図17に示すように、状態管理部113は、ステップS520のスタミナ回復基準値設定処理の終了後に、スタミナ値設定処理を実行する(S540)。   As shown in FIG. 17, the state management unit 113 executes the stamina value setting process after the stamina recovery reference value setting process in step S520 is completed (S540).

スタミナ値設定処理において、状態管理部113は、まず、キャラクタCが仮想的なフィールドFd上に存在するか否かを判定する(S542)。   In the stamina value setting process, the state management unit 113 first determines whether or not the character C exists on the virtual field Fd (S542).

ステップS542における判定の結果が肯定である場合、状態管理部113は、キャラクタCが、初期化処理以降に、所定の基準値以上の消費スタミナ値dSP-Aを有する所定の動作をしていないか否かを判定する(S544)。ここで、所定の基準値とは、正の実数値である。例えば、所定の基準値を「1」とした場合、図10に示す例では、「走る」及び「剣で攻撃する」という動作が、「所定の動作」に該当する。
具体的には、状態管理部113は、ステップS544において、キャラクタ情報Infoの動作IDに、消費スタミナ値dSP-Aが所定の基準値未満の動作に対応する動作ID、または、キャラクタCが動作をしていないことを示す「Null」、の何れかが設定されているか否かを判定する。
なお、本実施形態において、所定の動作をしていないという条件は、「所定の動作条件」の一例である。
If the result of determination in step S542 is affirmative, state management unit 113 determines whether character C is performing a predetermined action having consumption stamina value dSP-A equal to or greater than a predetermined reference value after the initialization process. It is determined whether or not (S544). Here, the predetermined reference value is a positive real value. For example, when the predetermined reference value is “1”, in the example illustrated in FIG. 10, the actions “run” and “attack with a sword” correspond to “predetermined actions”.
Specifically, in step S544, the state management unit 113 performs an action ID corresponding to an action with a consumption stamina value dSP-A less than a predetermined reference value or an action ID of the character C as an action ID of the character information Info. It is determined whether or not any of “Null” indicating that it is not set.
In the present embodiment, the condition that the predetermined operation is not performed is an example of the “predetermined operation condition”.

ステップS544における判定の結果が肯定である場合、状態管理部113は、スタミナ値SPと、スタミナ回復基準値S1とが、「SP≦S1」という関係を充足するか否かを判定する(S546)。   If the result of the determination in step S544 is affirmative, the state management unit 113 determines whether or not the stamina value SP and the stamina recovery reference value S1 satisfy the relationship “SP ≦ S1” (S546). .

ステップS546における判定の結果が肯定である場合、状態管理部113は、スタミナ値SPを、スタミナ値回復量ΔSPuだけ増加させ、当該増加後のスタミナ値SPをキャラクタ情報Infoに設定したうえで(S548)、スタミナ値設定処理を終了させる。
具体的には、状態管理部113は、ステップS548において、キャラクタ情報Infoに記憶されているスタミナ値SPに、スタミナ値回復量ΔSPuを加算することで、キャラクタ情報Infoに記憶されているスタミナ値SPを、スタミナ回復基準値S1を限度として増加させる。
本実施形態において、状態管理部113は、スタミナ値回復量ΔSPuを、単位時間ΔTあたりのスタミナ値SPの回復量であるスタミナ値回復量uSP-Tに設定する。但し、状態管理部113は、スタミナ値回復量ΔSPuを、スタミナ値回復量uSP-Tと、キャラクタCのレベルに応じて大きくなるように定められた係数と、を乗算した値として算出してもよい。
If the result of determination in step S546 is affirmative, the state management unit 113 increases the stamina value SP by the stamina value recovery amount ΔSPu and sets the increased stamina value SP in the character information Info (S548). ), The stamina value setting process is terminated.
Specifically, in step S548, the state management unit 113 adds the stamina value recovery amount ΔSPu to the stamina value SP stored in the character information Info, so that the stamina value SP stored in the character information Info is added. Is increased up to the stamina recovery reference value S1.
In the present embodiment, the state management unit 113 sets the stamina value recovery amount ΔSPu to the stamina value recovery amount uSP-T that is the recovery amount of the stamina value SP per unit time ΔT. However, the state management unit 113 may calculate the stamina value recovery amount ΔSPu as a value obtained by multiplying the stamina value recovery amount uSP-T by a coefficient determined to increase according to the level of the character C. Good.

そして、状態管理部113は、ステップS544における判定の結果が否定である場合、または、ステップS546における判定の結果が否定である場合において、スタミナ値SPを、スタミナ値減少量ΔSPdだけ減少させ、当該減少後のスタミナ値SPをキャラクタ情報Infoに設定したうえで(S552)、スタミナ値設定処理を終了させる。
具体的には、状態管理部113は、ステップS552において、キャラクタ情報Infoに記憶されているスタミナ値SPから、スタミナ値減少量ΔSPdを減算することで、キャラクタ情報Infoに記憶されているスタミナ値SPを、「0」を下限値として減少させる。
ここで、スタミナ値減少量ΔSPdは、キャラクタ情報Infoに記憶されている動作IDに対応する動作の消費スタミナ値dSP-A、または、スタミナ値SPからスタミナ回復基準値S1を減算した値である。すなわち、状態管理部113は、キャラクタCの動作した場合に、キャラクタCのスタミナ値SPを、当該動作に伴いに消費される消費スタミナ値dSP-Aだけ減少させる。また、状態管理部113は、スタミナ値SPがスタミナ回復基準値S1を上回った場合に、スタミナ値SP及びスタミナ回復基準値S1が「SP≦S1」という関係を維持するように、スタミナ値SPを「SP−S1」だけ減少させる。換言すれば、状態管理部113は、ステップS552におけるスタミナ値SPの減算量(スタミナ値減少量ΔSPd)を、ステップS532におけるスタミナ回復基準値S1の減少量(スタミナ基準値減少量ΔS1d)に応じて決定する。
Then, when the result of the determination at step S544 is negative or when the result of the determination at step S546 is negative, the state management unit 113 decreases the stamina value SP by the stamina value decrease amount ΔSPd. After the decreased stamina value SP is set in the character information Info (S552), the stamina value setting process is terminated.
Specifically, in step S552, the state management unit 113 subtracts the stamina value decrease amount ΔSPd from the stamina value SP stored in the character information Info, so that the stamina value SP stored in the character information Info is subtracted. Is reduced with “0” as the lower limit.
Here, the stamina value decrease amount ΔSPd is a consumption stamina value dSP-A corresponding to the action ID stored in the character information Info or a value obtained by subtracting the stamina recovery reference value S1 from the stamina value SP. That is, when the character C moves, the state management unit 113 reduces the stamina value SP of the character C by the consumption stamina value dSP-A consumed with the movement. In addition, the state management unit 113 sets the stamina value SP so that the stamina value SP and the stamina recovery reference value S1 maintain the relationship “SP ≦ S1” when the stamina value SP exceeds the stamina recovery reference value S1. Decrease by "SP-S1". In other words, the state management unit 113 performs the subtraction amount (stamina value decrease amount ΔSPd) of the stamina value SP in step S552 according to the decrease amount (stamina reference value decrease amount ΔS1d) of the stamina recovery reference value S1 in step S532. decide.

また、状態管理部113は、ステップS542における判定の結果が否定である場合、スタミナ値設定処理を終了させる。
なお、本実施形態において、状態管理部113は、スタミナ値設定処理において、ステップS542の処理を行うが、本発明はこのような態様に限定されるものではなく、状態管理部113は、スタミナ値設定処理において、ステップS542の処理を行うことなく、ステップS544の処理から実行してもよい。
Moreover, the state management part 113 complete | finishes a stamina value setting process, when the result of determination in step S542 is negative.
In the present embodiment, the state management unit 113 performs the process of step S542 in the stamina value setting process. However, the present invention is not limited to such an aspect, and the state management unit 113 stores the stamina value. The setting process may be executed from the process of step S544 without performing the process of step S542.

[5.キャラクタの状態の変動例]
図18及び図19を参照しつつ、キャラクタCの状態の変動の一例を説明する。
[5. Example of character state change]
An example of a change in the state of the character C will be described with reference to FIGS.

[5.1.キャラクタの体力状態の変動例]
図18は、キャラクタCの体力状態を示すヒットポイント画像PHの、時刻T0〜T8における変化を示す図である。
なお、この図では、各時刻T0〜T8の間隔が単位時間ΔTである場合を想定する。また、この図では、時刻T0において、キャラクタCが正常状態であり、且つ、キャラクタCのヒットポイントHP及びヒットポイント回復基準値H1が、ヒットポイント回復上限値H2に一致するまで回復した場合を想定する。また、この図では、ステップS428における「所定時間」が、単位時間ΔTである場合を想定する。
[5.1. Example of character physical strength change]
FIG. 18 is a diagram showing changes in the hit point image PH indicating the physical strength state of the character C at times T0 to T8.
In this figure, it is assumed that the interval between the times T0 to T8 is a unit time ΔT. Further, in this figure, it is assumed that the character C is in a normal state at time T0, and the hit point HP and the hit point recovery reference value H1 of the character C are recovered until they match the hit point recovery upper limit value H2. To do. In this figure, it is assumed that the “predetermined time” in step S428 is the unit time ΔT.

図18では、キャラクタCが、時刻T0〜T1の間にダメージを受ける場合を想定する。このため、キャラクタCのヒットポイントHPは、時刻T0〜T1の間に、ヒットポイント減少量ΔHPd(=ダメージ量dm)だけ減少する(ステップS456参照)。他方、「H1=H2」という関係を充足するに至った時刻T0から時刻T1までの経過時間は、所定時間以下である。このため、キャラクタCのヒットポイント回復基準値H1は、時刻T0〜T1の間に変動しない(ステップS428参照)。   In FIG. 18, it is assumed that the character C receives damage between times T0 and T1. Therefore, the hit point HP of the character C decreases by the hit point decrease amount ΔHPd (= damage amount dm) between times T0 and T1 (see step S456). On the other hand, the elapsed time from time T0 to time T1 when the relationship of “H1 = H2” is satisfied is equal to or shorter than a predetermined time. For this reason, the hit point recovery reference value H1 of the character C does not fluctuate between the times T0 and T1 (see step S428).

図18では、時刻T1〜T2の間、及び、時刻T2〜T3の間において、イベント及びキャラクタCの動作が存在しない場合を想定する。このため、時刻T1〜T2の間、及び、時刻T2〜T3の間において、キャラクタCのヒットポイントHPは、ヒットポイント回復量ΔHPu(=uHP-T)ずつ回復し(ステップS452参照)、キャラクタCのヒットポイント回復基準値H1は、ヒットポイント基準値減少量ΔH1d(=dH1-T)ずつ減少する(ステップS432参照)。   In FIG. 18, a case is assumed in which there is no event and action of the character C between time T1 and T2 and between time T2 and T3. Therefore, the hit point HP of the character C is recovered by the hit point recovery amount ΔHPu (= uHP−T) between the times T1 and T2 and between the times T2 and T3 (see step S452). The hit point recovery reference value H1 decreases by the hit point reference value decrease amount ΔH1d (= dH1-T) (see step S432).

図18では、時刻T3において、ヒットポイントHPとヒットポイント回復基準値H1とが等しくなり、時刻T3〜T4の間において、イベント及びキャラクタCの動作が存在しない場合を想定する。このため、時刻T3〜T4の間において、キャラクタCのヒットポイント回復基準値H1は、ヒットポイント基準値減少量ΔH1d(=dH1-T)だけ減少し(ステップS432参照)、キャラクタCのヒットポイントHPも、ヒットポイント回復基準値H1の減少に伴い、ヒットポイント減少量ΔHPd(=ΔH1d)だけ減少する(ステップS456参照)。   In FIG. 18, it is assumed that the hit point HP is equal to the hit point recovery reference value H1 at time T3, and there is no event and character C motion between times T3 and T4. Therefore, the hit point recovery reference value H1 of the character C decreases by the hit point reference value decrease amount ΔH1d (= dH1-T) between times T3 and T4 (see step S432), and the hit point HP of the character C Also, as the hit point recovery reference value H1 decreases, the hit point decrease amount ΔHPd (= ΔH1d) decreases (see step S456).

図18では、時刻T4〜T5の間において、キャラクタCが、ヒットポイント回復基準値H1を回復可能なアイテムを消費する場合を想定する。このため、時刻T4〜T5の間において、キャラクタCのヒットポイント回復基準値H1は、ヒットポイント基準値回復量ΔH1u(=uH1-I)だけ回復し(ステップS426参照)、例えば、ヒットポイント回復上限値H2と等しくなる。また、時刻T4〜T5の間において、キャラクタCのヒットポイントHPは、ヒットポイント回復量ΔHPu(=uHP-T)だけ回復する(ステップS452参照)。   In FIG. 18, it is assumed that the character C consumes an item that can recover the hit point recovery reference value H1 between times T4 and T5. Therefore, the hit point recovery reference value H1 of the character C is recovered by the hit point reference value recovery amount ΔH1u (= uH1-I) between times T4 and T5 (see step S426). For example, the hit point recovery upper limit It becomes equal to the value H2. In addition, between the times T4 and T5, the hit point HP of the character C is recovered by the hit point recovery amount ΔHPu (= uHP-T) (see step S452).

図18では、時刻T5〜T6の間において、キャラクタCがレベルアップする場合を想定する。このため、時刻T5〜T6の間において、キャラクタCのヒットポイント回復上限値H2は、ヒットポイント上限値増加量ΔH2uだけ増加する(ステップS404参照)。なお、時刻T5〜T6の間において、キャラクタCのヒットポイント回復基準値H1は変動せず(ステップS428参照)、キャラクタCのヒットポイントHPは、ヒットポイント回復量ΔHPu(=uHP-T)だけ増加する(ステップS452参照)。   In FIG. 18, it is assumed that the character C is leveled up between times T5 and T6. For this reason, the hit point recovery upper limit value H2 of the character C increases by the hit point upper limit value increase amount ΔH2u between times T5 and T6 (see step S404). Note that the hit point recovery reference value H1 of the character C does not change between times T5 and T6 (see step S428), and the hit point HP of the character C increases by the hit point recovery amount ΔHPu (= uHP-T). (See step S452).

図18では、時刻T6〜T7の間に、キャラクタCがダメージを受けるとともに、キャラクタCがヒットポイント回復速度比率dHP-Bが「0」の異常状態に陥る場合を想定する。このため、時刻T6〜T7の間において、キャラクタCのヒットポイントHPは、ヒットポイント減少量ΔHPd(=ダメージ量dm)だけ減少し(ステップS456参照)、キャラクタCのヒットポイント回復基準値H1は、ヒットポイント基準値減少量ΔH1d(=dH1-T)だけ減少し(ステップS432参照)、ポインタ画像PH1は、白色から黒色へと変化する。   In FIG. 18, it is assumed that the character C is damaged between times T6 and T7 and the character C falls into an abnormal state in which the hit point recovery speed ratio dHP-B is “0”. For this reason, the hit point HP of the character C decreases by the hit point decrease amount ΔHPd (= damage amount dm) between the times T6 and T7 (see step S456), and the hit point recovery reference value H1 of the character C is The hit point reference value decrease amount ΔH1d (= dH1-T) decreases (see step S432), and the pointer image PH1 changes from white to black.

図18では、時刻T7〜T8の間において、イベント及びキャラクタCの動作が存在せず、キャラクタCの異常状態が回復していない場合を想定する。このため、時刻T7〜T8の間において、キャラクタCのヒットポイントHPは回復せず(ステップS450参照)、キャラクタCのヒットポイント回復基準値H1は、ヒットポイント基準値減少量ΔH1d(=dH1-T+dH1-B)だけ減少する(ステップS432参照)。   In FIG. 18, it is assumed that there is no event and character C motion between times T7 and T8, and the abnormal state of character C has not recovered. For this reason, the hit point HP of the character C is not recovered between the times T7 and T8 (see step S450), and the hit point recovery reference value H1 of the character C is the hit point reference value decrease amount ΔH1d (= dH1-T + dH1). -B) (see step S432).

[5.2.キャラクタのスタミナの変動例]
図19は、キャラクタCのスタミナを示すスタミナ画像PSの、時刻T0〜T8における変化を示す図である。
なお、この図では、各時刻T0〜T8の間隔が単位時間ΔTである場合を想定する。また、この図では、時刻T0において、キャラクタCが正常状態であり、且つ、キャラクタCのスタミナ値SP及びスタミナ回復基準値S1が、スタミナ回復上限値S2に一致するまで回復した場合を想定する。また、この図では、ステップS528における「所定時間」が、単位時間ΔTである場合を想定する。
[5.2. Example of character stamina change]
FIG. 19 is a diagram showing changes in the stamina image PS showing the stamina of the character C at times T0 to T8.
In this figure, it is assumed that the interval between the times T0 to T8 is a unit time ΔT. In this figure, it is assumed that the character C is in a normal state at time T0, and the character C is recovered until the stamina value SP and the stamina recovery reference value S1 of the character C coincide with the stamina recovery upper limit value S2. In this figure, it is assumed that the “predetermined time” in step S528 is a unit time ΔT.

図19では、キャラクタCが、時刻T0〜T1の間に「走る」という動作を実行する場合を想定する。このため、キャラクタCのスタミナ値SPは、時刻T0〜T1の間に、スタミナ値減少量ΔSPd(=消費スタミナ値dSP-A)だけ減少する(ステップS552参照)。他方、「S1=S2」という関係を充足するに至った時刻T0から時刻T1までの経過時間は、所定時間以下である。このため、キャラクタCのスタミナ回復基準値S1は、時刻T0〜T1の間に変動しない(ステップS528参照)。   In FIG. 19, it is assumed that the character C performs an action of “running” between times T0 and T1. For this reason, the stamina value SP of the character C decreases by the stamina value decrease amount ΔSPd (= consumed stamina value dSP-A) between the times T0 and T1 (see step S552). On the other hand, the elapsed time from time T0 to time T1 when the relationship of “S1 = S2” is satisfied is equal to or shorter than a predetermined time. For this reason, the stamina recovery reference value S1 of the character C does not fluctuate between the times T0 to T1 (see step S528).

図19では、時刻T1〜T2の間、及び、時刻T2〜T3の間において、イベント及びキャラクタCの動作が存在しない場合を想定する。このため、時刻T1〜T2の間、及び、時刻T2〜T3の間において、キャラクタCのスタミナ値SPは、スタミナ値回復量ΔSPu(=uSP-T)ずつ回復し(ステップS548参照)、キャラクタCのスタミナ回復基準値S1は、スタミナ基準値減少量ΔS1d(=dS1-T)ずつ減少する(ステップS532参照)。   In FIG. 19, it is assumed that there is no event and no action of the character C between times T1 and T2 and between times T2 and T3. Therefore, the stamina value SP of the character C recovers by the stamina value recovery amount ΔSPu (= uSP-T) between the times T1 and T2 and between the times T2 and T3 (see step S548). The stamina recovery reference value S1 decreases by a stamina reference value decrease amount ΔS1d (= dS1-T) (see step S532).

図19では、時刻T3において、スタミナ値SPとスタミナ回復基準値S1とが等しくなり、時刻T3〜T4の間において、イベント及びキャラクタCの動作が存在しない場合を想定する。このため、時刻T3〜T4の間において、キャラクタCのスタミナ回復基準値S1は、スタミナ基準値減少量ΔS1d(=dS1-T)だけ減少し(ステップS532参照)、キャラクタCのスタミナ値SPも、スタミナ回復基準値S1の減少に伴い、スタミナ値減少量ΔSPd(=ΔS1d)だけ減少する(ステップS552参照)。   In FIG. 19, it is assumed that the stamina value SP and the stamina recovery reference value S1 become equal at time T3, and no event and character C motion exists between times T3 and T4. For this reason, between the times T3 and T4, the stamina recovery reference value S1 of the character C is reduced by the stamina reference value decrease amount ΔS1d (= dS1-T) (see step S532), and the stamina value SP of the character C is also As the stamina recovery reference value S1 decreases, the stamina value decrease amount ΔSPd (= ΔS1d) decreases (see step S552).

図19では、時刻T4〜T5の間において、キャラクタCが、スタミナ回復基準値S1を回復可能なアイテムを消費する場合を想定する。このため、時刻T4〜T5の間において、キャラクタCのスタミナ回復基準値S1は、スタミナ基準値回復量ΔS1u(=uS1-I)だけ回復し(ステップS526参照)、例えば、スタミナ回復上限値S2と等しくなる。また、時刻T4〜T5の間において、キャラクタCのスタミナ値SPは、スタミナ値回復量ΔSPu(=uSP-T)だけ回復する(ステップS548参照)。   In FIG. 19, it is assumed that the character C consumes an item that can recover the stamina recovery reference value S1 between times T4 and T5. For this reason, between the times T4 and T5, the stamina recovery reference value S1 of the character C is recovered by the stamina reference value recovery amount ΔS1u (= uS1-I) (see step S526), for example, the stamina recovery upper limit value S2 Will be equal. In addition, between the times T4 and T5, the stamina value SP of the character C is recovered by the stamina value recovery amount ΔSPu (= uSP−T) (see step S548).

図19では、時刻T5〜T6の間において、キャラクタCがレベルアップする場合を想定する。このため、時刻T5〜T6の間において、キャラクタCのスタミナ回復上限値S2は、スタミナ上限値増加量ΔS2uだけ増加する(ステップS504参照)。なお、時刻T5〜T6の間において、キャラクタCのスタミナ回復基準値S1は変動せず(ステップS528参照)、キャラクタCのスタミナ値SPは、スタミナ値回復量ΔSPu(=uSP-T)だけ回復する(ステップS548参照)。   In FIG. 19, it is assumed that the character C is leveled up between times T5 and T6. For this reason, the stamina recovery upper limit value S2 of the character C increases by the stamina upper limit increase amount ΔS2u between times T5 and T6 (see step S504). Note that the stamina recovery reference value S1 of the character C does not fluctuate between the times T5 and T6 (see step S528), and the stamina value SP of the character C is recovered by the stamina value recovery amount ΔSPu (= uSP-T). (See step S548).

図19では、時刻T6〜T7の間に、キャラクタCが「走る」という動作を実行し、また、キャラクタCがダメージを受けるとともに、キャラクタCが異常状態に陥る場合を想定する。このため、時刻T6〜T7の間において、キャラクタCのスタミナ値SPは、スタミナ値減少量ΔSPd(=消費スタミナ値dSP-A)だけ減少し(ステップS552参照)、キャラクタCのスタミナ回復基準値S1は、スタミナ基準値減少量ΔS1d(=dS1-T)だけ減少し(ステップS532参照)、ポインタ画像PS1は、白色から黒色へと変化する。   In FIG. 19, it is assumed that the character C performs an “running” operation between times T6 and T7, the character C is damaged, and the character C falls into an abnormal state. For this reason, between the times T6 and T7, the stamina value SP of the character C decreases by the stamina value decrease amount ΔSPd (= consumed stamina value dSP-A) (see step S552), and the stamina recovery reference value S1 of the character C Decreases by the stamina reference value decrease amount ΔS1d (= dS1-T) (see step S532), and the pointer image PS1 changes from white to black.

図19では、時刻T7〜T8の間において、イベント及びキャラクタCの動作が存在せず、キャラクタCの異常状態が回復していない場合を想定する。このため、時刻T7〜T8の間において、キャラクタCのスタミナ値SPは、スタミナ値回復量ΔSPu(=uSP-T)だけ回復するものの(ステップS548参照)、キャラクタCのスタミナ回復基準値S1は、スタミナ基準値減少量ΔS1d(=dS1-T+dS1-B)だけ減少する(ステップS532参照)。   In FIG. 19, it is assumed that there is no event and character C motion between times T7 and T8, and the abnormal state of character C has not recovered. For this reason, the stamina value SP of the character C is recovered by the stamina recovery amount ΔSPu (= uSP−T) between the times T7 and T8 (see step S548), but the stamina recovery reference value S1 of the character C is Decrease by the stamina reference value decrease amount ΔS1d (= dS1-T + dS1-B) (see step S532).

[6.実施形態の結論]
以上において説明したように、本実施形態によれば、ヒットポイントHP及びヒットポイント回復基準値H1が、時間の経過に応じて変動する。このため、本実施形態によれば、ヒットポイントHPまたはヒットポイント回復基準値H1のいずれかが、時間の経過に応じて変動しない場合と比較して、キャラクタCの状態の変動が単調となることを防止し、これにより、所定のゲームが単調となる可能性を低減することができる。
また、本実施形態によれば、スタミナ値SP及びスタミナ回復基準値S1が、時間の経過に応じて変動する。このため、本実施形態によれば、スタミナ値SPまたはスタミナ回復基準値S1のいずれかが、時間の経過に応じて変動しない場合と比較して、キャラクタCの状態の変動が単調となることを防止し、これにより、所定のゲームが単調となる可能性を低減することができる。
[6. Conclusion of the embodiment]
As described above, according to the present embodiment, the hit point HP and the hit point recovery reference value H1 vary with the passage of time. For this reason, according to the present embodiment, the variation in the state of the character C becomes monotonous as compared with the case where either the hit point HP or the hit point recovery reference value H1 does not vary with the passage of time. As a result, the possibility that the predetermined game becomes monotonous can be reduced.
Further, according to the present embodiment, the stamina value SP and the stamina recovery reference value S1 vary with the passage of time. For this reason, according to the present embodiment, the change in the state of the character C becomes monotonous as compared with the case where either the stamina value SP or the stamina recovery reference value S1 does not change with the passage of time. This can reduce the possibility of a predetermined game becoming monotonous.

また、本実施形態によれば、ヒットポイントHPの上限として、ヒットポイント回復基準値H1及びヒットポイント回復上限値H2の2種類の上限が設けられているため、ヒットポイントHPの上限として、ヒットポイント回復基準値H1またはヒットポイント回復上限値H2の一方のみが設けられている場合と比較して、キャラクタCの状態の変動が単調となることを防止することができる。
また、本実施形態によれば、スタミナ値SPの上限として、スタミナ回復基準値S1及びスタミナ回復上限値S2の2種類の上限が設けられているため、スタミナ値SPの上限が、スタミナ回復基準値S1またはスタミナ回復上限値S2の一方のみが設けられている場合と比較して、キャラクタCの状態の変動が単調となることを防止することができる。
In addition, according to the present embodiment, as the upper limit of the hit point HP, two types of upper limit, the hit point recovery reference value H1 and the hit point recovery upper limit value H2, are provided. Compared with the case where only one of the recovery reference value H1 or the hit point recovery upper limit value H2 is provided, it is possible to prevent the character C from changing monotonously.
Further, according to the present embodiment, as the upper limit of the stamina value SP, there are two types of upper limits, the stamina recovery reference value S1 and the stamina recovery upper limit value S2, so the upper limit of the stamina value SP is the stamina recovery reference value. Compared with the case where only one of S1 and the stamina recovery upper limit S2 is provided, it is possible to prevent the fluctuation of the state of the character C from becoming monotonous.

また、本実施形態によれば、ヒットポイントHP、ヒットポイント回復基準値H1、及び、ヒットポイント回復上限値H2等の、キャラクタCの体力状態を表すための複数の値を、単一のヒットポイント画像PHにより表示するため、キャラクタCの体力状態を表すための複数の値を、複数の画像により表示する場合と比較して、ゲーム装置10のユーザが、キャラクタCの体力状態を容易且つ迅速に把握することが可能となる。
また、本実施形態によれば、スタミナ値SP、スタミナ回復基準値S1、及び、スタミナ回復上限値S2等の、キャラクタCのスタミナを表すための複数の値を、単一のスタミナ画像PSにより表示するため、キャラクタCのスタミナを表すための複数の値を、複数の画像により表示する場合と比較して、ゲーム装置10のユーザが、キャラクタCのスタミナを容易且つ迅速に把握することが可能となる。
Further, according to the present embodiment, a plurality of values for representing the physical strength state of the character C, such as the hit point HP, the hit point recovery reference value H1, and the hit point recovery upper limit value H2, are represented by a single hit point. Since the image PH is displayed, the user of the game apparatus 10 can easily and quickly display the physical strength state of the character C as compared to the case where a plurality of values for representing the physical strength state of the character C are displayed by a plurality of images. It becomes possible to grasp.
Further, according to the present embodiment, a plurality of values for representing the stamina of the character C, such as the stamina value SP, the stamina recovery reference value S1, and the stamina recovery upper limit value S2, are displayed by a single stamina image PS. Therefore, the user of the game apparatus 10 can easily and quickly grasp the stamina of the character C as compared to the case where a plurality of values for representing the stamina of the character C are displayed by a plurality of images. Become.

また、本実施形態によれば、アイテムの消費、及び、キャラクタCのレベルアップ等により、キャラクタCの状態が変動するため、キャラクタCの状態の変動が単調となることを防止することができる。   Further, according to the present embodiment, the state of the character C varies due to the consumption of items, the level up of the character C, etc., so that the variation in the state of the character C can be prevented from becoming monotonous.

また、本実施形態によれば、キャラクタCの状態の変動の態様として、「正常状態」と「異常状態」とを有するため、キャラクタCの状態の変動の態様が1種類のみの場合と比較して、キャラクタCの状態の変動が単調となることを防止することができる。   In addition, according to the present embodiment, since there are “normal state” and “abnormal state” as the state variation state of the character C, it is compared with the case where the state variation state of the character C is only one type. Thus, it is possible to prevent the change in the state of the character C from becoming monotonous.

[B.変形例]
以上の各形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された2以上の態様は、相互に矛盾しない範囲内で適宜に併合され得る。なお、以下に例示する変形例において作用や機能が実施形態と同等である要素については、以上の説明で参照した符号を流用して各々の詳細な説明を適宜に省略する。
[B. Modified example]
Each of the above forms can be variously modified. Specific modifications are exemplified below. Two or more aspects arbitrarily selected from the following examples can be appropriately combined within a range that does not contradict each other. In addition, about the element which an effect | action and a function are equivalent to embodiment in the modification illustrated below, the code | symbol referred by the above description is diverted and each detailed description is abbreviate | omitted suitably.

[変形例1]
上述した実施形態において、ヒットポイントHP及びヒットポイント回復基準値H1は、「HP≦H1」という関係を充足するが、本発明はこのような態様に限定されるものではなく、ヒットポイントHP及びヒットポイント回復基準値H1は、所定の状況において、「HP>H1」という関係になり得るものであってもよい。
[Modification 1]
In the embodiment described above, the hit point HP and the hit point recovery reference value H1 satisfy the relationship of “HP ≦ H1”, but the present invention is not limited to such a mode, and the hit point HP and the hit point The point recovery reference value H1 may be such that a relationship of “HP> H1” can be obtained in a predetermined situation.

例えば、上述した実施形態に係るヒットポイント設定処理では、状態管理部113は、ステップS456において、ヒットポイントHP及びヒットポイント回復基準値H1が「HP≦H1」という関係を維持するように、ヒットポイントHPを、ヒットポイント回復基準値H1以下の値へと減少させた(図16参照)。
これに対して、本変形例に係るヒットポイント設定処理では、ヒットポイント回復基準値設定処理においてヒットポイント回復基準値H1が減少する場合に、ヒットポイントHP及びヒットポイント回復基準値H1が、「HP>H1」という関係になることを許容する。
より具体的には、本変形例に係るヒットポイント設定処理では、状態管理部113は、ステップS446に係る処理を実行しない。そして、本変形例に係るヒットポイント設定処理では、状態管理部113は、ステップS456において、ステップS432で算出されたヒットポイント基準値減少量ΔH1dを考慮せずに、ヒットポイント減少量ΔHPdを、ダメージ量dmのみに基づいて決定する。すなわち、本変形例において、ヒットポイント回復基準値設定処理におけるヒットポイント回復基準値H1の減少は、ヒットポイント設定処理におけるヒットポイントHPの更新に影響を与えない。このため、本変形例では、ヒットポイント回復基準値設定処理において、ヒットポイント回復基準値H1が減少しても、ヒットポイント設定処理において、ヒットポイントHPの値は変化しないことになる。
For example, in the hit point setting process according to the above-described embodiment, the state management unit 113 determines that the hit point HP and the hit point recovery reference value H1 maintain the relationship “HP ≦ H1” in step S456. HP was reduced to a value below the hit point recovery reference value H1 (see FIG. 16).
In contrast, in the hit point setting process according to this modification, when the hit point recovery reference value H1 decreases in the hit point recovery reference value setting process, the hit point HP and the hit point recovery reference value H1 are “HP”. > H1 ”is allowed.
More specifically, in the hit point setting process according to this modification, the state management unit 113 does not execute the process according to step S446. In the hit point setting process according to this modification, the state management unit 113 determines the hit point decrease amount ΔHPd as the damage in step S456 without considering the hit point reference value decrease amount ΔH1d calculated in step S432. It is determined based only on the quantity dm. That is, in this modification, the decrease in the hit point recovery reference value H1 in the hit point recovery reference value setting process does not affect the update of the hit point HP in the hit point setting process. For this reason, in this modification, even if the hit point recovery reference value H1 decreases in the hit point recovery reference value setting process, the value of the hit point HP does not change in the hit point setting process.

なお、本変形例に係るヒットポイント設定処理において、状態管理部113は、ヒットポイントHPを、ヒットポイント回復基準値H1を限度として増加させることができる。つまり、本変形例に係る状態管理部113は、ステップS452において、ヒットポイントHPをヒットポイント回復量ΔHPuだけ増加させる場合には、「HP≦H1」という関係を維持する。このため、本変形例に係る状態管理部113は、ヒットポイント設定処理の実行前に、ヒットポイントHP及びヒットポイント回復基準値H1が、「HP>H1」という関係である場合には、ヒットポイント設定処理のステップS452において、ヒットポイントHPを増加させない。   In the hit point setting process according to this modification, the state management unit 113 can increase the hit point HP by using the hit point recovery reference value H1 as a limit. That is, the state management unit 113 according to the present modification maintains the relationship “HP ≦ H1” when the hit point HP is increased by the hit point recovery amount ΔHPu in step S452. For this reason, the state management unit 113 according to the present modification determines that the hit point HP and the hit point recovery reference value H1 have a relationship of “HP> H1” before the hit point setting process is executed. In step S452 of the setting process, the hit point HP is not increased.

図20は、本変形例に係るヒットポイント画像PHの変化の一例を示す図である。この図では、時刻T0〜T3の間に、ヒットポイント回復基準値H1が、時間の経過とともに、ヒットポイント基準値減少量ΔH1dずつ減少していく場合を想定する。
図20の例において、時刻T0〜T1では、ヒットポイントHP及びヒットポイント回復基準値H1が、「HP≦H1」という関係である。このため、本変形例に係る状態管理部113は、ヒットポイントHPを、時間の経過に応じて、ヒットポイント回復量ΔHPuだけ増加させる。
他方、時刻T1〜T3では、ヒットポイントHP及びヒットポイント回復基準値H1が、「HP>H1」という関係になる。しかし、本変形例において、ヒットポイント回復基準値H1の減少は、ヒットポイントHPの更新に影響を与えない。このため、本変形例に係る状態管理部113は、時刻T1〜T3において、ヒットポイントHPを変化させず、ヒットポイントHPがヒットポイント回復基準値H1を上回った状態を維持する一方で、ヒットポイント回復基準値H1をヒットポイント基準値減少量ΔH1dずつ減少させる。
FIG. 20 is a diagram illustrating an example of a change in the hit point image PH according to the present modification. In this figure, it is assumed that the hit point recovery reference value H1 decreases from time T0 to T3 by the hit point reference value decrease amount ΔH1d over time.
In the example of FIG. 20, at times T0 to T1, the hit point HP and the hit point recovery reference value H1 have a relationship of “HP ≦ H1”. Therefore, the state management unit 113 according to the present modification increases the hit point HP by the hit point recovery amount ΔHPu as time elapses.
On the other hand, at times T1 to T3, the hit point HP and the hit point recovery reference value H1 have a relationship of “HP> H1”. However, in this modification, the decrease in the hit point recovery reference value H1 does not affect the update of the hit point HP. For this reason, the state management unit 113 according to this modification does not change the hit point HP from time T1 to T3 and maintains the state where the hit point HP exceeds the hit point recovery reference value H1, while The recovery reference value H1 is decreased by the hit point reference value decrease amount ΔH1d.

[変形例2]
上述した実施形態及び変形例において、スタミナ値SP及びスタミナ回復基準値S1は、「SP≦S1」という関係を充足するが、本発明はこのような態様に限定されるものではなく、スタミナ値SP及びスタミナ回復基準値S1は、所定の状況において、「SP>S1」という関係になり得るものであってもよい。
[Modification 2]
In the embodiment and the modification described above, the stamina value SP and the stamina recovery reference value S1 satisfy the relationship of “SP ≦ S1”, but the present invention is not limited to such an aspect, and the stamina value SP Further, the stamina recovery reference value S1 may be a relation of “SP> S1” in a predetermined situation.

例えば、本変形例に係るスタミナ値設定処理では、スタミナ回復基準値設定処理においてスタミナ回復基準値S1が減少する場合に、スタミナ値SP及びスタミナ回復基準値S1が、「SP>S1」という関係になることを許容してもよい。
より具体的には、本変形例に係るスタミナ値設定処理では、状態管理部113は、ステップS546に係る処理を実行しない。そして、本変形例に係るスタミナ値設定処理では、状態管理部113は、ステップS552において、ステップS532で算出されたスタミナ基準値減少量ΔS1dを考慮せずに、スタミナ値減少量ΔSPdを、消費スタミナ値dSP-Aのみに基づいて決定する。すなわち、本変形例において、スタミナ回復基準値設定処理におけるスタミナ回復基準値S1の減少は、スタミナ値設定処理におけるスタミナ値SPの更新に影響を与えない。このため、本変形例では、スタミナ回復基準値設定処理において、スタミナ回復基準値S1が減少しても、スタミナ値設定処理において、スタミナ値SPの値は変化しないことになる。
For example, in the stamina value setting process according to this modification, when the stamina recovery reference value S1 decreases in the stamina recovery reference value setting process, the stamina value SP and the stamina recovery reference value S1 have a relationship of “SP> S1”. It may be allowed to be.
More specifically, in the stamina value setting process according to the present modification, the state management unit 113 does not execute the process according to step S546. In the stamina value setting process according to the present modification, the state management unit 113 uses the stamina value decrease amount ΔSPd in step S552 without considering the stamina reference value decrease amount ΔS1d calculated in step S532. It is determined based only on the value dSP-A. That is, in this modification, the decrease in the stamina recovery reference value S1 in the stamina recovery reference value setting process does not affect the update of the stamina value SP in the stamina value setting process. Therefore, in this modification, even if the stamina recovery reference value S1 decreases in the stamina recovery reference value setting process, the stamina value SP does not change in the stamina value setting process.

なお、本変形例に係るスタミナ値設定処理において、状態管理部113は、スタミナ値SPを、スタミナ回復基準値S1を限度として増加させることができる。つまり、本変形例に係る状態管理部113は、ステップS548において、スタミナ値SPをスタミナ値回復量ΔSPuだけ増加させる場合には、「SP≦S1」という関係を維持する。このため、本変形例に係る状態管理部113は、スタミナ値設定処理の実行前に、スタミナ値SP及びスタミナ回復基準値S1が、「SP>S1」という関係である場合には、スタミナ値設定処理のステップS548において、スタミナ値SPを増加させない。   In the stamina value setting process according to the present modification, the state management unit 113 can increase the stamina value SP with the stamina recovery reference value S1 as a limit. That is, the state management unit 113 according to the present modification maintains the relationship “SP ≦ S1” when the stamina value SP is increased by the stamina value recovery amount ΔSPu in step S548. For this reason, the state management unit 113 according to the present modified example sets the stamina value when the stamina value SP and the stamina recovery reference value S1 have a relationship of “SP> S1” before executing the stamina value setting process. In step S548 of the process, the stamina value SP is not increased.

[変形例3]
上述した実施形態及び変形例では、ヒットポイント回復基準値設定処理における、ヒットポイント回復基準値H1の増加は、ヒットポイント設定処理における、ヒットポイントHPの更新に影響を与えないが、本発明はこのような態様に限定されるものではなく、ヒットポイント回復基準値設定処理における、ヒットポイント回復基準値H1の増加に基づいて、ヒットポイント設定処理において、ヒットポイントHPを増加させてもよい。
なお、本変形例は、上述した変形例1のように、ヒットポイントHP及びヒットポイント回復基準値H1が、「HP>H1」という関係になることを許容する場合を想定する。
[Modification 3]
In the embodiment and the modification described above, an increase in the hit point recovery reference value H1 in the hit point recovery reference value setting process does not affect the update of the hit point HP in the hit point setting process. The present invention is not limited to such a mode, and the hit point HP may be increased in the hit point setting process based on the increase in the hit point recovery reference value H1 in the hit point recovery reference value setting process.
In this modification, as in Modification 1 described above, it is assumed that the hit point HP and the hit point recovery reference value H1 are allowed to have a relationship of “HP> H1”.

例えば、本変形例に係る状態管理部113は、ヒットポイントHP及びヒットポイント回復基準値H1が、「HP>H1」という関係である場合であって、ヒットポイント回復基準値設定処理により、ヒットポイント回復基準値H1を増加させると、増加後のヒットポイント回復基準値H1が、ヒットポイントHPを上回ることになる場合には、ヒットポイント設定処理において、ヒットポイントHPが、ヒットポイント回復基準値H1と等しい値となるように、ヒットポイントHPを増加させてもよい(第1の態様)。つまり、本変形例の第1の態様に係る状態管理部113は、ヒットポイント設定処理のS452において、ヒットポイント回復量ΔHPuを、ヒットポイント回復基準値H1からヒットポイントHPを減算した値に設定する。   For example, the state management unit 113 according to the present modification example is a case where the hit point HP and the hit point recovery reference value H1 have a relationship of “HP> H1”, and the hit point recovery reference value setting process performs the hit point recovery process. When the recovery reference value H1 is increased and the increased hit point recovery reference value H1 exceeds the hit point HP, the hit point HP is determined to be the hit point recovery reference value H1 in the hit point setting process. The hit point HP may be increased so as to be equal (first mode). That is, the state management unit 113 according to the first aspect of the present modification sets the hit point recovery amount ΔHPu to a value obtained by subtracting the hit point HP from the hit point recovery reference value H1 in S452 of the hit point setting process. .

図21は、本変形例の第1の態様における、ヒットポイント画像PHの変化の一例を示す図である。この図では、時刻T0〜T2の間に、ヒットポイント回復基準値H1が、ヒットポイント基準値回復量ΔH1uずつ回復する場合を想定する。
図21に示す例では、時刻T0〜T1において、ヒットポイントHP及びヒットポイント回復基準値H1が、「HP>H1」という関係を維持する。このため、本変形例に係る状態管理部113は、時刻T0〜T1では、ヒットポイントHPを変化させない。これに対して、時刻T1〜T2において、ヒットポイントHP及びヒットポイント回復基準値H1が、「HP≦H1」という関係へと変化する。このため、本変形例に係る状態管理部113は、時刻T1〜T2において、ヒットポイントHPが、ヒットポイント回復基準値H1と等しい値となるように、ヒットポイントHPを増加させる。換言すれば、本変形例に係る状態管理部113は、時刻T1〜T2において、ヒットポイント回復量ΔHPuを「H1−HP」に設定したうえで、ヒットポイントHPをヒットポイント回復量ΔHPuだけ増加させる。
FIG. 21 is a diagram illustrating an example of a change in the hit point image PH in the first mode of the present modification. In this figure, it is assumed that the hit point recovery reference value H1 recovers by the hit point reference value recovery amount ΔH1u between times T0 and T2.
In the example shown in FIG. 21, the hit point HP and the hit point recovery reference value H1 maintain the relationship “HP> H1” at times T0 to T1. For this reason, the state management unit 113 according to the present modification does not change the hit point HP at times T0 to T1. On the other hand, at time T1 to T2, the hit point HP and the hit point recovery reference value H1 change to the relationship “HP ≦ H1”. For this reason, the state management unit 113 according to this modification increases the hit point HP so that the hit point HP becomes equal to the hit point recovery reference value H1 at times T1 to T2. In other words, the state management unit 113 according to the present modification sets the hit point recovery amount ΔHPu to “H1−HP” and increases the hit point HP by the hit point recovery amount ΔHPu at times T1 to T2. .

また、例えば、本変形例に係る状態管理部113は、ヒットポイントHP及びヒットポイント回復基準値H1が、「HP>H1」という関係である場合であって、ヒットポイント回復基準値設定処理において、ヒットポイント回復基準値H1をヒットポイント基準値回復量ΔH1uだけ増加させる場合に、ヒットポイント設定処理において、ヒットポイントHPも、ヒットポイント基準値回復量ΔH1uだけ増加させてもよい(第2の態様)。つまり、本変形例の第2の態様に係る状態管理部113は、ヒットポイント設定処理のS452において、ヒットポイント回復量ΔHPuを、ヒットポイント基準値回復量ΔH1uと等しい値に設定する。   Further, for example, the state management unit 113 according to the present modification example is a case where the hit point HP and the hit point recovery reference value H1 have a relationship of “HP> H1”, and in the hit point recovery reference value setting process, When the hit point recovery reference value H1 is increased by the hit point reference value recovery amount ΔH1u, the hit point HP may be increased by the hit point reference value recovery amount ΔH1u in the hit point setting process (second mode). . That is, the state management unit 113 according to the second aspect of the present modification sets the hit point recovery amount ΔHPu to a value equal to the hit point reference value recovery amount ΔH1u in S452 of the hit point setting process.

図22は、本変形例の第2の態様における、ヒットポイント画像PHの変化の一例を示す図である。この図では、時刻T0〜T1の間に、ヒットポイント回復基準値H1が、ヒットポイント基準値回復量ΔH1uだけ回復する場合を想定する。
図22に示す例では、時刻T0〜T1において、ヒットポイントHP及びヒットポイント回復基準値H1が、「HP>H1」という関係を維持する。そして、時刻T0〜T1において、ヒットポイント回復基準値H1が、ヒットポイント基準値回復量ΔH1uだけ増加する。このため、本変形例に係る状態管理部113は、時刻T0〜T1において、ヒットポイントHPの増加量(ヒットポイント回復量ΔHPu)を、ヒットポイント基準値回復量ΔH1uと等しい値に設定したうえで、ヒットポイントHPをヒットポイント回復量ΔHPuだけ増加させる。
FIG. 22 is a diagram illustrating an example of a change in the hit point image PH in the second mode of the present modification. In this figure, it is assumed that the hit point recovery reference value H1 is recovered by the hit point reference value recovery amount ΔH1u between times T0 and T1.
In the example shown in FIG. 22, the hit point HP and the hit point recovery reference value H1 maintain the relationship of “HP> H1” at times T0 to T1. At times T0 to T1, the hit point recovery reference value H1 increases by the hit point reference value recovery amount ΔH1u. Therefore, the state management unit 113 according to the present modification sets the increase amount of the hit points HP (hit point recovery amount ΔHPu) to a value equal to the hit point reference value recovery amount ΔH1u at the times T0 to T1. The hit point HP is increased by the hit point recovery amount ΔHPu.

[変形例4]
上述した実施形態及び変形例では、スタミナ回復基準値設定処理における、スタミナ回復基準値S1の増加は、スタミナ値設定処理における、スタミナ値SPの更新に影響を与えないが、本発明はこのような態様に限定されるものではなく、スタミナ回復基準値設定処理における、スタミナ回復基準値S1の増加に基づいて、スタミナ値設定処理において、スタミナ値SPを増加させてもよい。
なお、本変形例は、上述した変形例2のように、スタミナ値SP及びスタミナ回復基準値S1が、「SP>S1」という関係になることを許容する場合を想定する。
[Modification 4]
In the embodiment and the modification described above, an increase in the stamina recovery reference value S1 in the stamina recovery reference value setting process does not affect the update of the stamina value SP in the stamina value setting process. The stamina value SP may be increased in the stamina value setting process based on the increase in the stamina recovery reference value S1 in the stamina recovery reference value setting process.
Note that this modification assumes a case where the stamina value SP and the stamina recovery reference value S1 are allowed to have a relationship of “SP> S1” as in the second modification described above.

例えば、本変形例に係る状態管理部113は、スタミナ値SP及びスタミナ回復基準値S1が、「SP>S1」という関係である場合であって、スタミナ回復基準値設定処理により、スタミナ回復基準値S1を増加させると、増加後のスタミナ回復基準値S1が、スタミナ値SPを上回ることになる場合には、スタミナ値設定処理において、スタミナ値SPが、スタミナ回復基準値S1と等しい値となるように、スタミナ値SPを増加させてもよい。つまり、本変形例に係る状態管理部113は、スタミナ値設定処理のS548において、スタミナ値回復量ΔSPuを、スタミナ回復基準値S1からスタミナ値SPを減算した値に設定する。   For example, the state management unit 113 according to the present modified example is a case where the stamina value SP and the stamina recovery reference value S1 have a relationship of “SP> S1,” and the stamina recovery reference value is set by the stamina recovery reference value setting process. When S1 is increased, if the increased stamina recovery reference value S1 exceeds the stamina value SP, the stamina value SP becomes equal to the stamina recovery reference value S1 in the stamina value setting process. In addition, the stamina value SP may be increased. That is, the state management unit 113 according to the present modification sets the stamina value recovery amount ΔSPu to a value obtained by subtracting the stamina value SP from the stamina recovery reference value S1 in S548 of the stamina value setting process.

また、例えば、本変形例に係る状態管理部113は、スタミナ値SP及びスタミナ回復基準値S1が、「SP>S1」という関係である場合であって、スタミナ回復基準値設定処理において、スタミナ回復基準値S1をスタミナ基準値回復量ΔS1uだけ増加させる場合に、スタミナ値設定処理において、スタミナ値SPも、スタミナ基準値回復量ΔS1uだけ増加させてもよい。つまり、本変形例に係る状態管理部113は、スタミナ値設定処理のS548において、スタミナ値回復量ΔSPuを、スタミナ基準値回復量ΔS1uと等しい値に設定する。   Further, for example, the state management unit 113 according to the present modified example is a case where the stamina value SP and the stamina recovery reference value S1 have a relationship of “SP> S1,” and the stamina recovery reference value setting process performs the stamina recovery. When the reference value S1 is increased by the stamina reference value recovery amount ΔS1u, the stamina value SP may be increased by the stamina reference value recovery amount ΔS1u in the stamina value setting process. That is, the state management unit 113 according to this modification sets the stamina value recovery amount ΔSPu to a value equal to the stamina reference value recovery amount ΔS1u in S548 of the stamina value setting process.

[変形例5]
上述した実施形態及び変形例において、所定のゲームを実行する処理である、図7に示すステップS100〜S132の処理は、単位時間ΔT毎に繰り返されるが、本発明はこのような態様に限定されるものではなく、所定のゲームを実行する処理に係る処理周期は、変動してもよい。
[Modification 5]
In the embodiment and the modification described above, the process of steps S100 to S132 shown in FIG. 7 which is a process of executing a predetermined game is repeated every unit time ΔT, but the present invention is limited to such a mode. However, the processing cycle related to the process of executing the predetermined game may vary.

[変形例6]
上述した実施形態及び変形例において、図7に示す所定のゲームを実行する処理は、「初期化処理→キャラクタ動作処理→イベント処理→ヒットポイント更新処理→スタミナ値更新処理」、という順序で実行されるが、本発明はこのような態様に限定されるものではなく、これらの処理の実行順序は任意である。
また、上述した実施形態及び変形例では、初期化処理、キャラクタ動作処理、イベント処理、ヒットポイント更新処理、及び、スタミナ値更新処理のうち、2以上の処理が並列で実行されることは無いが、本発明はこのような態様に限定されるものではなく、これらの処理のうち、2以上の処理を並列で実行してもよい。この場合、初期化処理、キャラクタ動作処理、イベント処理、ヒットポイント更新処理、及び、スタミナ値更新処理の処理周期は、互いに異なっていてもよい。
[Modification 6]
In the embodiment and the modification described above, the process for executing the predetermined game shown in FIG. 7 is executed in the order of “initialization process → character action process → event process → hit point update process → stamina value update process”. However, the present invention is not limited to such an embodiment, and the execution order of these processes is arbitrary.
In the embodiment and the modification described above, two or more processes are not executed in parallel among the initialization process, the character action process, the event process, the hit point update process, and the stamina value update process. The present invention is not limited to such an embodiment, and two or more of these processes may be executed in parallel. In this case, the processing cycles of the initialization process, the character action process, the event process, the hit point update process, and the stamina value update process may be different from each other.

[変形例7]
上述した実施形態及び変形例において、所定のゲームは、ゲーム装置10において実行されるが、本発明はこのような態様に限定されるものではなく、ゲーム装置10以外の構成要素において実行されてもよい。
図23は、本変形例に係るゲームシステム1Aの概要を示す説明図である。ゲームシステム1Aは、複数の端末装置70と、当該複数の端末装置70に対応して設けられた複数の表示装置30と、サーバ装置50Aと、を備える。サーバ装置50Aは、所定のゲームを実行することができ、また、ネットワークNWを介して、各端末装置70と通信可能である。
図24は、本変形例に係るサーバ装置50Aの構成の一例を示す機能ブロック図である。図24に示すように、サーバ装置50Aは、制御部110Aと、記憶部120と、通信部130とを備える。制御部110Aは、表示制御部115の代わりに、表示情報生成部116を備える点を除き、図2に示す制御部110と同様に構成されている。表示情報生成部116は、所定のゲームに係る表示情報を生成し、生成した表示情報を、通信部130を介して、端末装置70に供給する。端末装置70は、サーバ装置50Aから供給された表示情報に基づく画像が、表示装置30の表示部31に表示されるように、表示部31を制御する。
[Modification 7]
In the embodiment and the modification described above, the predetermined game is executed on the game apparatus 10, but the present invention is not limited to such an aspect, and may be executed on components other than the game apparatus 10. Good.
FIG. 23 is an explanatory diagram showing an overview of a game system 1A according to the present modification. The game system 1A includes a plurality of terminal devices 70, a plurality of display devices 30 provided corresponding to the plurality of terminal devices 70, and a server device 50A. The server device 50A can execute a predetermined game, and can communicate with each terminal device 70 via the network NW.
FIG. 24 is a functional block diagram showing an example of the configuration of the server device 50A according to this modification. As illustrated in FIG. 24, the server device 50A includes a control unit 110A, a storage unit 120, and a communication unit 130. 110 A of control parts are comprised similarly to the control part 110 shown in FIG. 2 except the point provided with the display information generation part 116 instead of the display control part 115. FIG. The display information generation unit 116 generates display information related to a predetermined game, and supplies the generated display information to the terminal device 70 via the communication unit 130. The terminal device 70 controls the display unit 31 so that an image based on the display information supplied from the server device 50A is displayed on the display unit 31 of the display device 30.

[C.付記]
以上の記載から、本発明は例えば以下のように把握される。なお、各態様の理解を容易にするために、以下では、図面の参照符号を便宜的に括弧書きで付記するが、本発明を図示の態様に限定する趣旨ではない。
[C. Addendum]
From the above description, the present invention is grasped as follows, for example. In order to facilitate understanding of each aspect, reference numerals in the drawings are appended in parentheses for convenience in the following, but the present invention is not limited to the illustrated aspects.

[付記1]
本発明の一態様に係るゲーム装置のプログラムは、プロセッサを具備するゲーム装置のプログラムであって、前記プロセッサを、ユーザの操作に応じてゲームのキャラクタを動作させる動作実行部と、前記キャラクタの状態を管理する管理部と、して機能させ、前記管理部は、前記キャラクタの状態の良好さを示すパラメータ値を、時間の経過に応じて第1上限値を限度として上昇させ、前記第1上限値を、時間の経過に応じて減少させる、ことを特徴とする。
[Appendix 1]
A game device program according to an aspect of the present invention is a game device program including a processor, wherein the processor causes the game character to move in response to a user operation, and the character state. The management unit increases a parameter value indicating a good state of the character with a first upper limit as a limit as time passes, and the first upper limit The value is decreased with the passage of time.

この態様によれば、キャラクタの状態の良好さを示すパラメータ値を時間の経過に応じて上昇させ、また、パラメータ値の回復の上限値である第1上限値を時間の経過に応じて減少させる。このため、例えば、パラメータ値または第1上限値が時間の経過に応じて変動しない場合と比較して、キャラクタの状態の変動が単調となる可能性を低く抑えることが可能となる。   According to this aspect, the parameter value indicating the good state of the character is increased with the passage of time, and the first upper limit value that is the upper limit value of the recovery of the parameter value is decreased with the passage of time. . For this reason, for example, compared with the case where a parameter value or a 1st upper limit does not change with progress of time, it becomes possible to hold down possibility that the change of a character's state will become monotonous.

なお、上記態様において、「キャラクタ」とは、ユーザの操作の対象となるゲーム要素である。但し、「キャラクタ」は、ユーザがゲームを進行させるために用いるゲーム要素であればよく、例えば、ユーザの操作により指定された方針に基づいて自律的に動作するゲーム要素であってもよい。
「キャラクタの状態」とは、例えば、当該キャラクタによるゲームの継続可能性に関する状態、または、当該キャラクタの動作に対する制限に関する状態等である。ここで、「キャラクタによるゲームの継続可能性に関する状態」とは、例えば、キャラクタの体力状態、または、キャラクタの精神状態等である。また、「キャラクタの動作に対する制限に関する状態」とは、例えば、キャラクタのスタミナ、または、キャラクタの疲労状態等である。
また、上記態様において、「キャラクタの状態の良好さを示すパラメータ値」とは、例えば、当該キャラクタによるゲームの継続可能性の大きさの程度を示す値、当該キャラクタの動作に対する制限の小ささを示す値、または、当該キャラクタよるゲームの進行の容易さの程度を示す値、等である。ここで、「キャラクタによるゲームの継続可能性の大きさの程度を示す値」とは、例えば、当該キャラクタに残された体力を示す体力値(ヒットポイント)、または、当該キャラクタの残された精神上の余裕度を示す値等である。また、「キャラクタの動作に対する制限の小ささを示す値」とは、例えば、当該キャラクタの残されたスタミナ(持久力)を示す値等である。
また、「キャラクタよるゲームの進行の容易さの程度を示す値」とは、例えば、当該キャラクタの生存能力、戦闘能力、または、当該キャラクタの敵からの見つかり難さ等を示す値である。すなわち、「キャラクタの状態が良好であること」とは、例えば、当該キャラクタによるゲームの継続可能性が大きいこと、当該キャラクタの動作に対する制限が小さいこと、及び、当該キャラクタによりゲームを進行させることが容易なこと、等を含む概念である。
In the above aspect, the “character” is a game element to be operated by the user. However, the “character” may be a game element used by the user to advance the game. For example, the “character” may be a game element that operates autonomously based on a policy designated by the user's operation.
The “character state” is, for example, a state related to the continuity of the game by the character or a state related to restrictions on the action of the character. Here, the “state relating to the continuation possibility of the game by the character” is, for example, the physical strength state of the character, the mental state of the character, or the like. In addition, the “state relating to the restriction on the movement of the character” is, for example, the character's stamina or the character's fatigue state.
Further, in the above aspect, the “parameter value indicating the good state of the character” is, for example, a value indicating the degree of the continuity of the game by the character, or a small limit on the action of the character. A value indicating the degree of ease of progress of the game by the character, or the like. Here, the “value indicating the degree of continuity of the game by the character” is, for example, a physical strength value (hit point) indicating the physical strength remaining in the character, or the remaining spirit of the character It is a value indicating the upper margin. Further, the “value indicating the small limit on the character's movement” is, for example, a value indicating the remaining stamina (endurance) of the character.
In addition, the “value indicating the degree of ease of progress of the game by the character” is, for example, a value indicating the survival ability, battle ability, difficulty of finding the character from the enemy, or the like. That is, “the character is in good condition” means, for example, that the possibility of continuation of the game by the character is high, the restriction on the action of the character is small, and that the game is advanced by the character. It is a concept that includes easy things.

[付記2]
本発明の他の態様に係るゲーム装置のプログラムは、付記1に記載のゲーム装置のプログラムであって、前記管理部は、前記キャラクタが所定のゲーム要素を消費した場合に、前記第1上限値を、第2上限値を限度として上昇させる、ことを特徴とする。
この態様によれば、例えば、第1上限値が上昇しない場合と比較して、キャラクタの状態の変動が単調となる可能性を低く抑えることが可能となる。
[Appendix 2]
A game device program according to another aspect of the present invention is the game device program according to attachment 1, wherein the management unit has the first upper limit value when the character consumes a predetermined game element. Is increased with the second upper limit as a limit.
According to this aspect, for example, it is possible to suppress the possibility that the fluctuation of the character state becomes monotonous compared to the case where the first upper limit value does not increase.

なお、上記態様において、「所定のゲーム要素」とは、キャラクタの状態を良好な状態に改善するためのゲーム要素であり、例えば、キャラクタの状態を改善するためのアイテム、または、キャラクタの状態を改善するための特殊能力を使用する際に消費されるポイント、または、キャラクタの状態を改善する際に用いられる施設を利用するための対価等である。ここで、「キャラクタの状態を改善するためのアイテム」とは、例えば、食べ物、飲み物、または、薬品等である。また、「キャラクタの状態を改善するための特殊能力」とは、例えば、魔法を使う能力、または、治療行為を行う能力等である。また、「キャラクタの状態を改善する際に用いられる施設」とは、例えば、宿泊施設、または、医療施設、等である。
また、上記態様において「ゲーム要素の消費」とは、当該ゲーム要素を利用した結果として、当該ゲーム要素を、一時的または永続的に利用不能な状態にすることであり、例えば、当該ゲーム要素を利用して消滅させること、及び、当該ゲーム要素を利用した結果として当該ゲーム要素を利用する際に生じる効果が生じない状態とすること、等の概念を含み得る。
In the above aspect, the “predetermined game element” is a game element for improving the character state to a good state, for example, an item for improving the character state or the character state. These are points consumed when using special abilities for improvement, or consideration for using facilities used for improving the character state. Here, the “item for improving the state of the character” is, for example, food, drink, medicine, or the like. The “special ability for improving the character state” is, for example, an ability to use magic or an ability to perform a therapeutic action. The “facility used when improving the character state” is, for example, an accommodation facility or a medical facility.
In addition, in the above aspect, “consumption of game element” means that the game element is temporarily or permanently unavailable as a result of using the game element. It may include concepts such as use and extinction, and a state where an effect that occurs when using the game element as a result of using the game element does not occur.

[付記3]
本発明の他の態様に係るゲーム装置のプログラムは、付記1または2に記載のゲーム装置のプログラムであって、前記管理部は、前記第1上限値を、時間の経過に応じて、前記パラメータ値よりも小さい値を限度として減少させる、ことを特徴とする。
この態様によれば、パラメータ値が時間の経過に応じて減少することを防止できる。これにより、ゲーム装置が提供するゲームの難易度が必要以上に高くなることを防止することができる。
[Appendix 3]
A game device program according to another aspect of the present invention is the game device program according to attachment 1 or 2, wherein the management unit sets the first upper limit value according to the passage of time. It is characterized by decreasing the value smaller than the value as a limit.
According to this aspect, it is possible to prevent the parameter value from decreasing with the passage of time. Thereby, it can prevent that the difficulty of the game which a game device provides becomes higher than necessary.

[付記4]
本発明の他の態様に係るゲーム装置のプログラムは、付記3に記載のゲーム装置のプログラムであって、前記管理部は、前記第1上限値が、前記パラメータ値を上回る場合に、前記パラメータ値を時間の経過に応じて上昇させ、前記第1上限値が、前記パラメータ値を下回る場合に、前記パラメータ値の時間の経過に応じた上昇を停止させる、ことを特徴とする。
この態様によれば、パラメータ値と第1上限値との大小関係に応じて、パラメータ値の挙動を変化させるため、キャラクタの状態の変動が単調となる可能性を低く抑えることが可能となる。
[Appendix 4]
A game device program according to another aspect of the present invention is the game device program according to attachment 3, wherein the management unit is configured to output the parameter value when the first upper limit value exceeds the parameter value. Is increased with the passage of time, and when the first upper limit value is lower than the parameter value, the increase of the parameter value with the passage of time is stopped.
According to this aspect, since the behavior of the parameter value is changed according to the magnitude relationship between the parameter value and the first upper limit value, it is possible to suppress the possibility that the fluctuation of the character state becomes monotonous.

[付記5]
本発明の他の態様に係るゲーム装置のプログラムは、付記1乃至4に記載のゲーム装置のプログラムであって、前記管理部は、前記キャラクタの動作が、所定の動作条件を充足する場合に、前記パラメータ値を、時間の経過に応じて前記第1上限値を限度として上昇させる、ことを特徴とする。
この態様によれば、例えば、キャラクタの動作が所定の動作条件を充足するか否かにかかわらずパラメータ値が上昇する場合と比較して、キャラクタの状態の変動が単調となる可能性を低く抑えることが可能となる。
[Appendix 5]
A game device program according to another aspect of the present invention is the game device program according to any one of appendices 1 to 4, wherein the management unit is configured such that when the action of the character satisfies a predetermined action condition, The parameter value is increased with the first upper limit as a limit as time elapses.
According to this aspect, for example, compared with the case where the parameter value increases regardless of whether or not the character's movement satisfies a predetermined movement condition, the possibility that the fluctuation of the character's state becomes monotonous is suppressed to a low level. It becomes possible.

なお、上記態様において、「所定の動作条件」とは、例えば、動作が停止しているという条件、または、動作が、全力疾走若しくは格闘等の体力の消耗が大きい激しい動作ではない、穏やかで安静な動作であるという条件等である。すなわち、上記態様において、「キャラクタの動作が所定の動作条件を充足する」こととは、当該キャラクタの動作が、キャラクタの状態の改善を妨げる動作ではない、ということである。   In the above aspect, the “predetermined operation condition” means, for example, a condition that the operation is stopped, or the operation is not a violent operation that consumes a lot of physical strength such as full-fledged sprinting or fighting. This is a condition such as a proper operation. That is, in the above aspect, “the character's motion satisfies a predetermined motion condition” means that the motion of the character is not a motion that prevents improvement of the character's state.

[付記6]
本発明の他の態様に係るゲーム装置のプログラムは、付記2に記載のゲーム装置のプログラムであって、前記第2上限値は、前記ユーザのプレイする前記ゲームにおいて所定のゲーム条件が充足された場合に、上昇する、ことを特徴とする。
この態様によれば、例えば、第2上限値が上昇しない場合と比較して、キャラクタの状態の変動が単調となる可能性を低く抑えることが可能となる。
[Appendix 6]
A game device program according to another aspect of the present invention is the game device program according to attachment 2, wherein the second upper limit value satisfies a predetermined game condition in the game played by the user. In some cases, it rises.
According to this aspect, for example, compared to a case where the second upper limit value does not increase, it is possible to suppress the possibility that the fluctuation of the character state becomes monotonous.

なお、上記態様において、「所定のゲーム条件」とは、例えば、ゲームにおいて所定の目標を達成するという条件である。ここで、「ゲームに関する所定の目標」とは、例えば、ユーザが、ゲームにおいてキャラクタを操作して所定の敵を倒すこと、ユーザの操作に係るキャラクタが所定のスキルを獲得すること、ユーザの操作に係るキャラクタが所定のアイテムを獲得すること、ユーザによるゲームのプレイ時間が所定の時間に達すること、または、ユーザがゲームにおいて所定の得点を獲得すること等である。   In the above aspect, the “predetermined game condition” is, for example, a condition that a predetermined goal is achieved in the game. Here, the “predetermined goal related to the game” means, for example, that the user operates a character in the game to defeat a predetermined enemy, that a character related to the user's operation acquires a predetermined skill, or a user's operation For example, the character obtaining the predetermined item, the game play time by the user reaching a predetermined time, or the user acquiring a predetermined score in the game.

[付記7]
本発明の他の態様に係るゲーム装置のプログラムは、付記1乃至6に記載のゲーム装置のプログラムであって、前記管理部は、前記ゲームにおいて前記キャラクタが受けた損害に応じて、前記パラメータ値を減少させる、ことを特徴とする。
この態様によれば、例えば、キャラクタが損害を受けるか否かにかかわらずパラメータ値が減少しない場合と比較して、キャラクタの状態の変動が単調となる可能性を低く抑えることが可能となる。
[Appendix 7]
A game device program according to another aspect of the present invention is the game device program according to any one of appendices 1 to 6, wherein the management unit determines the parameter value according to the damage received by the character in the game. It is characterized by reducing.
According to this aspect, for example, it is possible to suppress the possibility that the variation of the character state becomes monotonous compared to the case where the parameter value does not decrease regardless of whether or not the character is damaged.

なお、上記態様において、「損害」とは、例えば、敵からの攻撃に伴う損害、事故による損害、または、病気による損害等である。   In the above aspect, the “damage” is, for example, damage due to an attack from an enemy, damage due to an accident, damage due to illness, or the like.

[付記8]
本発明の他の態様に係るゲーム装置のプログラムは、付記7に記載のゲーム装置のプログラムであって、前記パラメータ値が、所定の下限値になった場合に、前記ユーザによる前記ゲームの継続が不可能になる、ことを特徴とする。
この態様によれば、ユーザは、ゲームを継続させるために、パラメータ値の変動を考慮しつつゲームをプレイすることが必要となるため、例えば、パラメータ値の変動にかかわらずゲームが継続される場合と比較して、ゲームの興趣性を高くすることができる。
[Appendix 8]
A game device program according to another aspect of the present invention is the game device program according to appendix 7, wherein the game is continued by the user when the parameter value reaches a predetermined lower limit value. It becomes impossible.
According to this aspect, in order to continue the game, the user needs to play the game while taking into account the parameter value variation. For example, when the game is continued regardless of the parameter value variation Compared with, the interest of the game can be increased.

[付記9]
本発明の他の態様に係るゲーム装置のプログラムは、付記1乃至6に記載のゲーム装置のプログラムであって、前記管理部は、前記動作実行部が前記キャラクタに所定の動作をさせた場合に、前記パラメータ値を減少させる、ことを特徴とする。
この態様によれば、例えば、キャラクタの動作の種類にかかわらずパラメータ値が減少しない場合と比較して、キャラクタの状態の変動が単調となる可能性を低く抑えることが可能となる。
[Appendix 9]
A game device program according to another aspect of the present invention is the game device program according to appendices 1 to 6, wherein the management unit causes the character to perform a predetermined action. The parameter value is decreased.
According to this aspect, for example, it is possible to suppress the possibility that the fluctuation of the character state becomes monotonous as compared with the case where the parameter value does not decrease regardless of the type of the action of the character.

なお、上記態様において、「所定の動作」とは、例えば、全力疾走(走る)若しくは格闘(攻撃する)等の体力の消耗が大きい激しい動作である。   In the above aspect, the “predetermined motion” is a violent motion in which the exhaustion of physical strength is large, for example, full sprint (run) or fight (attack).

[付記10]
本発明の他の態様に係るゲーム装置のプログラムは、付記9に記載のゲーム装置のプログラムであって、前記キャラクタは、前記パラメータ値が、所定の下限値になった場合に、動作不能になる、ことを特徴とする。
この態様によれば、キャラクタが動作不能にならないようにするために、ユーザは、パラメータ値の変動を考慮しつつゲームをプレイすることが求められるため、例えば、パラメータ値の変動にかかわらずキャラクタが自由に動作可能な場合と比較して、ゲームの興趣性を高くすることができる。
[Appendix 10]
A game device program according to another aspect of the present invention is the game device program according to attachment 9, wherein the character becomes inoperable when the parameter value reaches a predetermined lower limit value. It is characterized by that.
According to this aspect, in order to prevent the character from becoming inoperable, the user is required to play the game in consideration of the change in the parameter value. Compared with the case where it can operate freely, the interest of the game can be enhanced.

[付記11]
本発明の他の態様に係るゲーム装置のプログラムは、付記9または10に記載のゲーム装置のプログラムであって、前記キャラクタは、前記パラメータ値が、所定の閾値以下になった場合に、前記所定の動作が制限される、ことを特徴とする。
この態様によれば、キャラクタの動作が制限されないようにするために、ユーザは、パラメータ値の変動を考慮しつつゲームをプレイすることが求められるため、例えば、パラメータ値の変動にかかわらずキャラクタが自由に動作可能な場合と比較して、ゲームの興趣性を高くすることができる。
[Appendix 11]
A game device program according to another aspect of the present invention is the game device program according to appendix 9 or 10, wherein the character has the predetermined value when the parameter value is equal to or less than a predetermined threshold value. The operation is limited.
According to this aspect, in order to prevent the movement of the character from being restricted, the user is required to play the game while taking into account the change in the parameter value. Compared with the case where it can operate freely, the interest of the game can be enhanced.

[付記12]
本発明の他の態様に係るゲーム装置のプログラムは、付記1乃至11に記載のゲーム装置のプログラムであって、前記キャラクタは、前記キャラクタが所定の損害を受けた場合に、異常状態となり、前記管理部は、前記キャラクタが異常状態である場合、前記パラメータ値の時間の経過に応じた上昇を制限する、ことを特徴とする。
この態様によれば、キャラクタが異常状態である場合に、パラメータ値の上昇が制限されるため、例えば、キャラクタが異常状態であるか否かにかかわらず、パラメータ値が時間に応じて上昇する場合と比較して、キャラクタの状態の変動が単調となる可能性を低く抑えることが可能となる。
[Appendix 12]
A game device program according to another aspect of the present invention is the game device program according to appendices 1 to 11, wherein the character is in an abnormal state when the character suffers predetermined damage, When the character is in an abnormal state, the management unit limits the increase of the parameter value over time.
According to this aspect, when the character is in an abnormal state, the increase in the parameter value is limited. For example, when the parameter value increases with time regardless of whether the character is in the abnormal state or not. Compared to the above, it is possible to suppress the possibility that the fluctuation of the character state becomes monotonous.

なお、上記態様では、キャラクタの状態が、例えば、「異常状態」と「正常状態」とに区別される場合を想定する。ここで、「異常状態」とは、キャラクタの状態の変動の態様が異常であることであり、例えば、キャラクタが、重篤な怪我または病気をしており、キャラクタの状態が時間の経過に応じて良好になることが見込めない状態である。また、「正常状態」とは、キャラクタの状態の変動の態様が正常であることであり、例えば、キャラクタが、重篤な怪我または病気をしていない健康な状態であって、キャラクタの状態が時間の経過に応じて良好になることが見込める状態である。また、上記態様において、「所定の損害」とは、敵からの攻撃に伴う損害、事故による損害、または、病気による損害等のうち、重篤な損害である。   In the above aspect, it is assumed that the character state is classified into, for example, an “abnormal state” and a “normal state”. Here, the “abnormal state” means that the state of fluctuation of the character state is abnormal. For example, the character is seriously injured or sick, and the character state changes over time. It is in a state where it cannot be expected to improve. The “normal state” means that the state of fluctuation of the character state is normal. For example, the character is in a healthy state without serious injury or illness, and the character state is This is a state where it can be expected to improve as time passes. Moreover, in the said aspect, "predetermined damage" is serious damage | among among the damage accompanying the attack from an enemy, the damage by an accident, or the damage by an illness.

[付記13]
本発明の他の態様に係るゲーム装置のプログラムは、付記1乃至12に記載のゲーム装置のプログラムであって、前記キャラクタは、前記キャラクタが所定の損害を受けた場合に、異常状態となり、前記管理部は、前記キャラクタが異常状態である場合、前記キャラクタが異常状態でない場合と比較して、前記第1上限値の、単位時間あたりの減少量を増加させる、ことを特徴とする。
この態様によれば、キャラクタが異常状態である場合に、第1上限値の減少速度が増加するため、例えば、キャラクタが異常状態であるか否かにかかわらず、第1上限値の減少速度が一定である場合と比較して、キャラクタの状態の変動が単調となる可能性を低く抑えることが可能となる。
[Appendix 13]
A game device program according to another aspect of the present invention is the game device program according to appendices 1 to 12, wherein the character is in an abnormal state when the character suffers predetermined damage, The management unit is characterized in that when the character is in an abnormal state, the amount of decrease in the first upper limit value per unit time is increased as compared with a case where the character is not in an abnormal state.
According to this aspect, when the character is in an abnormal state, the decrease rate of the first upper limit value increases. For example, regardless of whether or not the character is in an abnormal state, the decrease rate of the first upper limit value is Compared with the case where it is constant, it is possible to suppress the possibility that the fluctuation of the character state becomes monotonous.

[付記14]
本発明の他の態様に係るゲーム装置のプログラムは、付記12または13に記載のゲーム装置のプログラムであって、前記キャラクタを示すキャラクタ画像と前記キャラクタの状態を示す状態表示画像とを、表示部に表示させる表示制御部、を備え、前記表示制御部は、前記キャラクタが異常状態である場合における前記状態表示画像と、前記キャラクタが異常状態でない場合における前記状態表示画像とを、異なる画像として表示する、ことを特徴とする。
この態様によれば、キャラクタが異常状態であるか否かを、ユーザが把握可能であるため、キャラクタの状態の変動が複雑化する場合であっても、ユーザがキャラクタの状態を容易に理解することが可能となる。
[Appendix 14]
A game device program according to another aspect of the present invention is the game device program according to appendix 12 or 13, wherein a character image indicating the character and a state display image indicating the state of the character are displayed on the display unit. A display control unit for displaying the state display image when the character is in an abnormal state and the state display image when the character is not in an abnormal state as different images. It is characterized by.
According to this aspect, since the user can grasp whether or not the character is in an abnormal state, the user can easily understand the character state even when the fluctuation of the character state is complicated. It becomes possible.

[付記15]
本発明の他の態様に係るゲーム装置のプログラムは、付記2または6に記載のゲーム装置のプログラムであって、前記管理部は、前記第1上限値を、前記第2上限値まで上昇させた場合、前記第1上限値の、時間の経過に応じた減少を、所定時間だけ停止させる、ことを特徴とする。
この態様によれば、第1上限値の時間の経過に応じた減少が停止する所定時間において、ゲームを有利に進行させることができるため、例えば、第1上限値が常に減少する場合と比較して、ゲームの興趣性を高くすることができる。
[Appendix 15]
A game device program according to another aspect of the present invention is the game device program according to attachment 2 or 6, wherein the management unit increases the first upper limit value to the second upper limit value. In this case, the decrease of the first upper limit value with the passage of time is stopped for a predetermined time.
According to this aspect, the game can be advantageously advanced during a predetermined time when the decrease of the first upper limit value according to the passage of time has elapsed, and therefore, for example, as compared with a case where the first upper limit value is always decreased. Thus, the interest of the game can be increased.

[付記16]
本発明の他の態様に係るゲーム装置のプログラムは、付記1乃至15に記載のゲーム装置のプログラムであって、前記管理部は、前記ユーザのプレイする前記ゲームにおける所定のゲーム条件の充足状況に基づいて、前記パラメータ値の、単位時間あたりの上昇量を決定する、ことを特徴とする。
この態様によれば、所定のゲーム条件の充足状況に基づいて、パラメータ値の時間の経過に応じた上昇速度が変動するため、例えば、パラメータ値の上昇速度が一定である場合と比較して、キャラクタの状態の変動が単調となる可能性を低く抑えることが可能となる。
[Appendix 16]
A game device program according to another aspect of the present invention is the game device program according to any one of appendices 1 to 15, wherein the management unit determines whether a predetermined game condition is satisfied in the game played by the user. Based on this, an increase amount per unit time of the parameter value is determined.
According to this aspect, since the rising speed according to the passage of time of the parameter value varies based on the satisfaction situation of the predetermined game condition, for example, compared with the case where the rising speed of the parameter value is constant, It is possible to suppress the possibility that the fluctuation of the character state becomes monotonous.

[付記17]
本発明の一態様に係るゲーム装置は、ユーザの操作に応じてゲームのキャラクタを動作させる動作実行部と、前記キャラクタの状態を管理する管理部と、を備え、前記管理部は、前記キャラクタの状態の良好さを示すパラメータ値を、時間の経過に応じて第1上限値を限度として上昇させ、前記第1上限値を、時間の経過に応じて減少させる、ことを特徴とする。
この態様によれば、例えば、パラメータ値または第1上限値が時間の経過に応じて変動しない場合と比較して、キャラクタの状態の変動が単調となる可能性を低く抑えることが可能となる。
[Appendix 17]
A game device according to an aspect of the present invention includes an action execution unit that moves a game character in response to a user operation, and a management unit that manages the state of the character. The parameter value indicating the state of goodness is increased with the first upper limit value as a limit with the passage of time, and the first upper limit value is decreased with the passage of time.
According to this aspect, for example, compared to a case where the parameter value or the first upper limit value does not vary with the passage of time, it is possible to suppress the possibility that the variation of the character state becomes monotonous.

[付記18]
本発明の他の態様に係るゲーム装置は、プロセッサを具備するゲーム装置のプログラムであって、前記プロセッサを、ユーザの操作に応じてゲームのキャラクタを動作させる動作実行部と、前記キャラクタの状態を管理する管理部と、して機能させ、前記管理部は、前記キャラクタの状態の良好さを示すパラメータ値が、当該パラメータ値の上限である第1上限値よりも小さい場合に、当該パラメータ値を時間の経過に応じて前記第1上限値を限度として上昇させ、前記第1上限値を、時間の経過に応じて減少させる、ことを特徴とする。
この態様によれば、例えば、パラメータ値または第1上限値が時間の経過に応じて変動しない場合と比較して、キャラクタの状態の変動が単調となる可能性を低く抑えることが可能となる。
[Appendix 18]
A game apparatus according to another aspect of the present invention is a program for a game apparatus including a processor, the processor executing an action execution unit that moves a game character in response to a user operation, and a state of the character. When the parameter value indicating the good state of the character is smaller than the first upper limit value that is the upper limit of the parameter value, the management unit functions as the management unit that manages the parameter value. The first upper limit value is increased with the passage of time as a limit, and the first upper limit value is decreased with the passage of time.
According to this aspect, for example, compared to a case where the parameter value or the first upper limit value does not vary with the passage of time, it is possible to suppress the possibility that the variation of the character state becomes monotonous.

1…ゲームシステム、10…ゲーム装置、30…表示装置、50…サーバ装置、110…制御部、111…ゲーム制御部、112…動作実行部、113…状態管理部、114…操作情報取得部、115…表示制御部、120…記憶部、130…通信部、140…操作部、150…情報読込部、1000…プロセッサ。
DESCRIPTION OF SYMBOLS 1 ... Game system, 10 ... Game device, 30 ... Display apparatus, 50 ... Server apparatus, 110 ... Control part, 111 ... Game control part, 112 ... Operation | movement execution part, 113 ... State management part, 114 ... Operation information acquisition part, 115 ... Display control unit, 120 ... Storage unit, 130 ... Communication unit, 140 ... Operation unit, 150 ... Information reading unit, 1000 ... Processor.

Claims (16)

プロセッサを具備するゲーム装置のプログラムであって、
前記プロセッサを、
ユーザの操作に応じてゲームのキャラクタを動作させる動作実行部と、
前記キャラクタの状態を管理する管理部と、
して機能させ、
前記管理部は、
前記キャラクタの状態の良好さを示すパラメータ値を、時間の経過に応じて第1上限値を限度として上昇させ、
前記第1上限値を、時間の経過に応じて、前記パラメータ値よりも小さい値となるように減少させる、
ことを特徴とする、ゲーム装置のプログラム。
A game device program comprising a processor,
The processor;
An action execution unit that moves a game character in response to a user operation;
A management unit for managing the state of the character;
To function,
The management unit
The parameter value indicating the good state of the character is increased up to the first upper limit value as time passes,
Decreasing the first upper limit value to be a value smaller than the parameter value as time elapses;
A game device program characterized by the above-mentioned.
前記管理部は、
前記キャラクタが所定のゲーム要素を消費した場合に、
前記第1上限値を、第2上限値を限度として上昇させる、
ことを特徴とする、請求項1に記載のゲーム装置のプログラム。
The management unit
When the character consumes a predetermined game element,
Increasing the first upper limit with a second upper limit as a limit;
The game device program according to claim 1, wherein:
前記管理部は、
前記第1上限値が、前記パラメータ値を上回る場合に、
前記パラメータ値を時間の経過に応じて上昇させ、
前記第1上限値が、前記パラメータ値を下回る場合に、
前記パラメータ値の時間の経過に応じた上昇を停止させる、
ことを特徴とする、請求項1または2に記載のゲーム装置のプログラム。
The management unit
When the first upper limit value exceeds the parameter value,
Increasing the parameter value over time,
When the first upper limit value is lower than the parameter value,
Stopping the increase of the parameter value over time,
The game device program according to claim 1 , wherein the program is a game device program.
前記管理部は、
前記キャラクタの動作が、所定の動作条件を充足する場合に、
前記パラメータ値を、時間の経過に応じて前記第1上限値を限度として上昇させる、
ことを特徴とする、請求項1乃至のうち何れか1項に記載のゲーム装置のプログラム。
The management unit
When the action of the character satisfies a predetermined action condition,
Increasing the parameter value with the first upper limit as a limit over time,
The game device program according to any one of claims 1 to 3 , wherein the program is a game device.
前記第2上限値は、
前記ユーザのプレイする前記ゲームにおいて所定のゲーム条件が充足された場合に、上昇する、
ことを特徴とする、請求項2に記載のゲーム装置のプログラム。
The second upper limit value is
Rising when a predetermined game condition is satisfied in the game played by the user,
The game device program according to claim 2, wherein:
前記管理部は、
前記ゲームにおいて前記キャラクタが受けた損害に応じて、前記パラメータ値を減少させる、
ことを特徴とする、請求項1乃至のうち何れか1項に記載のゲーム装置のプログラム。
The management unit
Decreasing the parameter value according to the damage the character has received in the game,
The game device program according to any one of claims 1 to 5 , wherein the program is a game device program.
前記パラメータ値が、所定の下限値になった場合に、前記ユーザによる前記ゲームの継続が不可能になる、
ことを特徴とする、請求項に記載のゲーム装置のプログラム。
When the parameter value reaches a predetermined lower limit value, the user cannot continue the game.
The game device program according to claim 6 , wherein:
前記管理部は、
前記動作実行部が前記キャラクタに所定の動作をさせた場合に、前記パラメータ値を減少させる、
ことを特徴とする、請求項1乃至のうち何れか1項に記載のゲーム装置のプログラム。
The management unit
When the action execution unit causes the character to perform a predetermined action, the parameter value is decreased.
The game device program according to any one of claims 1 to 5 , wherein the program is a game device program.
前記キャラクタは、
前記パラメータ値が、所定の下限値になった場合に、動作不能になる、
ことを特徴とする、請求項に記載のゲーム装置のプログラム。
The character is
When the parameter value reaches a predetermined lower limit value, it becomes inoperable.
The game device program according to claim 8 , wherein:
前記キャラクタは、
前記パラメータ値が、所定の閾値以下になった場合に、前記所定の動作が制限される、
ことを特徴とする、請求項またはに記載のゲーム装置のプログラム。
The character is
The predetermined operation is limited when the parameter value falls below a predetermined threshold;
The game device program according to claim 8 or 9 , wherein the program is a game device.
前記キャラクタは、
前記キャラクタが所定の損害を受けた場合に、異常状態となり、
前記管理部は、
前記キャラクタが異常状態である場合、前記パラメータ値の時間の経過に応じた上昇を制限する、
ことを特徴とする、請求項1乃至10のうち何れか1項に記載のゲーム装置のプログラム。
The character is
When the character suffers predetermined damage, it becomes an abnormal state,
The management unit
If the character is in an abnormal state, the increase of the parameter value over time is limited,
The game device program according to any one of claims 1 to 10 , wherein the program is a game device.
前記キャラクタは、
前記キャラクタが所定の損害を受けた場合に、異常状態となり、
前記管理部は、
前記キャラクタが異常状態である場合、
前記キャラクタが異常状態でない場合と比較して、
前記第1上限値の、単位時間あたりの減少量を増加させる、
ことを特徴とする、請求項1乃至11のうち何れか1項に記載のゲーム装置のプログラム。
The character is
When the character suffers predetermined damage, it becomes an abnormal state,
The management unit
If the character is in an abnormal state,
Compared to the case where the character is not in an abnormal state,
Increasing a decrease amount per unit time of the first upper limit value,
The game device program according to any one of claims 1 to 11 , wherein the program is a game device.
前記キャラクタを示すキャラクタ画像と前記キャラクタの状態を示す状態表示画像とを、表示部に表示させる表示制御部、
を備え、
前記表示制御部は、
前記キャラクタが異常状態である場合における前記状態表示画像と、
前記キャラクタが異常状態でない場合における前記状態表示画像とを、
異なる画像として表示する、
ことを特徴とする、請求項11または12に記載のゲーム装置のプログラム。
A display control unit that causes a display unit to display a character image indicating the character and a state display image indicating the state of the character;
With
The display control unit
The state display image when the character is in an abnormal state; and
The state display image when the character is not in an abnormal state,
Display as a different image,
Wherein the program of the game apparatus according to claim 11 or 12.
前記管理部は、
前記第1上限値を、前記第2上限値まで上昇させた場合、
前記第1上限値の、時間の経過に応じた減少を、所定時間だけ停止させる、
ことを特徴とする、請求項2またはに記載のゲーム装置のプログラム。
The management unit
When the first upper limit value is increased to the second upper limit value,
Stopping the decrease of the first upper limit value over time for a predetermined time;
Wherein the program of the game apparatus according to claim 2 or 5.
前記管理部は、
前記ユーザのプレイする前記ゲームにおける所定のゲーム条件の充足状況に基づいて、
前記パラメータ値の、単位時間あたりの上昇量を決定する、
ことを特徴とする、請求項1乃至14に記載のゲーム装置のプログラム。
The management unit
Based on the satisfaction of predetermined game conditions in the game played by the user,
Determining the amount of increase of the parameter value per unit time;
Wherein the program of the game apparatus according to claim 1 to 14.
ユーザの操作に応じてゲームのキャラクタを動作させる動作実行部と、
前記キャラクタの状態を管理する管理部と、
を備え、
前記管理部は、
前記キャラクタの状態の良好さを示すパラメータ値を、時間の経過に応じて第1上限値を限度として上昇させ、
前記第1上限値を、時間の経過に応じて、前記パラメータ値よりも小さい値となるように減少させる、
ことを特徴とする、ゲーム装置。
An action execution unit that moves a game character in response to a user operation;
A management unit for managing the state of the character;
With
The management unit
The parameter value indicating the good state of the character is increased up to the first upper limit value as time passes,
Decreasing the first upper limit value to be a value smaller than the parameter value as time elapses;
A game device characterized by that.
JP2017114220A 2017-05-08 2017-06-09 GAME DEVICE AND GAME DEVICE PROGRAM Active JP6347377B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018094200A JP6980275B2 (en) 2017-05-08 2018-05-16 Game device and program of game device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017092254 2017-05-08
JP2017092254 2017-05-08

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2018094200A Division JP6980275B2 (en) 2017-05-08 2018-05-16 Game device and program of game device

Publications (2)

Publication Number Publication Date
JP6347377B1 true JP6347377B1 (en) 2018-06-27
JP2018187332A JP2018187332A (en) 2018-11-29

Family

ID=62706254

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2017114220A Active JP6347377B1 (en) 2017-05-08 2017-06-09 GAME DEVICE AND GAME DEVICE PROGRAM
JP2018094200A Active JP6980275B2 (en) 2017-05-08 2018-05-16 Game device and program of game device
JP2021183298A Active JP7294697B2 (en) 2017-05-08 2021-11-10 GAME DEVICE AND GAME DEVICE PROGRAM
JP2023090739A Pending JP2023101747A (en) 2017-05-08 2023-06-01 Game device and game device program

Family Applications After (3)

Application Number Title Priority Date Filing Date
JP2018094200A Active JP6980275B2 (en) 2017-05-08 2018-05-16 Game device and program of game device
JP2021183298A Active JP7294697B2 (en) 2017-05-08 2021-11-10 GAME DEVICE AND GAME DEVICE PROGRAM
JP2023090739A Pending JP2023101747A (en) 2017-05-08 2023-06-01 Game device and game device program

Country Status (1)

Country Link
JP (4) JP6347377B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7491011B2 (en) 2019-08-22 2024-05-28 株式会社セガ PROGRAM AND INFORMATION PROCESSING APPARATUS

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010057709A (en) * 2008-09-04 2010-03-18 Copcom Co Ltd Game program, memory media, and computer device
JP2012061114A (en) * 2010-09-15 2012-03-29 Copcom Co Ltd Game program and game device
JP2014023880A (en) * 2012-07-30 2014-02-06 Konami Digital Entertainment Co Ltd Game management device, game system, game management method, program, and service management device
JP6081635B1 (en) * 2016-03-08 2017-02-15 株式会社コロプラ GAME CONTROL METHOD AND GAME PROGRAM

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5677481B2 (en) * 2013-02-25 2015-02-25 株式会社バンダイナムコゲームス Server system and program
JP5839309B1 (en) * 2015-02-04 2016-01-06 株式会社セガゲームス Game device, program, and arcade game device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010057709A (en) * 2008-09-04 2010-03-18 Copcom Co Ltd Game program, memory media, and computer device
JP2012061114A (en) * 2010-09-15 2012-03-29 Copcom Co Ltd Game program and game device
JP2014023880A (en) * 2012-07-30 2014-02-06 Konami Digital Entertainment Co Ltd Game management device, game system, game management method, program, and service management device
JP6081635B1 (en) * 2016-03-08 2017-02-15 株式会社コロプラ GAME CONTROL METHOD AND GAME PROGRAM

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
"ファンタシースターオンライン2", 電撃PLAYSTATION, vol. 第22巻 第14号, JPN6017048633, 12 May 2016 (2016-05-12), pages 164 - 171 *
MOBILEASCII編集部: "「ガブッと食べてドカッと攻撃!太古の大地をどこまでも!!「ティラノラン」」", MOBILEASCII, JPN6017048630, 18 July 2013 (2013-07-18), pages [2017年12月11日検索] *
TOBALE @ ウィキ, JPN6017048631, 2 June 2016 (2016-06-02), pages [2017年12月12日検索] *
モンスターハンターポータブル 3RD 公式ガイドブック, vol. 第1版, JPN6017048636, 13 April 2011 (2011-04-13), pages pp.74-75,80,91-96,100,130,154,254 *
石川敬峰: "「キュートな恐竜が爆弾でエイリアンを倒すアクションゲーム「Dino and Aliens」」", 窓の杜, JPN6017048629, 11 May 2004 (2004-05-11), pages [2017年12月11日検索] *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7491011B2 (en) 2019-08-22 2024-05-28 株式会社セガ PROGRAM AND INFORMATION PROCESSING APPARATUS

Also Published As

Publication number Publication date
JP2023101747A (en) 2023-07-21
JP2018187332A (en) 2018-11-29
JP2018187398A (en) 2018-11-29
JP6980275B2 (en) 2021-12-15
JP2022010203A (en) 2022-01-14
JP7294697B2 (en) 2023-06-20

Similar Documents

Publication Publication Date Title
US10751629B2 (en) Multiplayer video game matchmaking system and methods
US9101828B2 (en) Non-transitory computer-readable storage medium storing game program, and game system
US9272205B2 (en) Non-transitory computer-readable storage medium storing game program, and game system
JP5627968B2 (en) GAME PROGRAM AND GAME DEVICE
JP2009247551A (en) Game system, game program, and information storage medium
JP6117417B1 (en) Program, information processing apparatus, and control method
JP2023101747A (en) Game device and game device program
JP6690764B1 (en) Program and information processing device
JP2022159566A (en) Program, control method, and information processing device
JP6259151B1 (en) Program, control method, and information processing apparatus
JP6658947B1 (en) Information processing device and program
JP2014079529A (en) Video game processor and video game processing program
JP6140913B1 (en) Program, information processing apparatus, and control method
JP2018201668A (en) Program, information processing device, and control method
JP7421538B2 (en) Information processing system, server, and information processing method
JP7321988B2 (en) game program, method, information processing device
JP6662483B1 (en) Information processing device and program
JP6557917B1 (en) Terminal device and program
JP6794419B2 (en) Programs, information processing devices and control methods
JP6608409B2 (en) Program, communication system, and control method
JP2023037710A (en) Program and information processor
JP6679530B2 (en) Program, information processing apparatus, and control method
JP2023093718A (en) Game system, game method, and game program
JP5752305B1 (en) Program, information processing apparatus control method, and information processing apparatus
JP5869085B2 (en) GAME PROGRAM AND GAME DEVICE

Legal Events

Date Code Title Description
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: 20180424

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180517

R150 Certificate of patent or registration of utility model

Ref document number: 6347377

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R157 Certificate of patent or utility model (correction)

Free format text: JAPANESE INTERMEDIATE CODE: R157

R157 Certificate of patent or utility model (correction)

Free format text: JAPANESE INTERMEDIATE CODE: R157

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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