JP2021115276A - Game program, server device, and game system - Google Patents
Game program, server device, and game system Download PDFInfo
- Publication number
- JP2021115276A JP2021115276A JP2020011074A JP2020011074A JP2021115276A JP 2021115276 A JP2021115276 A JP 2021115276A JP 2020011074 A JP2020011074 A JP 2020011074A JP 2020011074 A JP2020011074 A JP 2020011074A JP 2021115276 A JP2021115276 A JP 2021115276A
- Authority
- JP
- Japan
- Prior art keywords
- upper limit
- limit value
- parameter
- recovery
- speed
- 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.)
- Granted
Links
- 238000011084 recovery Methods 0.000 claims abstract description 229
- 230000008859 change Effects 0.000 claims abstract description 201
- 230000004044 response Effects 0.000 claims description 17
- 230000007103 stamina Effects 0.000 description 128
- 238000000034 method Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 14
- 238000004891 communication Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000010365 information processing Effects 0.000 description 4
- 238000012508 change request Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、ゲームプログラム、サーバ装置およびゲームシステムに関する。 The present invention relates to game programs, server devices and game systems.
従来、スマートフォンなどの端末装置でプレイされるゲームでは、ゲームの開始または進行などに応じて消費される、様々なパラメータが使用される。例えば、特許文献1には、ゲームのプレイを開始するために消費されるとともに、所定時間の経過により回復するスタミナと呼ばれるパラメータが開示されている。
Conventionally, in a game played on a terminal device such as a smartphone, various parameters that are consumed according to the start or progress of the game are used. For example,
ユーザは、例えば課金して取得したアイテムを使用することで、パラメータを回復させることができる。このように、パラメータを回復させるためには、ユーザに負担が生じる場合があるため、パラメータの回復を効果的に行えることが希求されていると考えられる。 The user can recover the parameters, for example, by using the item obtained by charging. As described above, in order to recover the parameters, a burden may be imposed on the user, and it is considered that it is desired that the parameters can be recovered effectively.
そこで、本開示は、ゲームにおいて消費されるパラメータを、より効果的に回復させることを可能とするゲームプログラム、サーバ装置およびゲームシステムを提供する。 Therefore, the present disclosure provides a game program, a server device, and a game system that can recover parameters consumed in a game more effectively.
第1の側面は、
コンピュータを、
時間の経過に応じて回復するパラメータの現在値を管理する現在値管理手段と、
前記パラメータの回復速度の変更を指示するための、ユーザによる第1操作に応じて、前記パラメータの回復速度を第1回復速度から前記第1回復速度よりも大きい第2回復速度に変更する速度変更手段と、
前記パラメータにおける時間の経過に応じた回復の上限値を変更させるための、前記ユーザによる第2操作に応じて、前記パラメータの上限値を第1上限値から前記第1上限値よりも大きい第2上限値に変更する上限値変更手段と、
として機能させることを特徴とする、ゲームプログラムである。
The first aspect is
Computer,
A current value management means that manages the current value of parameters that recover over time, and
A speed change for changing the recovery speed of the parameter from the first recovery speed to a second recovery speed larger than the first recovery speed in response to the first operation by the user to instruct the change of the recovery speed of the parameter. Means and
A second upper limit value of the parameter is changed from the first upper limit value to a second upper limit value larger than the first upper limit value in response to a second operation by the user for changing the upper limit value of recovery according to the passage of time in the parameter. The means of changing the upper limit value to change to the upper limit value, and
It is a game program characterized by functioning as.
また、第1の側面において、前記速度変更手段は、前記パラメータの回復速度が変更されてから速度変更期間が経過すると、前記パラメータの回復速度を前記第1回復速度に戻すことができる。 Further, in the first aspect, the speed changing means can return the recovery speed of the parameter to the first recovery speed when the speed change period elapses after the recovery speed of the parameter is changed.
また、第1の側面において、前記上限値変更手段は、前記パラメータの上限値が変更されてから上限値変更期間が経過すると、前記パラメータの上限値を前記第1上限値に戻すことができる。 Further, in the first aspect, the upper limit value changing means can return the upper limit value of the parameter to the first upper limit value when the upper limit value changing period elapses after the upper limit value of the parameter is changed.
また、第1の側面において、前記パラメータは、ゲームを開始するために必要なパラメータであり、前記ゲームが開始される際に消費され、前記速度変更期間、および、前記上限値変更期間の少なくとも一方は、前記ゲームの進行にかかわらず、時間の経過に応じて進行することができる。 Further, in the first aspect, the parameter is a parameter required to start the game, is consumed when the game is started, and is at least one of the speed change period and the upper limit value change period. Can progress with the passage of time regardless of the progress of the game.
また、第1の側面において、前記速度変更期間および前記上限値変更期間は、同一の期間であることができる。 Further, in the first aspect, the speed change period and the upper limit value change period can be the same period.
また、第1の側面において、前記現在値管理手段は、前記パラメータの上限値が変更されてから前記上限値変更期間が経過して前記パラメータの上限値が前記第1上限値に戻される際に、前記パラメータの現在値が前記第1上限値よりも大きい場合に前記パラメータの現在値を維持することができる。 Further, in the first aspect, when the upper limit value of the parameter is changed and the upper limit value change period elapses after the upper limit value of the parameter is changed, the upper limit value of the parameter is returned to the first upper limit value. , The current value of the parameter can be maintained when the current value of the parameter is larger than the first upper limit value.
また、第1の側面において、前記現在値管理手段は、前記パラメータの上限値が変更されてから前記上限値変更期間が経過し、前記パラメータの上限値が前記第1上限値に戻されたあとにおいて、前記パラメータの現在値が前記第1上限値未満である場合には前記パラメータの回復速度に応じて前記パラメータを回復させ、前記パラメータの現在値が前記第1上限値以上である場合には前記パラメータを回復させないことができる。 Further, in the first aspect, in the current value management means, after the upper limit value change period elapses after the upper limit value of the parameter is changed and the upper limit value of the parameter is returned to the first upper limit value. When the current value of the parameter is less than the first upper limit value, the parameter is recovered according to the recovery speed of the parameter, and when the current value of the parameter is equal to or more than the first upper limit value. The parameters can not be recovered.
また、第1の側面において、前記コンピュータを、前記パラメータの回復に必要な前記回復速度に応じた回復時間が経過するまでの残り時間を管理する時間管理手段、としてさらに機能させ、前記現在値管理手段は、前記回復時間が経過する度に前記パラメータを回復させ、前記時間管理手段は、前記パラメータの回復速度が変更されてから前記速度変更期間が経過するときの、前記パラメータが回復してから経過した時間に応じて、前記速度変更期間が経過したあとに前記パラメータが初めて回復するまでの残り時間を設定することができる。 Further, in the first aspect, the computer is further functioned as a time management means for managing the remaining time until the recovery time corresponding to the recovery speed required for the recovery of the parameter elapses, and the current value management is performed. The means recovers the parameter each time the recovery time elapses, and the time management means recovers the parameter when the speed change period elapses after the recovery speed of the parameter is changed. Depending on the elapsed time, it is possible to set the remaining time until the parameter recovers for the first time after the speed change period has elapsed.
また、第1の側面において、前記第1操作および前記第2操作は、課金の実行を指示する課金操作を含むことができる。 Further, in the first aspect, the first operation and the second operation can include a charging operation instructing execution of charging.
また、第1の側面において、前記第1操作と前記第2操作は、同一の操作であることができる。 Further, in the first aspect, the first operation and the second operation can be the same operation.
また、第1の側面において、前記パラメータは、ゲームを開始するために必要なパラメータであり、前記ゲームが開始される際に消費されることができる。 Further, in the first aspect, the parameter is a parameter necessary for starting the game, and can be consumed when the game is started.
第2の側面は、
時間の経過に応じて回復するパラメータの現在値を管理する現在値管理部と、
前記パラメータの回復速度の変更を指示するための、ユーザによる第1操作に応じて、前記パラメータの回復速度を第1回復速度から前記第1回復速度よりも大きい第2回復速度に変更する速度変更部と、
前記パラメータにおける時間の経過に応じた回復の上限値を変更させるための、前記ユーザによる第2操作に応じて、前記パラメータの上限値を第1上限値から前記第1上限値よりも大きい第2上限値に変更する上限値変更部と、
を備えることを特徴とする、サーバ装置である。
The second aspect is
The current value management unit that manages the current values of parameters that recover over time,
A speed change for changing the recovery speed of the parameter from the first recovery speed to a second recovery speed larger than the first recovery speed in response to the first operation by the user to instruct the change of the recovery speed of the parameter. Department and
A second upper limit value of the parameter is changed from the first upper limit value to a second upper limit value larger than the first upper limit value in response to a second operation by the user for changing the upper limit value of recovery according to the passage of time in the parameter. The upper limit value change part to change to the upper limit value, and
It is a server device characterized by being provided with.
第3の側面は、
時間の経過に応じて回復するパラメータの現在値を管理する現在値管理部と、
前記パラメータの回復速度の変更を指示するための、ユーザによる第1操作に応じて、前記パラメータの回復速度を第1回復速度から前記第1回復速度よりも大きい第2回復速度に変更する速度変更部と、
前記パラメータにおける時間の経過に応じた回復の上限値を変更させるための、前記ユーザによる第2操作に応じて、前記パラメータの上限値を第1上限値から前記第1上限値よりも大きい第2上限値に変更する上限値変更部と、
を備えることを特徴とする、ゲームシステムである。
The third aspect is
The current value management unit that manages the current values of parameters that recover over time,
A speed change for changing the recovery speed of the parameter from the first recovery speed to a second recovery speed larger than the first recovery speed in response to the first operation by the user to instruct the change of the recovery speed of the parameter. Department and
A second upper limit value of the parameter is changed from the first upper limit value to a second upper limit value larger than the first upper limit value in response to a second operation by the user for changing the upper limit value of recovery according to the passage of time in the parameter. The upper limit value change part to change to the upper limit value, and
It is a game system characterized by being provided with.
本開示によれば、ゲームにおいて消費されるパラメータを、より効果的に回復させることを可能とするゲームプログラム、サーバ装置およびゲームシステムを提供することができる。 According to the present disclosure, it is possible to provide a game program, a server device, and a game system that can recover parameters consumed in a game more effectively.
[実施形態]
本開示の一実施形態に係るゲームシステム1について、図1を参照して説明する。
[Embodiment]
The
<ゲームの説明>
図1に示すゲームシステム1では、サーバ装置2および複数のゲーム装置5が通信ネットワーク6を介して互いに通信可能に接続され、ゲーム装置5においてゲームが実行される。
<Game description>
In the
本実施形態に係るゲームは、ゲームシステム1にて実行されるオンラインのアクションゲームである。このゲームでは、ゲーム装置5のユーザは、1または複数のプレイヤキャラクタ(オブジェクトに相当)を仮想ゲーム空間で活動させたり、プレイヤキャラクタを、ノンプレイヤキャラクタである敵キャラクタと対戦させたりする。
The game according to this embodiment is an online action game executed by the
また、本実施形態では、ゲーム装置5にて実行されるゲームは、ユーザが操作するプレイヤキャラクタが敵キャラクタであるモンスターを討伐する複数のクエストで構成されるアクションゲームである。例えば、ゲーム中の1つのクエストでは、制限時間内にプレイヤキャラクタがモンスターを討伐すればそのクエストのクリア条件が満たされる。
Further, in the present embodiment, the game executed by the
このようなゲームは、プレイステーション(登録商標)などの家庭用ゲーム機、ニンテンドースイッチ(登録商標)などの携帯用ゲーム機、もしくは、パーソナルコンピュータ、スマートフォン、タブレットなどの電子機器であるゲーム装置5、を用いて実行される。以下では、ゲーム装置5がスマートフォンである場合を例示する。
Such games include home-use game machines such as PlayStation (registered trademark), portable game machines such as Nintendo Switch (registered trademark), and
<ゲームシステム1の概要>
ゲームシステム1は、サーバ装置2および複数のゲーム装置5にて構成される。サーバ装置2は、ゲームプログラムおよびゲームデータを記憶しており、ゲーム装置5の(下記のアカウント情報毎の)ゲームデータの管理を行う。
<Overview of
The
ゲーム装置5は、ユーザの操作に基づいて所定のゲームを実行する。そのために、ゲーム装置5は、通信ネットワーク6を介して、サーバ装置2からゲームプログラムおよびゲームデータを受信(具体的にはダウンロードおよびインストール)する。各ユーザには、ゲーム装置5に対応づけて、識別情報およびパスワードを含むアカウント情報が、ユーザごとに割り当てられている。このアカウント情報は、ログイン時、ゲーム装置5からサーバ装置2に送信され、サーバ装置2におけるユーザ認証に利用される。
The
ユーザ認証を経て、サーバ装置2とゲーム装置5との相互通信が可能となる。ログイン後、ゲーム装置5は、ゲーム進行に必要なデータ(ゲーム進行状況に関するデータ)をサーバ装置2から受信すると、ユーザの操作に基づいてゲーム画像や音声をディスプレイ61およびスピーカ62に出力しながら、ゲームを進行させる。
After user authentication, mutual communication between the
<ゲームシステム1の構成>
以下、図1を参照して、サーバ装置2およびゲーム装置5の各ハードウェア構成について説明する。なお、複数のゲーム装置5のそれぞれは、互いに同じ構成を有する。
<Configuration of
Hereinafter, each hardware configuration of the
<サーバ装置2の構成>
図1に示すように、サーバ装置2は、ネットワークインターフェース21、記憶部22および制御部23を有する。ネットワークインターフェース21および記憶部22は、バス29を介して制御部23と電気的に接続されている。
<Configuration of
As shown in FIG. 1, the
ネットワークインターフェース21は、インターネットおよびLANなどの通信ネットワーク6を介して各ゲーム装置5と通信可能接続されている。
The
記憶部22は、HDD(Hard Disk Drive)、RAM(Random Access Memory)、ROM(Read Only Memory)およびSSD(Solid State Drive)などで構成される。記憶部22には、本実施形態に係るゲームプログラムの一部を含む各種プログラムの他、ユーザDB221などが記憶されている。
The
ユーザDB221には、ゲームをプレイするユーザの識別番号ごとに、ユーザが操作するプレイヤキャラクタに関する情報(ステータスなど)、仮想ゲーム空間内にて使用可能な消費媒体の額、スタミナに関するデータなどが、対応づけて記憶されている。ここで、スタミナは、ゲームを開始するために必要であり、ゲームが開始される際に消費されるパラメータである。また、スタミナに関するデータは、例えば、スタミナの現在値、上限値、回復速度、上限値または回復速度が変更されてから経過した時間、スタミナが回復してから経過した時間などの各種のデータを含む。 The user DB 221 corresponds to information (status, etc.) about the player character operated by the user, the amount of consumption medium that can be used in the virtual game space, data about stamina, etc. for each identification number of the user who plays the game. It is remembered. Here, stamina is a parameter required to start the game and consumed when the game is started. In addition, the data related to stamina includes various data such as, for example, the current value of stamina, the upper limit, the recovery speed, the time elapsed since the upper limit value or the recovery speed was changed, and the time elapsed since the stamina was recovered. ..
ここで、消費媒体は、仮想ゲーム空間内で使用可能な通貨やポイントなどであって、ゲームを進めるにあたりゲーム内で消費される媒体である。消費媒体は、クエストのクリア報酬として、また、現実社会での課金により、ユーザに付与される。 Here, the consumption medium is a currency, points, or the like that can be used in the virtual game space, and is a medium that is consumed in the game when the game is advanced. The consumption medium is given to the user as a reward for clearing the quest and by charging in the real world.
制御部23は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置2の動作を制御する。
The
制御部23は、各種プログラムを実行することにより、情報処理手段231、照合手段232、現在値管理手段233、上限値変更手段234、速度変更手段235、および時間管理手段236として機能する。
By executing various programs, the
―情報処理手段―
情報処理手段231は、各ゲーム装置5との間で各種データを送受信する。情報処理手段231が受信する主なデータとしては、ゲームプログラムのダウンロード要求情報、ユーザの操作に応じたクエスト実行要求およびアカウント情報などが挙げられる。情報処理手段231が送信する主なデータとしては、ゲームプログラムをゲーム装置5が受信したことを確認するための情報などが挙げられる。
-Information processing means-
The information processing means 231 transmits and receives various data to and from each
−照合手段―
照合手段232は、ゲーム装置5から受信したユーザの識別情報を用いて、ユーザアカウントの認証を行う。
-Verification means-
The collation means 232 authenticates the user account using the user identification information received from the
―現在値管理手段―
現在値管理手段233は、時間の経過に応じて回復するスタミナの現在値を管理する。本実施形態では、現在値管理手段233は、ゲームが開始される際に、スタミナを消費する。具体的には、現在値管理手段233は、ユーザがゲームをプレイする際に1つのクエストを選択した場合には、選択したクエストを開始するために必要なスタミナを消費する。例えば、現在値管理手段233は、クエストが開始される際に、スタミナの現在値を30だけ減少させることができる。
-Current value management means-
The current value management means 233 manages the current value of stamina that recovers with the passage of time. In this embodiment, the current value management means 233 consumes stamina when the game is started. Specifically, the current value management means 233 consumes the stamina required to start the selected quest when the user selects one quest when playing the game. For example, the current value management means 233 can reduce the current value of stamina by 30 when the quest is started.
図2は、ゲーム装置5のディスプレイ61に表示される、スタミナの状態を表す画像610の一例を示す図である。画像610の中央には、16/75と表示されている。右側の数値(75)はスタミナの上限値を示し、左側の数値(16)はスタミナの現在値を示している。
FIG. 2 is a diagram showing an example of an
現在値管理手段233は、時間の経過に応じて、スタミナを回復させることができる。具体的には、現在値管理手段233は、回復時間が経過する度に、スタミナの現在値を回復値だけ増加させることができる。例えば、回復時間が3分であり、回復値が1である場合には、現在値管理手段は、3分が経過する度に、スタミナの現在値を1だけ増加させることができる。なお、回復時間および回復値は、スタミナの回復速度に応じて変化し得る。 The current value management means 233 can restore stamina over time. Specifically, the current value management means 233 can increase the current value of stamina by the recovery value each time the recovery time elapses. For example, when the recovery time is 3 minutes and the recovery value is 1, the current value management means can increase the current value of stamina by 1 every time 3 minutes elapse. The recovery time and recovery value may change depending on the recovery speed of stamina.
また、現在値管理手段233は、上限値までスタミナを回復させることができる。ここでは、図2に示す例のように、上限値が75であり、現在値が16である場合について説明する。この場合、現在値管理手段233は、時間が177分だけ経過すると、スタミナの現在値を合計59だけ増加させて上限値の75にすることができる。現在値管理手段233は、スタミナの現在値が上限値に達すると、スタミナを回復させなくなる。 In addition, the current value management means 233 can restore stamina to the upper limit value. Here, as in the example shown in FIG. 2, a case where the upper limit value is 75 and the current value is 16 will be described. In this case, the current value management means 233 can increase the current value of stamina by a total of 59 to reach the upper limit value of 75 when the time has elapsed by 177 minutes. The current value management means 233 does not restore stamina when the current value of stamina reaches the upper limit value.
―上限値変更手段―
上限値変更手段234は、スタミナにおける時間の経過に応じた回復の上限値を変更させるための、ユーザによる上限値変更操作(第2操作)に応じて、スタミナの上限値を第1上限値から第2上限値に変更する。また、上限値変更手段234は、上限値を変更してから上限値変更期間が経過すると、スタミナの上限値を第2上限値から第1上限値に戻す。上限値変更期間は、例えば、1週間程度の期間であってよい。
-Means for changing the upper limit value-
The upper limit value changing means 234 changes the upper limit value of the stamina from the first upper limit value according to the upper limit value changing operation (second operation) by the user for changing the upper limit value of the recovery according to the passage of time in the stamina. Change to the second upper limit. Further, the upper limit value changing means 234 returns the upper limit value of stamina from the second upper limit value to the first upper limit value when the upper limit value changing period elapses after changing the upper limit value. The upper limit change period may be, for example, a period of about one week.
ここで、第2上限値は、第1上限値よりも大きい。本実施形態では、第1上限値は、図2に示した上限値の75であり、第2上限値は、第1上限値よりも100だけ大きい175であるものとする。 Here, the second upper limit value is larger than the first upper limit value. In the present embodiment, the first upper limit value is 75, which is the upper limit value shown in FIG. 2, and the second upper limit value is 175, which is 100 larger than the first upper limit value.
図3は、上限値変更手段234によりスタミナの上限値が変更されたあとにおいて、ディスプレイ61に表示されるスタミナの状態を示す画像620の一例を示す図である。画像620の中央には、16/175と表示されている。従って、図3に示すスタミナの上限値は、図2に示したスタミナの上限値よりも100だけ大きくなっている。また、画像620には、「+100」の文字を示す画像622が表示されている。画像622は、上限値の変化量を示している。ユーザは、画像622を確認することにより、上限値変更期間が経過して上限値が戻る際における、上限値の変化量を認識することができる。
FIG. 3 is a diagram showing an example of an
―速度変更手段―
速度変更手段235は、スタミナの回復速度の変更を指示するための、ユーザによる速度変更操作(第1操作)に応じて、スタミナの回復速度を第1回復速度から第2回復速度に変更する。また、速度変更手段235は、回復速度を変更してから速度変更期間が経過すると、スタミナの回復速度を第2回復速度から第1回復速度に戻す。速度変更期間は、例えば、1週間程度の期間であってよい。
-Speed change means-
The speed changing means 235 changes the stamina recovery speed from the first recovery speed to the second recovery speed in response to the speed change operation (first operation) by the user for instructing the change of the stamina recovery speed. Further, the speed changing means 235 returns the stamina recovery speed from the second recovery speed to the first recovery speed when the speed change period elapses after changing the recovery speed. The speed change period may be, for example, a period of about one week.
ここで、第2回復速度は、第1回復速度よりも大きい。本実施形態では、スタミナは、回復速度に応じた回復時間が経過する度に回復値だけ回復する。本実施形態では、第1回復速度に応じた回復時間が3分であり、第2回復速度に応じた回復時間が1分であり、いずれの回復速度においても回復値が1であるものとする。 Here, the second recovery speed is higher than the first recovery speed. In the present embodiment, the stamina recovers by the recovery value each time the recovery time according to the recovery speed elapses. In the present embodiment, it is assumed that the recovery time according to the first recovery speed is 3 minutes, the recovery time according to the second recovery speed is 1 minute, and the recovery value is 1 at any recovery speed. ..
例えば、回復速度が第1回復速度であるときには、3分の回復時間が経過する度にスタミナの現在値が1だけ増加する。また、回復速度が第2回復速度であるときには、1分の回復時間が経過する度に、スタミナの現在値が1だけ増加する。従って、回復速度が第1回復速度から第2回復速度に変更されると、回復値が1に維持されたまま回復時間が3分の1に短縮される。この結果、回復速度が3倍に加速される。 For example, when the recovery speed is the first recovery speed, the current value of stamina increases by 1 every time the recovery time of 3 minutes elapses. Also, when the recovery speed is the second recovery speed, the current value of stamina increases by 1 each time the recovery time of 1 minute elapses. Therefore, when the recovery speed is changed from the first recovery speed to the second recovery speed, the recovery time is shortened to one-third while the recovery value is maintained at 1. As a result, the recovery speed is tripled.
図4は、ディスプレイ61に表示されるスタミナの第1回復速度を表す画像630を示す図である。画像630における左側には、時計マークの画像とともに「3:00m」の文字が表示されている。「3:00m」の文字は、スタミナが回復するために必要な回復時間が3分であることを示している。また、画像630における右側には、ハートマークの画像とともに「+1」の文字が表示されている。「+1」の文字は、回復値を示している。つまり、画像630は、3分が経過する度に、スタミナが1だけ回復することを示している。
FIG. 4 is a diagram showing an
図5は、スタミナの回復速度が速度変更手段235により第2回復速度に変更されたあとにおいて、ディスプレイ61に表示される回復速度を表す画像640を示す図である。図4に示した画像630と異なり、時計マークの画像には「1:00m」の文字が表示されている。「1:00m」の文字は、スタミナが回復するために必要な回復時間が1分であることを示している。さらに、画像640には、「−2:00m」の文字を表示する画像642が表示されている。この画像642は、回復速度の変化量を示している。ユーザは、画像642を確認することにより、速度変更期間が経過して回復速度が戻る際における、回復速度の変化量を認識することができる。
FIG. 5 is a diagram showing an
―時間管理手段―
時間管理手段236は、回復時間が経過するまでの残り時間を管理する。また、時間管理手段236は、上限値変更期間および速度変更期間が経過するまでの残り時間を管理することもできる。さらに、時間管理手段236は、必要に応じて、回復時間、上限値変更期間または速度変更期間が経過するまでの残り時間を、現在値管理手段233、上限値変更手段234、または速度変更手段235に通知することができる。
-Time management means-
The time management means 236 manages the remaining time until the recovery time elapses. Further, the time management means 236 can also manage the upper limit value change period and the remaining time until the speed change period elapses. Further, the time management means 236 sets the recovery time, the upper limit value change period, or the remaining time until the speed change period elapses as necessary by the current value management means 233, the upper limit value change means 234, or the speed change means 235. Can be notified to.
ここで、速度変更期間および上限値変更期間は、スタミナを消費することによって開始されるゲームの進行にかかわらず、時間の経過に応じて進行するものとする。例えば、クエストの進行が停止されている状況においても、速度変更期間および上限値変更期間は進行する。また、本実施形態では、速度変更期間および上限値変更期間は、同一の期間であるものとする。 Here, the speed change period and the upper limit change period shall progress according to the passage of time regardless of the progress of the game started by consuming stamina. For example, even if the progress of the quest is stopped, the speed change period and the upper limit change period will proceed. Further, in the present embodiment, the speed change period and the upper limit value change period are assumed to be the same period.
時間管理手段236は、スタミナの回復速度が変更されてから速度変更期間が経過するときの、スタミナが回復してから経過した時間に応じて、速度変更期間が経過したあとにスタミナが初めて回復するまでの残り時間を設定する。 The time management means 236 recovers stamina for the first time after the speed change period elapses according to the time elapsed after the stamina is recovered when the speed change period elapses after the stamina recovery speed is changed. Set the remaining time until.
例えば、速度変更手段235により回復時間が3分から1分に変更されているものとする。さらに、スタミナが回復してから15秒経過しており、スタミナが回復するまでの残り時間が45秒になっているときに、速度変更期間が経過するものとする。このとき、時間管理手段236は、次にスタミナが回復するまでの残り時間を、経過した15秒に応じた時間に設定することができる。例えば、時間管理手段236は、速度変更期間が経過したあとの回復時間である180秒(3分)から15秒を差し引いた165秒を、次にスタミナが回復するまでの残り時間として設定することができる。なお、この165秒が経過してスタミナが回復したあとには、3分が経過する度にスタミナが回復する。 For example, it is assumed that the recovery time is changed from 3 minutes to 1 minute by the speed changing means 235. Further, it is assumed that the speed change period elapses when 15 seconds have passed since the stamina was restored and the remaining time until the stamina was restored was 45 seconds. At this time, the time management means 236 can set the remaining time until the next stamina is restored to a time corresponding to the elapsed 15 seconds. For example, the time management means 236 sets 165 seconds, which is the recovery time after the speed change period has elapsed, which is obtained by subtracting 15 seconds from 180 seconds (3 minutes), as the remaining time until the next recovery of stamina. Can be done. After the stamina is restored after 165 seconds have passed, the stamina is restored every 3 minutes.
このように、本実施形態では、速度変更期間が経過したあとに初めてスタミナが回復するための残り時間が、速度変更期間においてスタミナが回復してから経過した時間を引き継いだ時間となる。このため、速度変更期間が経過する際に、速度変更期間において費やされた時間が無駄になることが抑制される。 As described above, in the present embodiment, the remaining time for the stamina to recover for the first time after the speed change period elapses is the time that inherits the time elapsed after the stamina recovers in the speed change period. Therefore, when the speed change period elapses, it is possible to prevent the time spent in the speed change period from being wasted.
<上限値変更期間が経過した後における現在値管理手段233による処理>
現在値管理手段233は、スタミナの上限値が変更されてから上限値変更期間が経過して、スタミナの上限値が第1上限値に戻される際に、スタミナの現在値が第1上限値よりも大きい場合にはスタミナの現在値を維持する。
<Processing by the current value management means 233 after the upper limit change period has elapsed>
In the current value management means 233, when the upper limit value change period elapses after the upper limit value of stamina is changed and the upper limit value of stamina is returned to the first upper limit value, the current value of stamina is changed from the first upper limit value. If it is also large, the current value of stamina is maintained.
ここでは、上述した例と同様に、第1上限値が75であり、第2上限値が175であるものとして説明する。上限値変更期間が経過するとき、スタミナの上限値が175から75に戻される。このとき、スタミナの現在値が175である場合には、現在値管理手段233は、第1上限値の75に変更せず、スタミナの現在値を175に維持する。 Here, as in the above-described example, it is assumed that the first upper limit value is 75 and the second upper limit value is 175. When the upper limit change period elapses, the upper limit of stamina is returned from 175 to 75. At this time, when the current value of stamina is 175, the current value management means 233 does not change to the first upper limit value of 75, but maintains the current value of stamina at 175.
本実施形態では、現在値管理手段233は、上限値変更期間が経過する際に、スタミナの現在値を上限値よりも大きい値に維持することができる。これにより、ユーザは、上限値変更期間が経過する際に、スタミナの現在値が減少(例えば、第1上限値まで減少)しないため、上限値変更期間が経過する際にユーザに損した気持ちが生じることを抑制できる。 In the present embodiment, the current value management means 233 can maintain the current value of stamina at a value larger than the upper limit value when the upper limit value changing period elapses. As a result, the user does not decrease the current value of stamina (for example, decreases to the first upper limit value) when the upper limit value change period elapses, so that the user feels lost when the upper limit value change period elapses. It can be suppressed from occurring.
また、本実施形態では、現在値管理手段233は、スタミナの上限値が変更されてから上限値変更期間が経過し、スタミナの上限値が第1上限値に戻されたあとにおいて、スタミナの現在値が第1上限値未満である場合には回復速度に応じてスタミナを回復させる。一方、スタミナの現在値が第1上限値以上である場合には、現在値管理手段233は、スタミナを回復させない。 Further, in the present embodiment, the current value management means 233 has the current stamina after the upper limit value change period has elapsed since the upper limit value of the stamina was changed and the upper limit value of the stamina is returned to the first upper limit value. If the value is less than the first upper limit, stamina is restored according to the recovery speed. On the other hand, when the current value of stamina is equal to or higher than the first upper limit value, the current value management means 233 does not restore stamina.
例えば、上限値変更期間が経過して上限値が第1上限値の75に戻され、スタミナが100に維持されているものとする。現在値管理手段233は、スタミナが100に維持されている状態で回復時間が経過したとき、スタミナを回復させない。このとき、時間管理手段236は、管理しているスタミナが回復するまでの残り時間の進行を停止してもよい。 For example, it is assumed that the upper limit value change period elapses, the upper limit value is returned to the first upper limit value of 75, and the stamina is maintained at 100. The current value management means 233 does not recover the stamina when the recovery time elapses while the stamina is maintained at 100. At this time, the time management means 236 may stop the progress of the remaining time until the managed stamina is restored.
一方、クエストなどが開始されることによりスタミナが消費され、スタミナの現在値が第1上限値の75を下回っている場合には、現在値管理手段233は、回復時間が経過する度にスタミナを回復させることができる。 On the other hand, if stamina is consumed by starting a quest or the like and the current value of stamina is less than the first upper limit value of 75, the current value management means 233 increases stamina each time the recovery time elapses. Can be recovered.
<ゲーム装置5の構成>
ゲーム装置5には、ディスプレイ61、スピーカ62およびタッチパッド63が外部接続または内蔵される。また、ゲーム装置5は、ネットワークインターフェース51、グラフィック処理部52、オーディオ処理部53、操作部54、記憶部55および制御部56を有する。ネットワークインターフェース51、グラフィック処理部52、オーディオ処理部53、操作部54および記憶部55は、バス59を介して制御部56と電気的に接続されている。
<Configuration of
A
ネットワークインターフェース51は、ゲーム装置5とサーバ装置2との間で各種データを送受信するために、通信ネットワーク6に通信可能に接続される。
The
グラフィック処理部52は、制御部56から出力されるゲーム画像情報に従って、キャラクタおよび仮想ゲーム空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描画する。グラフィック処理部52は、例えば液晶型であるディスプレイ61と接続されており、動画形式に描画されたゲーム画像は、ゲーム画面としてディスプレイ61上に表示される。
The
オーディオ処理部53は、スピーカ62と接続され、制御部56の指示に従ってゲーム音声を再生および合成すると、これをスピーカ62から出力させる。
The
操作部54は、タッチパッド63と接続され、操作入力に関するデータをタッチパッド63との間で送受信する。ユーザは、タッチパッド63をタッチすることで、ゲーム装置5に操作信号を入力する。
The
ユーザは、例えば、タッチパッド63をタッチすることで、課金の実行を指示する課金操作を行うことができる。本実施形態では、ユーザは、課金操作を行うことにより、スタミナの上限値を変更するためのアイテム、または回復速度を変更するためのアイテムを使用することが可能になる。
By touching the
なお、本実施形態では、課金操作を行うことにより取得されるアイテム(以下、「変更アイテム」とも称する。)を使用する操作を行うことにより、ユーザは、スタミナの上限値および回復速度を変更させることができる。このように、本実施形態では、上限値変更操作および速度変更操作は、課金して変更アイテムを取得する操作と、変更アイテムを使用する操作を含む。 In the present embodiment, the user changes the upper limit of stamina and the recovery speed by performing an operation using an item acquired by performing a billing operation (hereinafter, also referred to as a “change item”). be able to. As described above, in the present embodiment, the upper limit value changing operation and the speed changing operation include an operation of charging to acquire the changed item and an operation of using the changed item.
さらに、本実施形態では、上限値変更操作と速度変更操作は、同一の操作となっており、上述した変更アイテムを使用する操作により、スタミナの上限値および回復速度が同時に変更される。以下では、上限値変更操作と速度変更操作を特に区別しないとき、単に「変更操作」とも称する。 Further, in the present embodiment, the upper limit value change operation and the speed change operation are the same operation, and the upper limit value of stamina and the recovery speed are changed at the same time by the operation using the above-mentioned change item. In the following, when the upper limit value change operation and the speed change operation are not particularly distinguished, they are also simply referred to as "change operation".
記憶部55は、HDD、SSD、RAMおよびROMなどで構成される。記憶部55には、サーバ装置2からダウンロードしたゲームデータ、ゲームプログラムの一部を含む各種プログラム、自装置5のアカウント情報などが格納されている。
The
制御部56は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、ゲーム装置5の動作を制御する。
The
制御部56は、各種プログラムを実行することにより、通信手段561、ゲーム実行手段562および報知制御手段563として機能する。
The
―通信手段561―
通信手段561は、ネットワークインターフェース51を介してサーバ装置2との通信を行う機能である。
-Communication means 561-
The communication means 561 is a function of communicating with the
通信手段561は、操作部54がタッチパッド63から受信した各種操作信号に応じて、サーバ装置2が把握可能な情報を生成して送信する。例えば、通信手段561は、アカウント情報、新たなゲームデータのダウンロード要求情報、クエスト実行要求、課金による変更アイテム取得の要求、上限値の変更要求および回復速度の変更要求などを、サーバ装置2に送信する。また、通信手段561は、ダウンロード要求情報に応じてサーバ装置2から送られてきた新たなゲームデータに関する情報などを、サーバ装置2から受信する。
The communication means 561 generates and transmits information that can be grasped by the
―ゲーム実行手段−
ゲーム実行手段562は、自装置5のユーザによるタッチパッド63の操作に従って、ゲームデータに含まれる仮想ゲーム空間オブジェクトおよびテクスチャなどのデータを記憶部55から読み出すかまたはサーバ装置2から受信したデータを用いて、ゲームプログラムを実行しつつ、2次元または3次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部52によって処理されることにより、ディスプレイ61には処理後のゲーム画像が逐次表示される。
-Game execution method-
The game executing means 562 reads data such as virtual game space objects and textures included in the game data from the
そして、ゲーム実行手段562は、ゲーム画像上に、自装置5のユーザの操作に従ってキャラクタを配置させ、そのユーザの操作およびゲームの進行状況に応じて仮想ゲーム空間におけるキャラクタの行動を制御する。例えば、ゲーム実行手段562は、ユーザのタッチパッド63を介し介した操作に応じて、ゲームにおいてクエストを開始させる。
Then, the game execution means 562 arranges the character on the game image according to the operation of the user of the
―報知制御手段−
報知制御手段563は、ゲームの実行にあたり、自装置5のユーザの操作などに応じてディスプレイ61の表示制御およびスピーカ62の音声出力制御を行う。例えば、報知制御手段563は、ゲーム中に、図2および図3に示した上限値を表す画像610,620、または図4および図5に示したスタミナの回復速度を表す画像630,640をディスプレイ61に表示させる。
-Notification control means-
When executing the game, the notification control means 563 controls the display of the
<ゲームシステム1の動作の流れ>
図6は、ユーザが変更操作を行ってから、上限値変更期間および速度変更期間が経過するまでにおける、サーバ装置2が実施する処理の流れを示すフローチャートである。
<Flow of operation of
FIG. 6 is a flowchart showing a flow of processing executed by the
図6に示す処理は、予めユーザが課金操作を行うことにより取得した変更アイテムを、ユーザが使用する変更操作を行うことにより、ゲーム装置5からサーバ装置2に、スタミナの上限値および回復速度を変更する要求が送信されることで開始される。
In the process shown in FIG. 6, the upper limit value of stamina and the recovery speed are set from the
まず、制御部23は、スタミナの上限値および回復速度を変更する要求を受け付ける(ステップst101)。
First, the
次いで、制御部23は、スタミナの上限値を大きくするとともに、スタミナの回復速度を大きくする(ステップst103)。具体的には、上限値変更手段234は、スタミナの上限値を第1上限値から第2上限値に変更する。さらに、速度変更手段235は、スタミナの回復速度を第1回復速度から第2回復速度に変更する。ここで、第1上限値は75であり、第2上限値は175であるものとする。また、スタミナの回復速度が第1回復速度であるとき、3分が経過する度にスタミナが回復し、スタミナの回復速度が第2回復速度であるとき、1分が経過する度にスタミナが回復するものとする。
Next, the
次いで、時間管理手段236は、回復時間が経過しているか否かを判定する(ステップst105)。具体的には、時間管理手段236は、スタミナが前回回復したタイミングから、第2回復速度に応じた回復時間(1分)が経過しているか否かを判定する。回復時間が経過していないと判定された場合(ステップst105:NO)、ステップst105が繰り返される。一方、回復時間が経過していると判定された場合(ステップst105:YES)、ステップst107に進む。 Next, the time management means 236 determines whether or not the recovery time has elapsed (step st105). Specifically, the time management means 236 determines whether or not the recovery time (1 minute) corresponding to the second recovery speed has elapsed from the timing when the stamina was recovered last time. If it is determined that the recovery time has not elapsed (step st105: NO), step st105 is repeated. On the other hand, if it is determined that the recovery time has elapsed (step st105: YES), the process proceeds to step st107.
ステップst105においてYESと判定された場合、現在値管理手段233は、スタミナの現在値が第2上限値未満であるか否かを判定する(ステップst107)。スタミナの現在値が第2上限値以上であると判定された場合(ステップst107:NO)、ステップst105に戻る。一方、スタミナの現在値が第2上限値未満であると判定された場合(ステップst107:YES)、ステップst109に進む。 If YES is determined in step st105, the current value management means 233 determines whether or not the current value of stamina is less than the second upper limit value (step st107). When it is determined that the current value of stamina is equal to or greater than the second upper limit value (step st107: NO), the process returns to step st105. On the other hand, if it is determined that the current value of stamina is less than the second upper limit value (step st107: YES), the process proceeds to step st109.
ステップst107においてYESと判定された場合、現在値管理手段233は、スタミナを回復する(ステップst109)。具体的には、現在値管理手段233は、回復値(例えば、1)だけスタミナの現在値を増加させる。 If YES is determined in step st107, the current value management means 233 recovers stamina (step st109). Specifically, the current value management means 233 increases the current value of stamina by the recovery value (for example, 1).
次いで、時間管理手段236は、上限値変更期間および速度変更期間が経過したか否かを判定する(ステップst111)。ここでは、上限値変更期間および速度変更期間は、同一の期間である。これらの変更期間が経過していないと判定された場合(ステップst111:NO)、ステップst105に戻る。一方、これらの変更期間が経過したと判定された場合(ステップst111:YES)、ステップst113に進む。 Next, the time management means 236 determines whether or not the upper limit value change period and the speed change period have elapsed (step st111). Here, the upper limit change period and the speed change period are the same period. If it is determined that these change periods have not elapsed (step st111: NO), the process returns to step st105. On the other hand, when it is determined that these change periods have elapsed (step st111: YES), the process proceeds to step st113.
ステップst111においてYESと判定されると、上限値変更手段234は、スタミナの上限値を第1上限値に戻し、速度変更手段235は、スタミナの回復速度を第1回復速度に戻す(ステップst113)。 If YES is determined in step st111, the upper limit value changing means 234 returns the upper limit value of stamina to the first upper limit value, and the speed changing means 235 returns the recovery speed of stamina to the first recovery speed (step st113). ..
次いで、現在値管理手段233は、スタミナの現在値を維持する(ステップst113)。このとき、スタミナの現在値が第1上限値よりも大きい場合であっても、現在値管理手段233は、スタミナの現在値を維持する。ここでは、現在値管理手段233は、スタミナの現在値を175に維持する。 Next, the current value management means 233 maintains the current value of stamina (step st113). At this time, even when the current value of stamina is larger than the first upper limit value, the current value management means 233 maintains the current value of stamina. Here, the current value management means 233 maintains the current value of stamina at 175.
現在値管理手段233がスタミナの現在値を維持すると、図6に示す処理が終了する。 When the current value management means 233 maintains the current value of stamina, the process shown in FIG. 6 ends.
図7は、図6に示す処理が終了したあとにおける、サーバ装置2が実施する処理の流れを示すフローチャートである。
FIG. 7 is a flowchart showing a flow of processing executed by the
まず、時間管理手段236は、スタミナが回復するまでの残り時間を設定する(ステップst201)。具体的には、時間管理手段236は、図6に示したステップst113における、スタミナが前回回復してから経過した時間に応じて、スタミナが次に回復するまでの残り時間を設定する。ここでは、ステップst113の処理が行われるときに、スタミナが前回回復してから経過した時間が15秒であるものとする。この場合には、時間管理手段236は、スタミナが次に回復するまでの残り時間を、回復時間の180秒(3分)から15秒を引いた165秒に設定する。 First, the time management means 236 sets the remaining time until the stamina is restored (step st201). Specifically, the time management means 236 sets the remaining time until the next recovery of stamina according to the time elapsed since the previous recovery of stamina in step st113 shown in FIG. Here, it is assumed that the time elapsed since the last recovery of stamina when the process of step st113 is performed is 15 seconds. In this case, the time management means 236 sets the remaining time until the stamina recovers to 165 seconds, which is obtained by subtracting 15 seconds from the recovery time of 180 seconds (3 minutes).
次いで、時間管理手段236は、回復時間が経過しているか否かを判定する(ステップst203)。回復時間が経過していないと判定された場合(ステップst203:NO)、ステップst203が繰り返される。一方、回復時間が経過したと判定された場合(ステップst203:EYS)、ステップst205に進む。 Next, the time management means 236 determines whether or not the recovery time has elapsed (step st203). If it is determined that the recovery time has not elapsed (step st203: NO), step st203 is repeated. On the other hand, if it is determined that the recovery time has elapsed (step st203: EYS), the process proceeds to step st205.
ステップst203においてYESと判定されると、現在値管理手段233は、スタミナの現在値が第1上限値未満である否かを判定する(ステップst205)。スタミナの現在値が第1上限値以上であると判定された場合(ステップst205:NO)、ステップst203に戻る。一方、例えばクエストなどが実行されることによりスタミナが消費されており、スタミナの現在値が第1上限値未満であると判定された場合(ステップst205:YES)、ステップst207に進む。 If YES is determined in step st203, the current value management means 233 determines whether or not the current value of stamina is less than the first upper limit value (step st205). When it is determined that the current value of stamina is equal to or greater than the first upper limit value (step st205: NO), the process returns to step st203. On the other hand, when it is determined that the stamina is consumed by executing a quest or the like and the current value of the stamina is less than the first upper limit value (step st205: YES), the process proceeds to step st207.
ステップst205においてYESと判定されると、現在値管理手段233は、スタミナを回復させる(ステップst207)。例えば、現在値管理手段233は、スタミナの現在値を1だけ増加させる。 If YES is determined in step st205, the current value management means 233 restores stamina (step st207). For example, the current value management means 233 increases the current value of stamina by one.
現在値管理手段233がスタミナを回復させると、図7に示す処理は終了する。なお、図7に示す処理が終了したあとにおいても、回復時間が経過する度にスタミナは回復する。 When the current value management means 233 recovers the stamina, the process shown in FIG. 7 ends. Even after the process shown in FIG. 7 is completed, the stamina is restored every time the recovery time elapses.
以上をまとめると、本開示のゲームプログラムは、サーバ装置2の制御部23(コンピュータ)を、時間の経過に応じて回復するスタミナ(パラメータ)の現在値を管理する現在値管理手段233と、スタミナの回復速度の変更を指示するための、ユーザによる速度変更操作(第1操作)に応じて、スタミナの回復速度を第1回復速度から第1回復速度よりも大きい第2回復速度に変更する速度変更手段235と、スタミナにおける時間の経過に応じた回復の上限値を変更させるための、ユーザによる上限値変更操作(第2操作)に応じて、スタミナの上限値を第1上限値から第1上限値よりも大きい第2上限値に変更する上限値変更手段234と、として機能させるものである。
Summarizing the above, the game program of the present disclosure includes a current value management means 233 that manages the current value of the stamina (parameter) that recovers the control unit 23 (computer) of the
<効果>
本実施形態によれば、ユーザがより効果的にスタミナを回復させることができる。
<Effect>
According to this embodiment, the user can recover stamina more effectively.
また、本実施形態によれば、上限値変更期間が経過する際に、スタミナの現在値が第1上限値よりも大きい場合であってもスタミナが維持されるため、ユーザに損した気持ちが生じることを抑制することができる。 Further, according to the present embodiment, when the upper limit value change period elapses, the stamina is maintained even if the current value of the stamina is larger than the first upper limit value, so that the user feels lost. Can be suppressed.
また、本実施形態によれば、速度変更期間が経過する際に、速度変更期間において費やされた時間が無駄になることが抑制される。 Further, according to the present embodiment, when the speed change period elapses, it is possible to prevent the time spent in the speed change period from being wasted.
[他の実施形態]
上記実施形態において説明した各種制御手段および処理手順は一例であり、本発明、その適用物、またはその用途の範囲を制限することを意図するものではない。各種制御手段および処理手順は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
[Other Embodiments]
The various control means and processing procedures described in the above embodiments are examples, and are not intended to limit the scope of the present invention, its applications, or its uses. Various control means and processing procedures can be appropriately redesigned without changing the gist of the present invention.
上記実施形態では、第2上限値は、第1上限値よりも大きい値であるものとして説明した。これに限らず、第2上限値は、第1上限値よりも小さい値であってもよい。すなわち、上限値変更手段234は、パラメータの上限値をいかなる値にも変更することができる。 In the above embodiment, the second upper limit value has been described as being a value larger than the first upper limit value. Not limited to this, the second upper limit value may be a value smaller than the first upper limit value. That is, the upper limit value changing means 234 can change the upper limit value of the parameter to any value.
また、上記実施形態では、速度変更手段235が、回復時間を短縮することによりパラメータの回復速度を大きくするものとして説明した。これに限らず、速度変更手段235は、回復時間を変更せずに、回復値を大きくすることで回復速度を大きくしてもよい。 Further, in the above embodiment, the speed changing means 235 has been described as increasing the recovery speed of the parameter by shortening the recovery time. Not limited to this, the speed changing means 235 may increase the recovery speed by increasing the recovery value without changing the recovery time.
例えば、第1回復速度では、回復時間が3分であり、回復値が1であるとする。この場合、速度変更手段235は、回復速度を第2回復速度に変更するときに、回復時間を3分に維持しつつ、第1回復速度に応じた回復値(ここでは1)よりも大きい値に、回復値を変更することができる。例えば、速度変更手段235が回復値を3に変更する。これにより、図5を参照して説明した例と同様に、パラメータが3分につき3だけ回復するようになる。なお、速度変更手段235は、回復値を、3に限らず、いかなる値に変更してもよい。 For example, in the first recovery rate, it is assumed that the recovery time is 3 minutes and the recovery value is 1. In this case, when the speed changing means 235 changes the recovery speed to the second recovery speed, the speed changing means 235 maintains the recovery time at 3 minutes and is larger than the recovery value (here, 1) according to the first recovery speed. In addition, the recovery value can be changed. For example, the speed changing means 235 changes the recovery value to 3. As a result, the parameter is restored by 3 every 3 minutes, as in the example described with reference to FIG. The speed changing means 235 may change the recovery value to any value, not limited to 3.
回復値が変更されたあとにおいて、ディスプレイ61には、変更後の回復値を示す画像が表示されてもよい。例えば、図5に示したハートマークとともに、変更後の回復値を示す画像がディスプレイ61に表示されてもよい。さらに、ディスプレイ61には、回復値の変化量を示す画像(例えば、「+2」を示す画像)が表示されてもよい。回復値の変化量を示す画像は、例えば、ディスプレイ61において、変更後の回復値を示す画像の付近に表示され得る。
After the recovery value is changed, the
なお、速度変更手段235は、パラメータの回復速度を変更する際に、回復速度および回復値を同時に変更してもよい。この場合、速度変更手段235は、回復速度および回復値の変化量を適宜調整することにより、回復速度を第1回復速度から所望の第2回復速度に変更することができる。 The speed changing means 235 may change the recovery speed and the recovery value at the same time when changing the recovery speed of the parameter. In this case, the speed changing means 235 can change the recovery speed from the first recovery speed to a desired second recovery speed by appropriately adjusting the recovery speed and the amount of change in the recovery value.
また、上記実施形態では、第2回復速度は、第1回復速度よりも大きい速度であるものとして説明した。これに限らず、第2回復速度は、第1回復速度よりも小さい速度であってもよい。すなわち、上限値変更手段234は、第1回復速度を、いかなる速度にも変更することができる。 Further, in the above embodiment, the second recovery speed has been described as being a speed higher than the first recovery speed. Not limited to this, the second recovery speed may be lower than the first recovery speed. That is, the upper limit value changing means 234 can change the first recovery speed to any speed.
また、上記実施形態では、上限値変更操作と速度変更操作が同一の操作であるものとして説明した。これに限らず、上限値変更操作と速度変更操作は、異なる操作であってもよい。すなわち、ユーザは、上限値変更操作のみを行うことで上限値のみを変更させることができ、速度変更操作のみを行うことで回復速度のみを変更させることもできる。 Further, in the above embodiment, it has been described that the upper limit value changing operation and the speed changing operation are the same operation. Not limited to this, the upper limit value changing operation and the speed changing operation may be different operations. That is, the user can change only the upper limit value by performing only the upper limit value changing operation, and can also change only the recovery speed by performing only the speed changing operation.
また、上記実施形態では、上限値変更手段234は、ユーザによる上限値変更操作に応じてパラメータの上限値を変更するものとして説明した。これに限らず、上限値変更手段234は、上限値変更操作が行われない場合にも、所定の第1変更条件が成立したときに、パラメータの上限値を変更してもよい。例えば、第1変更条件は、予め指定された期間(ゴールデンウィークなど)に入ることであって良い。 Further, in the above embodiment, the upper limit value changing means 234 has been described as changing the upper limit value of the parameter according to the upper limit value changing operation by the user. Not limited to this, the upper limit value changing means 234 may change the upper limit value of the parameter when the predetermined first changing condition is satisfied even when the upper limit value changing operation is not performed. For example, the first change condition may be to enter a predetermined period (Golden Week, etc.).
また、上記実施形態では、上限値変更手段234は、パラメータの上限値が変更されてから上限値変更期間が経過したときに、パラメータの上限値を第1上限値に戻すものとして説明した。これに限らず、上限値変更手段234は、上限値変更期間が経過していない場合にも、所定の第2変更条件が成立したときに、上限値を第1上限値に戻してよい。例えば、所定のゲーム内アイテムの保有数や消費数が閾値を上回った場合、または、下回った場合に、上限値変更手段234は、上限値を第1上限値に戻してよい。 Further, in the above embodiment, the upper limit value changing means 234 has been described as returning the upper limit value of the parameter to the first upper limit value when the upper limit value changing period elapses after the upper limit value of the parameter is changed. Not limited to this, the upper limit value changing means 234 may return the upper limit value to the first upper limit value when the predetermined second changing condition is satisfied even when the upper limit value changing period has not elapsed. For example, when the number of possessed or consumed number of predetermined in-game items exceeds or falls below the threshold value, the upper limit value changing means 234 may return the upper limit value to the first upper limit value.
また、上記実施形態では、現在値管理手段233は、上限値変更期間が経過してパラメータの上限値が戻される際に、パラメータの現在値を維持するものとして説明した。現在値管理手段233がパラメータの現在値を維持するタイミングは、上限値変更期間が経過してパラメータの上限値が第1上限値に戻されるタイミングに限られない。現在値管理手段233は、上限値変更期間が経過していない場合にも、上記の第2変更条件が成立することで上限値が第1上限値に戻されるときに、パラメータの現在値を維持してもよい。このとき、上限値は、ユーザによる上限値変更操作に限らず、上記の第1変更条件が成立することで変更されていてもよい。 Further, in the above embodiment, the current value management means 233 has been described as maintaining the current value of the parameter when the upper limit value of the parameter is returned after the upper limit value changing period elapses. The timing at which the current value management means 233 maintains the current value of the parameter is not limited to the timing at which the upper limit value of the parameter is returned to the first upper limit value after the upper limit value change period elapses. The current value management means 233 maintains the current value of the parameter even when the upper limit value change period has not passed, when the upper limit value is returned to the first upper limit value by satisfying the above second change condition. You may. At this time, the upper limit value is not limited to the operation of changing the upper limit value by the user, and may be changed by satisfying the above-mentioned first change condition.
なお、現在値管理手段233は、回復速度が変更されているか否かにかかわらず、パラメータの現在値を維持することができる。 The current value management means 233 can maintain the current value of the parameter regardless of whether or not the recovery speed has been changed.
また、上記実施形態では、現在値管理手段233は、上限値変更期間が経過してパラメータの上限値が戻されたあとに、パラメータの現在値が第1上限値未満である場合に限り、パラメータを回復させる(ステップst205、st207)ものとして説明した。パラメータの現在値が第1上限値未満である場合に限り、現在値管理手段233がパラメータを回復させる状況は、上限値変更期間が経過してパラメータの上限値が戻されたあとに限られない。 Further, in the above embodiment, the current value management means 233 is a parameter only when the current value of the parameter is less than the first upper limit value after the upper limit value changing period has elapsed and the upper limit value of the parameter has been returned. Was described as recovering (steps st205, st207). Only when the current value of the parameter is less than the first upper limit value, the situation where the current value management means 233 recovers the parameter is not limited to after the upper limit value change period elapses and the upper limit value of the parameter is returned. ..
例えば、現在値管理手段233は、上記の第2変更条件が成立することで上限値が戻されたあとにおいても、パラメータの現在値が第1上限値未満である場合に限りパラメータを回復させてもよい。すなわち、現在値管理手段233は、上限値が変更される条件にかかわらず、パラメータの現在値が第1上限値未満である場合に限りパラメータを回復させることができる。このとき、上限値は、ユーザによる上限値変更操作が行われることに限らず、上記の第1変更条件が成立することで変更されていてもよい。 For example, the current value management means 233 recovers the parameter only when the current value of the parameter is less than the first upper limit value even after the upper limit value is returned by satisfying the above second change condition. May be good. That is, the current value management means 233 can recover the parameter only when the current value of the parameter is less than the first upper limit value, regardless of the condition for changing the upper limit value. At this time, the upper limit value is not limited to the operation of changing the upper limit value by the user, and may be changed when the above-mentioned first change condition is satisfied.
なお、現在値管理手段233は、回復速度が変更されているか否かにかかわらず、パラメータの現在値が第1上限値未満である場合に限り、パラメータを回復させることができる。 The current value management means 233 can recover the parameter only when the current value of the parameter is less than the first upper limit value, regardless of whether the recovery speed has been changed.
また、上記実施形態では、回復時間が1分あるいは3分であるものとして説明したが、回復時間はこれらの時間に限定されるものではない。さらに、上記実施形態では、回復値が1であるものとして説明したが、回復値はこの値に限定されるものではない。 Further, in the above embodiment, the recovery time has been described as 1 minute or 3 minutes, but the recovery time is not limited to these times. Further, in the above embodiment, the recovery value is assumed to be 1, but the recovery value is not limited to this value.
また、上記実施形態では、上限値変更期間と速度変更期間が同一の期間であるものとして説明した。これに限らず、上限値変更期間と速度変更期間は異なる期間であってもよい。例えば、上限値変更期間と速度変更期間が同時に開始された場合に、上限値変更期間と速度変更期間が異なるタイミングで終了してもよい。あるいは、上限値変更期間と速度変更期間は、異なるタイミングで開始されてもよい。 Further, in the above embodiment, it has been described that the upper limit value change period and the speed change period are the same period. Not limited to this, the upper limit change period and the speed change period may be different periods. For example, when the upper limit value change period and the speed change period are started at the same time, the upper limit value change period and the speed change period may end at different timings. Alternatively, the upper limit change period and the speed change period may be started at different timings.
また、上記実施形態では、上限値変更期間および速度変更期間が、上限値または回復速度の変更が行われてから1週間程度の期間であるものとして説明した。これに限らず、上限値変更期間および速度変更期間は、変更が行われてから1ヶ月間など、いかなる期間であってもよい。 Further, in the above embodiment, it has been described that the upper limit value change period and the speed change period are a period of about one week after the upper limit value or the recovery speed is changed. Not limited to this, the upper limit change period and the speed change period may be any period such as one month after the change is made.
また、上記実施形態では、上限値変更期間および速度変更期間が、ゲームの進行にかかわらず、時間の経過に応じて進行するものとして説明した。これに限らず、上限値変更期間および速度変更期間は、ゲームの進行に基づき進行してもよい。例えば、上限値変更期間および速度変更期間は、ゲームの進行が停止している場合には、進行しなくてもよい。 Further, in the above embodiment, it has been described that the upper limit value change period and the speed change period progress according to the passage of time regardless of the progress of the game. Not limited to this, the upper limit value change period and the speed change period may proceed based on the progress of the game. For example, the upper limit change period and the speed change period may not progress when the progress of the game is stopped.
また、上記実施形態では、課金操作に基づき取得されたアイテムを使用することにより上限値変更操作および速度変更操作が行われるものとして説明した。これに限らず、上限値変更操作または速度変更操作は、課金操作そのものであってもよい。 Further, in the above embodiment, it has been described that the upper limit value changing operation and the speed changing operation are performed by using the item acquired based on the billing operation. Not limited to this, the upper limit value change operation or the speed change operation may be the billing operation itself.
また、上記実施形態では、上限値変更操作および速度変更操作は、課金操作を含むものとして説明した。これに限らず、上限値変更操作および速度変更操作は、課金操作を含まなくてもよい。例えば、ユーザは、無償で取得したアイテムを使用することにより、上限値変更操作または速度変更操作を行うこともできる。 Further, in the above embodiment, the upper limit value changing operation and the speed changing operation have been described as including the billing operation. Not limited to this, the upper limit value change operation and the speed change operation may not include the billing operation. For example, the user can also perform an upper limit value change operation or a speed change operation by using the item acquired free of charge.
また、上記実施形態では、時間管理手段236は、速度変更期間が経過するときに、パラメータが回復してから経過した時間から回復時間を差し引くことで算出した時間を、次に回復するまでの残り時間に設定するものとして説明した。これに限らず、時間管理手段236は、第2回復速度に応じた回復時間と、パラメータが回復してから経過した時間の比に応じて、速度変更期間が経過したあとに初めてパラメータが回復するまでの残り時間を設定してもよい。より具体的には、時間管理手段236は、1からこの比を差し引いて得た値に回復時間に乗ずることで得た時間を、残り時間に設定することができる。 Further, in the above embodiment, when the speed change period elapses, the time management means 236 calculates the time calculated by subtracting the recovery time from the time elapsed after the parameter is recovered, and the remaining time until the next recovery. It was explained as setting the time. Not limited to this, the time management means 236 recovers the parameter only after the speed change period elapses according to the ratio of the recovery time according to the second recovery speed and the time elapsed since the parameter recovers. You may set the remaining time until. More specifically, the time management means 236 can set the time obtained by multiplying the recovery time by the value obtained by subtracting this ratio from 1 as the remaining time.
例えば、第2回復速度に応じた回復時間が1分であり、速度変更期間が経過するときに、パラメータが回復してから20秒経過しているものとする。このとき、パラメータが回復してから経過した時間の回復時間に対する比は、3分の1である。速度変更期間が経過して回復速度が第1回復速度に戻るとき、時間管理手段236は、パラメータが回復するまでの残り時間を、第1回復速度に応じた回復時間(3分)の3分の2(1から3分の1を引いた値)に設定することができる。つまり、時間管理手段236は、回復時間の3分の2である2分を、残り時間に設定することができる。 For example, it is assumed that the recovery time according to the second recovery speed is 1 minute, and when the speed change period elapses, 20 seconds have passed since the parameter was recovered. At this time, the ratio of the time elapsed after the parameter is recovered to the recovery time is one-third. When the speed change period elapses and the recovery speed returns to the first recovery speed, the time management means 236 sets the remaining time until the parameter is recovered to 3 minutes of the recovery time (3 minutes) according to the first recovery speed. Can be set to 2 (1 minus 1/3). That is, the time management means 236 can set 2 minutes, which is two-thirds of the recovery time, as the remaining time.
また、上記実施形態では、時間管理手段236は、変更期間が経過するときに、パラメータが回復してから経過した時間に応じて、変更期間が経過したあとにパラメータが最初に回復するまでの残り時間を設定するものとして説明した。これに限らず、時間管理手段236は、変更期間が経過するときに、変更期間が経過したあとにパラメータが最初に回復するまでの残り時間を、パラメータが回復してから経過した時間にかかわらない時間に設定してもよい。 Further, in the above embodiment, when the change period elapses, the time management means 236 remains until the parameter is first recovered after the change period elapses, according to the time elapsed after the parameter is recovered. Described as setting the time. Not limited to this, when the change period elapses, the time management means 236 does not affect the remaining time until the parameter first recovers after the change period elapses, regardless of the time elapsed after the parameter recovers. It may be set to time.
例えば、時間管理手段236は、変更期間が経過したあとにパラメータが最初に回復するまでの残り時間を、回復速度に応じた回復時間に設定してもよい。すなわち、時間管理手段236は、変更期間が経過したあとに、残り時間を引き継がなくてもよい。例えば、時間管理手段236は、変更期間が経過したあとにパラメータが最初に回復するまでの残り時間を、回復速度に応じた回復時間(例えば3分)に設定することができる。 For example, the time management means 236 may set the remaining time until the parameter is first recovered after the change period elapses as the recovery time according to the recovery speed. That is, the time management means 236 does not have to take over the remaining time after the change period has elapsed. For example, the time management means 236 can set the remaining time until the parameter is first recovered after the change period elapses, as the recovery time (for example, 3 minutes) according to the recovery speed.
あるいは、現在値管理手段233は、変更期間が経過するときに、パラメータが回復してから経過した時間(あるいは、回復時間が経過するまでの残り時間)にかかわらず、パラメータを回復させてもよい。 Alternatively, the current value management means 233 may recover the parameter when the change period elapses, regardless of the time elapsed since the parameter was recovered (or the remaining time until the recovery time elapses). ..
また、スタミナの上限値また回復速度を変更するための変更アイテムの効力は、上記実施形態で説明した例に限られない。互いに異なる効力を有する複数の種類の変更アイテムが用意され得る。すなわち、ユーザは、変更される上限値の大きさ、変更される回復速度の大きさ、または変更期間の異なる複数の変更アイテムを適宜選択して、変更操作を行うことができる。このとき、複数の変更アイテムが使用された場合に、選択された複数の変更アイテムの効力が重複しないものとすることができる。例えば、最も大きい効力を有する変更アイテムの効力のみが発揮されてもよい。 Further, the effect of the change item for changing the upper limit of stamina and the recovery speed is not limited to the example described in the above embodiment. Multiple types of modified items with different effects may be prepared. That is, the user can perform the change operation by appropriately selecting a plurality of change items having different upper limit values to be changed, recovery speeds to be changed, or change periods. At this time, when a plurality of changed items are used, the effects of the selected plurality of changed items can be regarded as non-overlapping. For example, only the effect of the modified item with the greatest effect may be exerted.
また、変更期間の間に、ユーザによる変更操作に応じて、パラメータの上限値または回復速度がさらに変更されてもよい。この場合、パラメータの上限値または回復速度がさらに大きくなるように変更される場合に限り、上限値変更手段234または速度変更手段235は、パラメータの上限値または回復速度を変更してもよい。例えば、上限値が175に変更されている場合には、上限値を175よりも大きい値に変更するための上限値変更操作が行われた場合に限り、上限値変更手段234は上限値を変更してもよい。 Further, during the change period, the upper limit value or the recovery speed of the parameter may be further changed according to the change operation by the user. In this case, the upper limit value changing means 234 or the speed changing means 235 may change the upper limit value or the recovery speed of the parameter only when the upper limit value or the recovery speed of the parameter is changed to be larger. For example, when the upper limit value is changed to 175, the upper limit value changing means 234 changes the upper limit value only when the upper limit value changing operation for changing the upper limit value to a value larger than 175 is performed. You may.
また、変更期間の間にパラメータの上限値または回復速度が変更される場合には、ゲーム装置5のディスプレイ61には、ユーザの注意を喚起するためのダイアログが表示されてもよい。ディスプレイ61に、例えば、「下位版の効力は消滅するがいいか?」という文字を示すダイアログが表示されてもよい。ユーザは、このダイアログを確認したうえで、パラメータの上限値または回復速度を変更することができる。
Further, when the upper limit value of the parameter or the recovery speed is changed during the change period, the
また、変更期間の間に同一の効果を有する変更操作が行われた場合には、変更期間の残り時間が延長されてもよい。例えば、上限値を1ヶ月間100だけ増加させる(例えば、75から175)上限値変更操作が行われ、上限値が変更されているとする。上限値が変更されてから時間が経過して、上限値変更期間が経過するまでの時間が例えば3日になったときに、上限値を1ヶ月間100だけ増加させる上限値変更操作が再度行われる。このとき、時間管理手段236は、上限値変更期間が経過するまでの時間を3日から1ヶ月と3日に延長できる。また、時間管理手段236は、速度変更期間において速度変更操作が行われる場合にも、速度変更期間の残り時間を延長できる。 Further, if a change operation having the same effect is performed during the change period, the remaining time of the change period may be extended. For example, it is assumed that the upper limit value is changed by increasing the upper limit value by 100 for one month (for example, from 75 to 175). When the time has passed since the upper limit was changed and the time until the upper limit change period elapses is, for example, 3 days, the upper limit change operation for increasing the upper limit by 100 for one month is performed again. Be told. At this time, the time management means 236 can extend the time until the upper limit value change period elapses from 3 days to 1 month and 3 days. Further, the time management means 236 can extend the remaining time of the speed change period even when the speed change operation is performed during the speed change period.
また、時間管理手段236は、変更期間の残り時間が所定の条件を満たした場合に限り、変更操作に応じて変更期間を延長してもよい。例えば、変更期間の残り時間が変更期間の所定の割合(例えば2割)以下の時間になった場合に限り、時間管理手段236は、変更期間の残り時間を延長してもよい。例えば、変更期間が30日である場合には、変更期間が経過するまでの残り時間が変更期間の2割である6日以下になったときに限り、時間管理手段236は、変更期間の残り時間を延長することができる。 Further, the time management means 236 may extend the change period according to the change operation only when the remaining time of the change period satisfies the predetermined condition. For example, the time management means 236 may extend the remaining time of the change period only when the remaining time of the change period becomes a predetermined ratio (for example, 20%) or less of the change period. For example, when the change period is 30 days, the time management means 236 uses the remaining time of the change period only when the remaining time until the change period elapses is 6 days or less, which is 20% of the change period. You can extend the time.
上記実施形態では、ゲームがアクションゲームである場合を例示したが、これに限定されない。ゲームは、シューティングゲーム、ロールプレイングゲーム、シミュレーションゲーム、ボードゲーム、およびパズルゲームなど、様々な種類のゲームに適用することができる。 In the above embodiment, the case where the game is an action game has been illustrated, but the present invention is not limited to this. The game can be applied to various types of games such as shooting games, role-playing games, simulation games, board games, and puzzle games.
上記実施形態には、パラメータがクエストなどを開始するために消費されるスタミナであるものとして説明した。しかし、本発明の実施形態はこれには限られない。パラメータは、例えば、クエストなどのゲームが開始されたあと(すなわち、ゲーム中)に用いられるパラメータであってもよい。例えば、パラメータは、プレイヤキャラクタのHP(ヒットポイント)、MP(マジックポイント)、またはSP(スキルポイント)などの各種のパラメータであってもよい。ここで、「HP」は、プレイヤキャラクタの体力を示す。また、「MP」は、プレイヤキャラクタの魔法力を示し、この値が0(ゼロ)になると、例えばプレイヤキャラクタが呪文を使用できなくなる。さらに、「SP」は、プレイヤキャラクタに特定のスキルを発動させるか否かの指標となるポイントである。 In the above embodiment, it is assumed that the parameter is the stamina consumed to start the quest or the like. However, the embodiments of the present invention are not limited to this. The parameters may be parameters that are used after the game, such as a quest, has started (ie, during the game). For example, the parameters may be various parameters such as HP (hit points), MP (magic points), or SP (skill points) of the player character. Here, "HP" indicates the physical strength of the player character. Further, "MP" indicates the magical power of the player character, and when this value becomes 0 (zero), for example, the player character cannot use the spell. Further, the "SP" is a point that serves as an index as to whether or not the player character activates a specific skill.
上記実施形態では、主にサーバ装置2が本開示のゲームプログラムを機能させる場合を例示したが、これに限定されない。ゲームプログラムの手段、すなわち、現在値管理手段233、上限値変更手段234、速度変更手段235、時間管理手段236などが、サーバ装置単体、ゲーム装置5単体、サーバ装置およびゲーム装置5とは別の通信端末単体、これらのうち組み合わせられる2つの装置、に備えられていてもよい。また、サーバ装置、ゲーム装置、通信端末を一体となって機能させる場合、どの手段をどの装置にて機能させるかも、適宜変更が可能である。
In the above embodiment, the case where the
例えば、ゲーム装置5の制御部56が、現在値管理手段233、上限値変更手段234、速度変更手段235、時間管理手段236を備えていてもよい。
For example, the
これらの他の実施形態を採用した場合においても、本実施形態の作用効果は発揮される。また、本実施形態と他の実施形態、および他の実施形態同士を適宜組み合わせることも可能である。 Even when these other embodiments are adopted, the effects of the present embodiment are exhibited. It is also possible to appropriately combine this embodiment with other embodiments and other embodiments.
1 ゲームシステム
2 サーバ装置(コンピュータ)
5 ゲーム装置(コンピュータ)
22 記憶部
23 制御部
54 操作部
56 制御部
63 タッチパッド
233 現在値管理手段
234 上限値変更手段
235 速度変更手段
236 時間管理手段
1
5 Game device (computer)
22
Claims (13)
時間の経過に応じて回復するパラメータの現在値を管理する現在値管理手段と、
前記パラメータの回復速度の変更を指示するための、ユーザによる第1操作に応じて、前記パラメータの回復速度を第1回復速度から前記第1回復速度よりも大きい第2回復速度に変更する速度変更手段と、
前記パラメータにおける時間の経過に応じた回復の上限値を変更させるための、前記ユーザによる第2操作に応じて、前記パラメータの上限値を第1上限値から前記第1上限値よりも大きい第2上限値に変更する上限値変更手段と、
として機能させることを特徴とする、ゲームプログラム。 Computer,
A current value management means that manages the current value of parameters that recover over time, and
A speed change for changing the recovery speed of the parameter from the first recovery speed to a second recovery speed larger than the first recovery speed in response to the first operation by the user to instruct the change of the recovery speed of the parameter. Means and
A second upper limit value of the parameter is changed from the first upper limit value to a second upper limit value larger than the first upper limit value in response to a second operation by the user for changing the upper limit value of recovery according to the passage of time in the parameter. The means of changing the upper limit value to change to the upper limit value, and
A game program characterized by functioning as.
ことを特徴とする、請求項1に記載のゲームプログラム。 The speed changing means returns the recovery speed of the parameter to the first recovery speed when the speed change period elapses after the recovery speed of the parameter is changed.
The game program according to claim 1, wherein the game program is characterized in that.
ことを特徴とする、請求項2に記載のゲームプログラム。 The upper limit value changing means returns the upper limit value of the parameter to the first upper limit value when the upper limit value changing period elapses after the upper limit value of the parameter is changed.
The game program according to claim 2, wherein the game program is characterized in that.
前記速度変更期間、および、前記上限値変更期間の少なくとも一方は、前記ゲームの進行にかかわらず、時間の経過に応じて進行する、
ことを特徴とする、請求項3に記載のゲームプログラム。 The parameters are parameters required to start the game, are consumed when the game is started, and are consumed.
At least one of the speed change period and the upper limit value change period progresses with the passage of time regardless of the progress of the game.
The game program according to claim 3, wherein the game program is characterized in that.
ことを特徴とする、請求項3または4に記載のゲームプログラム。 The speed change period and the upper limit change period are the same period.
The game program according to claim 3 or 4, wherein the game program is characterized in that.
ことを特徴とする、請求項3から5のいずれか1項に記載のゲームプログラム。 In the current value management means, when the upper limit value change period elapses after the upper limit value of the parameter is changed and the upper limit value of the parameter is returned to the first upper limit value, the current value of the parameter is changed. The current value of the parameter is maintained when it is larger than the first upper limit value.
The game program according to any one of claims 3 to 5, wherein the game program is characterized in that.
ことを特徴とする、請求項3から6のいずれか1項に記載のゲームプログラム。 In the current value management means, after the upper limit value change period elapses after the upper limit value of the parameter is changed and the upper limit value of the parameter is returned to the first upper limit value, the current value of the parameter is changed. If it is less than the first upper limit value, the parameter is recovered according to the recovery speed of the parameter, and if the current value of the parameter is greater than or equal to the first upper limit value, the parameter is not recovered.
The game program according to any one of claims 3 to 6, wherein the game program is characterized in that.
前記パラメータの回復に必要な前記回復速度に応じた回復時間が経過するまでの残り時間を管理する時間管理手段、
としてさらに機能させ、
前記現在値管理手段は、前記回復時間が経過する度に前記パラメータを回復させ、
前記時間管理手段は、前記パラメータの回復速度が変更されてから前記速度変更期間が経過するときの、前記パラメータが回復してから経過した時間に応じて、前記速度変更期間が経過したあとに前記パラメータが初めて回復するまでの残り時間を設定する、
ことを特徴とする、請求項2から7のいずれか1項に記載のゲームプログラム。 The computer
A time management means for managing the remaining time until the recovery time corresponding to the recovery speed required for the recovery of the parameter elapses.
To function further,
The current value management means recovers the parameter each time the recovery time elapses.
The time management means said that when the speed change period elapses after the recovery speed of the parameter is changed, after the speed change period elapses, according to the time elapsed after the parameter is recovered. Set the time remaining until the parameter recovers for the first time,
The game program according to any one of claims 2 to 7, wherein the game program is characterized in that.
ことを特徴とする、請求項1から8のいずれか1項に記載のゲームプログラム。 The first operation and the second operation include a billing operation instructing execution of billing.
The game program according to any one of claims 1 to 8, characterized in that.
ことを特徴とする、請求項1から9のいずれか1項に記載のゲームプログラム。 The first operation and the second operation are the same operation.
The game program according to any one of claims 1 to 9, wherein the game program is characterized in that.
請求項1から3のいずれか1項に記載のゲームプログラム。 The parameter is a parameter required to start the game and is consumed when the game is started.
The game program according to any one of claims 1 to 3.
前記パラメータの回復速度の変更を指示するための、ユーザによる第1操作に応じて、前記パラメータの回復速度を第1回復速度から前記第1回復速度よりも大きい第2回復速度に変更する速度変更部と、
前記パラメータにおける時間の経過に応じた回復の上限値を変更させるための、前記ユーザによる第2操作に応じて、前記パラメータの上限値を第1上限値から前記第1上限値よりも大きい第2上限値に変更する上限値変更部と、
を備えることを特徴とする、サーバ装置。 The current value management unit that manages the current values of parameters that recover over time,
A speed change for changing the recovery speed of the parameter from the first recovery speed to a second recovery speed larger than the first recovery speed in response to the first operation by the user to instruct the change of the recovery speed of the parameter. Department and
A second upper limit value of the parameter is changed from the first upper limit value to a second upper limit value larger than the first upper limit value in response to a second operation by the user for changing the upper limit value of recovery according to the passage of time in the parameter. The upper limit value change part to change to the upper limit value, and
A server device comprising.
前記パラメータの回復速度の変更を指示するための、ユーザによる第1操作に応じて、前記パラメータの回復速度を第1回復速度から前記第1回復速度よりも大きい第2回復速度に変更する速度変更部と、
前記パラメータにおける時間の経過に応じた回復の上限値を変更させるための、前記ユーザによる第2操作に応じて、前記パラメータの上限値を第1上限値から前記第1上限値よりも大きい第2上限値に変更する上限値変更部と、
を備えることを特徴とする、ゲームシステム。 The current value management unit that manages the current values of parameters that recover over time,
A speed change for changing the recovery speed of the parameter from the first recovery speed to a second recovery speed larger than the first recovery speed in response to the first operation by the user to instruct the change of the recovery speed of the parameter. Department and
A second upper limit value of the parameter is changed from the first upper limit value to a second upper limit value larger than the first upper limit value in response to a second operation by the user for changing the upper limit value of recovery according to the passage of time in the parameter. The upper limit value change part to change to the upper limit value, and
A game system characterized by being equipped with.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020011074A JP7446828B2 (en) | 2020-01-27 | 2020-01-27 | Game programs, server devices and game systems |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020011074A JP7446828B2 (en) | 2020-01-27 | 2020-01-27 | Game programs, server devices and game systems |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021115276A true JP2021115276A (en) | 2021-08-10 |
JP7446828B2 JP7446828B2 (en) | 2024-03-11 |
Family
ID=77173387
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020011074A Active JP7446828B2 (en) | 2020-01-27 | 2020-01-27 | Game programs, server devices and game systems |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7446828B2 (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5651219B1 (en) * | 2013-08-16 | 2015-01-07 | 株式会社コナミデジタルエンタテインメント | Terminal device, control method, and program |
JP2018079358A (en) * | 2018-01-22 | 2018-05-24 | 株式会社コナミデジタルエンタテインメント | Game system, game control device, and program |
JP6377289B1 (en) * | 2018-01-31 | 2018-08-22 | 株式会社Cygames | Information processing program, information processing server, and information processing system |
JP2018171499A (en) * | 2018-07-09 | 2018-11-08 | 株式会社バンダイナムコエンターテインメント | Program, server and game system |
JP2019136557A (en) * | 2019-05-22 | 2019-08-22 | 株式会社カプコン | Game program and game device |
JP6624320B1 (en) * | 2019-02-25 | 2019-12-25 | 株式会社セガゲームス | Program and information processing device |
JP2020005855A (en) * | 2018-07-06 | 2020-01-16 | 株式会社カプコン | Game program and game system |
-
2020
- 2020-01-27 JP JP2020011074A patent/JP7446828B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5651219B1 (en) * | 2013-08-16 | 2015-01-07 | 株式会社コナミデジタルエンタテインメント | Terminal device, control method, and program |
JP2018079358A (en) * | 2018-01-22 | 2018-05-24 | 株式会社コナミデジタルエンタテインメント | Game system, game control device, and program |
JP6377289B1 (en) * | 2018-01-31 | 2018-08-22 | 株式会社Cygames | Information processing program, information processing server, and information processing system |
JP2020005855A (en) * | 2018-07-06 | 2020-01-16 | 株式会社カプコン | Game program and game system |
JP2018171499A (en) * | 2018-07-09 | 2018-11-08 | 株式会社バンダイナムコエンターテインメント | Program, server and game system |
JP6624320B1 (en) * | 2019-02-25 | 2019-12-25 | 株式会社セガゲームス | Program and information processing device |
JP2019136557A (en) * | 2019-05-22 | 2019-08-22 | 株式会社カプコン | Game program and game device |
Non-Patent Citations (2)
Title |
---|
"【ラストイデア】課金するならスタミナブースト!その理由を徹底解説", 攻略大百科 [ONLINE], JPN6021042038, 24 May 2019 (2019-05-24), ISSN: 0004876946 * |
株式会社ゲームマスター, モンスターハンターダブルクロス 公式ガイドブック, vol. 第1版, JPN6022040080, 28 April 2017 (2017-04-28), pages 83頁, ISSN: 0004876947 * |
Also Published As
Publication number | Publication date |
---|---|
JP7446828B2 (en) | 2024-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6377289B1 (en) | Information processing program, information processing server, and information processing system | |
JP6525425B1 (en) | Game system and game program | |
JP6777685B2 (en) | Game programs and game equipment | |
JP2014168586A (en) | Server device, method for controlling the same, program, and game system | |
JP7368160B2 (en) | Information processing program, information processing server, and information processing system | |
JP2019136557A (en) | Game program and game device | |
JP2020188983A (en) | Program and game system | |
JP6690764B1 (en) | Program and information processing device | |
JP6839323B1 (en) | Server, game program, information processing method | |
JP6190189B2 (en) | GAME PROGRAM AND GAME DEVICE | |
JP2014168645A (en) | Server device, control method thereof, program, and game system | |
JP2021040700A (en) | Program, information processing device, and game system | |
JP7446828B2 (en) | Game programs, server devices and game systems | |
JP7005798B1 (en) | Game system, server, program, lottery event execution method | |
JP2018043019A (en) | Server device, control method thereof, program, and game system | |
JP6560376B2 (en) | GAME PROGRAM AND GAME DEVICE | |
JP7231853B2 (en) | Information processing system, program and information processing method | |
JP6940560B2 (en) | Programs, information processing devices and control methods | |
JP7449888B2 (en) | Programs and computer systems | |
JP7368731B2 (en) | Game programs, server devices and game systems | |
JP7231843B2 (en) | Game program, game device and game system | |
JP7009671B1 (en) | Server, game program, information processing method | |
JP6970842B1 (en) | Server, game program, information processing method | |
JP7098869B2 (en) | Game programs, game devices and game systems | |
JP2023042779A (en) | Information processing system, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200319 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210413 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210610 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211026 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211223 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20220418 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220715 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20220715 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20220726 |
|
C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20220727 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20220922 |
|
C211 | Notice of termination of reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C211 Effective date: 20220927 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230824 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240228 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7446828 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |