JP5902609B2 - Game device, game interruption control method, and computer program - Google Patents
Game device, game interruption control method, and computer program Download PDFInfo
- Publication number
- JP5902609B2 JP5902609B2 JP2012288157A JP2012288157A JP5902609B2 JP 5902609 B2 JP5902609 B2 JP 5902609B2 JP 2012288157 A JP2012288157 A JP 2012288157A JP 2012288157 A JP2012288157 A JP 2012288157A JP 5902609 B2 JP5902609 B2 JP 5902609B2
- Authority
- JP
- Japan
- Prior art keywords
- game
- user
- progress
- interruption
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 39
- 238000004590 computer program Methods 0.000 title claims description 6
- 238000001514 detection method Methods 0.000 claims description 52
- 239000000725 suspension Substances 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 description 23
- 230000008569 process Effects 0.000 description 23
- 230000006870 function Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000002427 irreversible effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Description
本発明は、ゲームの進行を中断させる機能を備えたゲーム装置等に関する。 The present invention relates to a game device having a function of interrupting the progress of a game.
従来より、ゲームの進行中にユーザがポーズボタンを押下する等の特定の操作を実行することにより、ゲームの進行を中断させる機能を備えたゲーム装置が周知である。また、ゲームのロード完了後にゲームを自動的に開始させるゲーム装置として、ロード完了後にユーザの操作が所定期間入力されない場合には、ゲームの進行を停止させてロードが完了した直後の状態に戻すようにしたゲーム装置も提案されている(例えば特許文献1参照)。 2. Description of the Related Art Conventionally, game devices having a function of interrupting the progress of a game by executing a specific operation such as a user pressing a pause button while the game is progressing are well known. In addition, as a game device that automatically starts a game after the completion of the game loading, if no user operation is input for a predetermined period after the completion of the loading, the progress of the game is stopped and the state immediately after the loading is completed is restored. A game device has been proposed (see, for example, Patent Document 1).
ユーザがキャラクタを絶えず操作すべき必要があるゲーム装置では、ユーザが何らかの事情により操作できないとき、その間もゲームが進行してユーザに不利な状況が生じることがある。例えば、ユーザが操作対象のキャラクタ(プレイヤキャラクタと呼ばれることがある。)を操作してゲーム画像内の敵キャラクタと戦うタイプのゲームでは、ゲーム装置の制御によって敵キャラクタが絶えず行動しているため、ユーザが操作できない状況が短時間でも生じると、プレイヤキャラクタが攻撃されてダメージを受けるといった不都合が生じる。従来のゲーム装置において、そのような事態を避けるためにはポーズボタンといった操作部を明示的に操作してゲームの進行を止める必要がある。しかし、そのような中断に必要な操作ができない状況ではゲームが意図せずに進行する。特許文献1のゲーム装置はゲームをロード時点の状態に戻すものに過ぎず、ゲームの進行を途中で中断させるものではない。
In a game device in which the user has to constantly operate the character, when the user cannot operate due to some circumstances, the game may progress during that time, which may be disadvantageous to the user. For example, in a game of a type in which a user operates an operation target character (sometimes called a player character) and fights an enemy character in a game image, the enemy character is constantly acting by the control of the game device. If the situation in which the user cannot operate is generated even for a short time, the player character is attacked and damaged. In a conventional game device, in order to avoid such a situation, it is necessary to explicitly operate an operation unit such as a pause button to stop the progress of the game. However, in a situation where the operation necessary for such interruption cannot be performed, the game proceeds unintentionally. The game device of
そこで、本発明は、ゲームの進行を中断させるための制御を改良することにより、ユーザが意図しないゲームの進行を防止することが可能なゲーム装置等を提供することを目的とする。 Therefore, an object of the present invention is to provide a game device or the like that can prevent the progress of a game that is not intended by the user by improving the control for interrupting the progress of the game.
本発明のゲーム装置(3)は、ユーザの操作を検出する操作検出手段(11)と、前記操作検出手段が検出したユーザの操作に従って該ユーザの操作対象(102)をゲーム上で行動させつつ前記ゲームを進行させるゲーム制御手段(10)とを備え、前記ゲーム制御手段には、前記操作検出手段が検出したユーザの操作が所定の中断条件を満たした場合には前記ゲームの進行を中断させ、前記中断条件が解除されると前記ゲームの進行を再開させる中断制御手段(21)が設けられたゲーム装置であって、前記中断制御手段は、前記操作対象に対する前記ユーザの操作を前記操作検出手段が検出しない状態が所定の限度を超えて継続しているか否かを判別し(S1)、前記検出しない状態が前記所定の限度を超えている場合には前記中断条件が満たされたものとして前記ゲームの進行を中断させる(S3)ように構成されたものである。 The game apparatus (3) according to the present invention includes an operation detection unit (11) for detecting a user operation and a user operation target (102) in the game according to the user operation detected by the operation detection unit. Game control means (10) for advancing the game, wherein the game control means interrupts the progress of the game when a user operation detected by the operation detection means satisfies a predetermined interruption condition. The game apparatus is provided with an interruption control means (21) for resuming the progress of the game when the interruption condition is released, wherein the interruption control means detects the operation of the user with respect to the operation target. It is determined whether or not the state not detected by the means continues beyond a predetermined limit (S1). If the state not detected exceeds the predetermined limit, the interruption condition is determined. In which it is configured the game progress to be interrupted (S3) in which the as-filled.
本発明のゲームの中断制御方法は、ユーザの操作を検出する操作検出手段(11)と、前記操作検出手段が検出したユーザの操作に従って該ユーザの操作対象(102)をゲーム上で行動させつつ前記ゲームを進行させるゲーム制御手段(10)とを備えたゲーム装置(3)に適用され、前記操作検出手段が検出したユーザの操作が所定の中断条件を満たした場合には前記ゲームの進行を中断させ、前記中断条件が解除されると前記ゲームの進行を再開させるゲームの中断制御方法であって、前記操作対象に対する前記ユーザの操作を前記操作検出手段が検出しない状態が所定の限度を超えて継続しているか否かを判別する手順(S1)と、前記検出しない状態が前記所定の限度を超えている場合には前記中断条件が満たされたものとして前記ゲームの進行を中断させる手順(S3)とを備えたものである。 According to the game interruption control method of the present invention, an operation detection means (11) for detecting a user operation and a user operation target (102) in the game according to the user operation detected by the operation detection means. This is applied to a game apparatus (3) having a game control means (10) for advancing the game, and if the user operation detected by the operation detection means satisfies a predetermined interruption condition, the game progresses. A game interruption control method for interrupting and resuming the progress of the game when the interruption condition is released, wherein a state in which the operation detection means does not detect the user operation on the operation object exceeds a predetermined limit (S1) for determining whether or not the process is continued, and if the undetected state exceeds the predetermined limit, the interruption condition is assumed to be satisfied. It is obtained by a procedure (S3) disrupting the progress of the game.
本発明のコンピュータプログラム(15)は、ゲーム装置(3)のコンピュータ(10)を、前記ゲーム装置の操作検出手段(11)が検出したユーザの操作に従って該ユーザの操作対象(102)をゲーム上で行動させつつ前記ゲームを進行させるゲーム制御手段として機能させるように構成されたゲーム用のコンピュータプログラムであって、前記コンピュータを、前記操作検出手段が検出したユーザの操作が所定の中断条件を満たした場合、前記ゲーム制御手段による前記ゲームの進行を中断させ、前記中断条件が解除されると前記ゲームの進行を再開させる中断制御手段(21)として機能させ、さらに、前記操作対象に対する前記ユーザの操作を前記操作検出手段が検出しない状態が所定の限度を超えて継続しているか否かを判別する手順(S1)と、前記検出しない状態が前記所定の限度を超えている場合には前記中断条件が満たされたものとして前記ゲームの進行を中断させる手順(S3)とを前記中断制御手段に実行させるように構成されたものである。 The computer program (15) according to the present invention sets the computer (10) of the game device (3) to the user's operation target (102) on the game in accordance with the user operation detected by the operation detection means (11) of the game device. A computer program for a game configured to function as a game control means for causing the game to progress while acting on the computer, wherein a user operation detected by the operation detection means satisfies a predetermined interruption condition The game control means interrupts the progress of the game, and when the interruption condition is released, the game control means functions as an interrupt control means (21) for restarting the progress of the game. It is determined whether or not a state in which the operation detection unit does not detect an operation continues beyond a predetermined limit. And the step (S3) of interrupting the progress of the game on the assumption that the interruption condition is satisfied when the undetected state exceeds the predetermined limit. It is configured to be executed.
本発明によれば、操作対象に対するユーザの操作が所定の限度を超えて検出されない場合に中断条件が満たされたものとしてゲームの進行を中断させている。そのため、操作対象に対する操作とは別の明示的な中断操作を要することなくゲームの進行を中断させることが可能であり、ユーザが意図しないゲームの進行を防ぐことができる。 According to the present invention, when the user's operation on the operation target is not detected exceeding a predetermined limit, the progress of the game is interrupted on the assumption that the interruption condition is satisfied. Therefore, it is possible to interrupt the progress of the game without requiring an explicit interrupting operation different from the operation for the operation target, and it is possible to prevent the progress of the game not intended by the user.
本発明の一形態において、前記中断制御手段は、前記中断時点の状態から前記ゲームの進行を再開させることができるように前記ゲームの進行を中断させるものとすることができる。これによれば、中断後、ユーザが再び操作対象の操作を開始すると、中断条件が解除されてゲームの進行を中断時点の状態から円滑に再開させることができる。 In one embodiment of the present invention, the interruption control means may interrupt the progress of the game so that the progress of the game can be resumed from the state at the time of the interruption. According to this, when the user starts the operation to be operated again after the interruption, the interruption condition is canceled and the progress of the game can be smoothly resumed from the state at the time of interruption.
また、前記中断制御手段は、前記ゲームの進行が中断されている間に、前記ユーザの操作に基づいて前記ゲームを前記中断時点の状態から変更して再開させるために必要な例外処理を許容するものとしてもよい。この場合、ゲームの進行は、中断時点の状態とは異なる状態から再開されることになる。しかし、その変更はユーザの操作に基づくものであり、ユーザが意図しないゲームの進行を抑えつつ、中断されたゲームの状態をユーザの意思に従って変化させることができる。 Further, the interruption control means allows exception processing necessary for changing the game from the state at the time of interruption and restarting the game based on the operation of the user while the progress of the game is interrupted. It may be a thing. In this case, the progress of the game is resumed from a state different from the state at the time of interruption. However, the change is based on the user's operation, and the state of the interrupted game can be changed according to the user's intention while suppressing the progress of the game that is not intended by the user.
さらに、前記操作検出手段として、表示装置(13)の画面を覆うタッチパネル検出装置(11)が設けられ、前記操作対象の操作は、前記画面に表示された操作対象をユーザがタッチして移動させる操作であってもよい。これによれば、ユーザが絶えず操作対象をタッチしつつ移動させる要素を含むゲームに対して、その進行の中断及び再開をユーザの意思に即して円滑に切り替えることができる。 Furthermore, a touch panel detection device (11) that covers the screen of the display device (13) is provided as the operation detection means, and the operation target operation is performed by the user touching and moving the operation target displayed on the screen. It may be an operation. According to this, for a game including an element that the user continuously moves while touching the operation target, the progress can be smoothly interrupted and resumed according to the user's intention.
なお、以上の説明では本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記したが、それにより本発明が図示の形態に限定されるものではない。 In addition, in the above description, in order to make an understanding of this invention easy, the reference sign of the accompanying drawing was attached in parenthesis, but this invention is not limited to the form of illustration by it.
以上に説明したように、本発明によれば、操作対象に対するユーザの操作が所定の限度を超えて検出されない場合にゲームの進行を中断させているため、ユーザの明示的な中断操作を要することなくゲームの進行を中断させることが可能であり、ユーザが意図しないゲームの進行を防ぐことができる。 As described above, according to the present invention, since the progress of the game is interrupted when the user's operation on the operation target is not detected exceeding a predetermined limit, the user's explicit interruption operation is required. Therefore, the progress of the game can be interrupted, and the progress of the game not intended by the user can be prevented.
以下、本発明の一形態に係るゲームシステムの概略構成を示している。本形態のゲームシステム1は、ゲームサーバ2と、そのゲームサーバ2に対してネットワーク4を介して接続可能なクライアント装置としてのゲーム装置3とを含んだサーバ−クライアント型のゲームシステムとして構成されている。ゲームサーバ2は、複数のサーバユニット2A、2B…が組み合わされることにより一台の論理的なサーバ装置として構成されている。ただし、単一のサーバユニットによりゲームサーバ2が構成されてもよい。あるいは、クラウドコンピューティングを利用して論理的にゲームサーバ2が構成されてもよい。
Hereinafter, a schematic configuration of a game system according to an embodiment of the present invention is shown. The
一方、ゲーム装置3は、ユーザにゲームをプレイさせる機能を備えたネットワーク端末装置の一種である。図1では、ゲーム装置3の一例として、表示装置の画面上にタッチパネル検出装置が装備されたスマートフォンが図示されている。ただし、本発明におけるゲーム装置はスマートフォンに限らず、パーソナルコンピュータ(以下、PCと表記する。)、携帯型ゲーム機、携帯型タブレット端末装置といった、ネットワーク接続が可能でかつユーザの個人用途に供される各種のネットワーク端末装置がゲーム装置3として利用されてよい。ネットワーク4は、一例として、TCP/IPプロトコルを利用してネットワーク通信を実現するように構成される。典型的には、WANとしてのインターネットとLANとしてのイントラネットとを組み合わせてネットワーク4が構成される。図1の例において、ゲーム装置3は、ネットワーク4の一部としてのアクセスポイント4aを介してネットワーク4に接続され、ゲームサーバ2はルータ4bを介してネットワークに接続されている。
On the other hand, the
周知のゲームシステムと同様に、ゲームサーバ2は、ゲーム装置3に対してゲーム用のアプリケーションソフトウエアの配信、ユーザの登録あるいは認証、ゲームで使用するアイテム、背景画像、音楽といったコンテンツの無償又は有償の配信、ユーザ間の情報交換の媒介といった各種のサービスを提供する。この種のゲームシステムでは、ゲームの実行に必要なソフトウエアをクライアント装置上に実装し、ソフトウエアの更新や追加、あるいはオンライン対戦といったサーバの処理が必要な最小限の場合にのみクライアント装置がサーバにアクセスする方式、ゲームの実行時にクライアント装置をサーバに接続させ、ゲームを進行させるための演算処理をサーバ側にて実行し、クライアント装置には、ユーザの操作情報の入力やゲーム画像、楽音の出力といったインタフェース部分のみを担当させる方式等、サーバの利用形態に様々な方式が存在する。以下では、ゲーム用のソフトウエアがゲーム装置3に実装済であり、かつ、ゲーム装置3がゲームサーバ2に依存することなく単独でゲームを実行する場合を例に挙げて説明を続ける。
Similar to the well-known game system, the
図2は、ゲーム装置3にて実行されるゲーム画像の一例を示している。図示のゲーム画像100には、ゲームの仮想的な世界を表現した背景101と、ユーザの操作対象としてのプレイヤキャラクタ102と、複数の敵キャラクタ103と、ゲーム成績104とが表示されている。背景101は上から下に向かって所定速度で自動的にスクロールされ、敵キャラクタ103は背景101のスクロールと連動して上から下へと移動するように表示位置が逐次制御される。一方、プレイヤキャラクタ102は、ゲーム画像100に対するユーザのタッチ操作及びスライド操作に応じてゲーム画像100内を移動する。ユーザが所定の攻撃操作(一例としてゲーム画像100に対するタップ操作)を行うとプレイヤキャラクタ102から攻撃弾102aが上方に向けて発射され、一方、敵キャラクタ103からはゲーム装置3の制御により下方に向けて攻撃弾103aが発射される。ユーザは、攻撃弾103aを除けながら攻撃弾102aを敵キャラクタ103に命中させるようにプレイヤキャラクタ102を絶えず操作する必要がある。
FIG. 2 shows an example of a game image executed by the
図2のゲームでは、何らかの事情でユーザがプレイヤキャラクタ102を一時的に操作できない状況が生じると、敵キャラクタ103の攻撃を受けてプレイヤキャラクタ102が意図せずにダメージを受けるといった不都合が生じるおそれがある。例えば、ゲーム中に電話の着信があった場合、ゲーム中に電車を乗降する必要が生じた場合等には、プレイヤキャラクタ102の操作を継続することが困難である。そのような場合、従来のゲーム装置のようにポーズボタン等の操作部を明示的に操作しない限りゲームを中断できないとすれば、中断操作をし損ねてゲームが意図せずに進行するおそれがある。そこで、本形態では、ゲーム中にユーザがプレイヤキャラクタ102を継続的に操作しているか否かを監視し、一定限度を超えて操作していないと判断された場合にゲームの進行にかかわる処理を中断させるものとした。なお、ここでいう中断とは、中断時点のゲームの状態を保持してその状態からゲームの進行を再開させることが可能となる処理を意味する。中断時点の状態からの再開が不可能となるような不可逆な処理を必須とするものは中断の概念に含まれない。図2の例では、背景101をスクロールさせる処理、敵キャラクタ103や攻撃弾102a、103aを移動させる処理等が中断の対象となる。ゲームに制限時間が存在する場合には、時間を進行させる処理も中断の対象となる。一方、BGMの再生のように、中断時点から変化しても再開時のユーザの操作対象の操作に影響を与えないもの、あるいはゲーム結果に影響を与えない単なる演出に過ぎないものは中断対象から除外されてもよい。
In the game of FIG. 2, if a situation occurs in which the user cannot temporarily operate the
図3は、ゲーム装置3の中断制御に係る制御系の要部を示している。ゲーム装置3は、CPUを主体として構成されたコンピュータとしての制御ユニット10と、制御ユニット10に対する入力装置として設けられたタッチパネル検出装置11及びキー入力装置12と、制御ユニット10からの出力装置として設けられた表示装置13とを備えている。タッチパネル検出装置11は表示装置13の表示画面を覆うように配置され、ユーザのタッチ位置に対応した信号を制御ユニット10に出力する。キー入力装置12は、表示装置13の枠外、一例として表示装置13の下方に並べて配置された複数の操作部を有し、それらの操作部の操作に対応した信号を制御ユニット10に出力する。表示装置13は、液晶パネル、有機ELパネル等を利用したフラットパネルディスプレイである。なお、入力装置及び出力装置は図示した以外にも適宜に設けられる。
FIG. 3 shows a main part of a control system related to the interruption control of the
制御ユニット10には記憶装置14が接続される。記憶装置14は電源を供給しなくても記憶を保持することが可能な不揮発性記憶装置であり、制御ユニット10に内蔵されたRAM、キャッシュメモリ等の主記憶装置(不図示)に対して補助記憶装置として機能する。記憶装置14にはゲームプログラム15が記録される。そのプログラム15が制御ユニット10に読み込まれて実行されることにより、制御ユニット10にはゲーム演算部20、中断制御部21、ゲーム設定部22及び画像描画部23が設けられる。これらは、コンピュータのハードウエア資源とコンピュータプログラムとの組み合わせによって実現される論理的装置である。
A
ゲーム演算部20は、タッチパネル検出装置11及びキー入力装置12が検出するユーザの操作に応じてゲームを進行させるために必要な各種の演算処理を実行する。図2の例では、背景101、プレイヤキャラクタ102、敵キャラクタ103、攻撃弾102a、103aといった表示要素のゲーム画像100内における位置の演算、攻撃弾102a、103aの命中の有無の演算、命中時の効果の演算、ゲーム途中の成績104等の演算等をゲーム演算部20が実行する。それらの演算は、表示装置13によるゲーム画像100の描画周期に応じて繰り返される。
The
中断制御部21は、ゲーム中におけるタッチパネル検出装置11の出力に基づいて所定の中断条件が満たされたか否かを判断し、満たされた場合にはゲーム演算部20によるゲームの演算を中断させ、中断条件が解除された場合にはゲームの演算を再開させる。ゲーム設定部22は、ユーザに対して開放された各種の設定事項を、タッチパネル検出装置11やキー入力装置12が検出したユーザの操作に従って設定する。例えば、プレイヤキャラクタ102の画像、能力、装備、アイテムといったゲーム上の各種の要素がゲーム設定部22によって設定される。画像描画部23は、ゲーム演算部20から演算結果を受け取って次のフレームで描画されるべきゲーム画像100を描画し、その描画結果に応じた映像信号を表示装置13に出力する。
The
図4は中断制御部21が実行する中断制御処理を示している。中断制御部21は、ゲームの実行中において所定の周期で図4の処理を繰り返し実行する。中断制御処理において、中断制御部21はまずタッチパネル検出装置11の出力信号に基づいて、ユーザの操作、より具体的にはプレイヤキャラクタ102に対するユーザの操作が検出されない状態が所定の限界時間を超えて継続しているか否かを判別する(ステップS1)。限界時間は、プレイヤキャラクタ102をユーザが継続的に操作している場合にタッチパネル検出装置11から出力される操作検出信号の時間間隔に対して、所定の余裕を見込んだ値に設定すればよい。例えば、ゲームの進行中において、ユーザがゲーム画像100を常になぞるように操作する必要がある場合、限界時間は1秒〜数秒程度に設定すれば十分である。
FIG. 4 shows the interruption control process executed by the
ステップS1の条件が否定判断された場合、中断制御部21は、所定の中断条件が満たされていない、又は中断条件が解除されたものとみなして、ゲーム演算部20によるゲームの進行に必要な演算処理を継続させる(ステップS2)。ただし、中断制御部21は、今回の処理時点でゲーム演算部20の演算処理が中断している場合には、ステップS2で進行演算を再開させる。ステップS2の処理後、中断制御部21は今回の処理を終える。
If the determination in step S1 is negative, the
一方、ステップS1にて操作の不検出状態が限界時間を超えて継続していると判断された場合、中断制御部21は中断条件が満たされたものとみなして、ゲーム演算部20における演算処理を中断させる(ステップS3)。その後、中断制御部21は、現時点におけるゲームの状態、つまり、ゲーム演算部20にて演算されたゲームの進行状態を示す各種のパラメータ等をRAM等の主記憶装置に保存させる(ステップS4)。その保持された状態が画像描画部23に出力されることにより、ゲーム画像100は一時停止の状態に保持される。その後、中断制御部21は、ゲーム設定部22に対して所定のメニュー処理が許可されるべきことを通知する(ステップS5)。ステップS5の処理を終えると、中断制御部21は今回の処理を終える。
On the other hand, when it is determined in step S1 that the operation non-detection state has continued beyond the limit time, the
ゲーム設定部22は、図4のステップS5でメニュー操作許可が通知されている場合、図5のメニュー操作処理を実行する。そのメニュー操作処理において、ゲーム設定部22はまずユーザがメニュー操作を行ったか否かをタッチパネル検出装置11あるいはキー入力装置12の出力に基づいて判別する(ステップS11)。なお、メニュー操作は、プレイヤキャラクタ102に対するユーザの操作と明確に相違するように設定される。例えば、キー入力装置12を操作してメニューを表示させた後、そのメニューをタッチして項目を選択するといった操作がメニュー操作として設定される。ステップS11でメニュー操作がないと判断された場合、ゲーム設定部22は今回の処理を終える。一方、メニュー操作があったと判断された場合、ゲーム設定部22は、ユーザの操作に従ってゲームの設定を更新する(ステップS12)。ここでは、プレイヤキャラクタ102の画像、能力、装備、アイテム等をユーザの指示に従って変更し、追加し、あるいは削除するといった処理を行えるようにしてよい。ゲームサーバ2にアクセスしてアイテムを購入するといった操作を可能としてもよい。ただし、ゲームの進行が中断している間に許容されるべきメニュー操作の内容は、ゲーム開始前等に許容されるゲームの設定操作と比較して制限されてもよい。ステップS12の処理後、ゲーム設定部22は今回の処理を終了する。
The
以上のゲーム装置3によれば、ユーザがプレイヤキャラクタ102を操作しない状態が限界時間を超えると、ユーザがキー入力装置12を操作するといった明示的な中断操作を行わなくともゲームの進行演算が中断する。ユーザがプレイヤキャラクタ102の操作を再開するとそれに応じてゲームの進行演算が再開される。中断時から再開時までの間、ユーザがメニュー操作を実行してゲームの設定を変更しなければ、ゲームの進行は、中断時点の状態から再開される。したがって、ゲームの進行の中断及び再開をユーザの意に沿って円滑に切り替え、ユーザが意図しないゲームの進行を防止することができる。また、ゲームの進行が中断している間、ゲーム設定部22を利用したゲーム設定の変更等が例外処理として許容される。その場合、ゲームは中断時点の状態とは異なる状態から再開されることになるが、そのような変更はユーザの意思に基づくものであり、ユーザが意図しないゲームの進行が生じるおそれはない。
According to the
上記の形態においては、タッチパネル検出装置11が本発明の操作検出手段に相当し、制御ユニット10が本発明のゲーム制御手段に相当する。そして、中断制御部21が本発明の中断制御手段に相当する。ただし、本発明は上記の形態に限定されることなく、種々の変更又は変形が可能である。例えば、ユーザの操作対象はプレイヤキャラクタ102に限らず、ユーザの操作に応じてゲーム内で行動する限りにおいて、各種のキャラクタやオブジェクト等が操作対象に含まれ得る。操作検出手段はタッチパネル検出装置11に限定されず、操作対象に対するユーザの操作を検出する限りにおいて、各種の操作検出装置が操作検出手段として設定されてよい。例えば、操作ボタン、操作レバーといった物理的な操作部材を含む装置が操作検出手段として用いられてよい。カメラ、光学センサ等の非接触式の検出装置が操作検出手段として用いられてよい。
In the above embodiment, the touch
本発明のゲーム装置にてプレイされるべきゲームは図2に例示したようなスクロールタイプのゲームに限らない。例えば、ユーザの操作対象のキャラクタが敵キャラクタと格闘するタイプのゲーム、レースゲーム等のようにユーザが操作対象を絶えず操作すべき内容のゲームであれば本発明を好適に適用することができる。音楽ゲームに対しても本発明が適用されてよい。ただし、音楽ゲームの場合には、音楽がゲームの進行にとって一体不可分であるため、中断時点で音楽の再生も停止させる必要がある。 The game to be played on the game device of the present invention is not limited to the scroll type game illustrated in FIG. For example, the present invention can be preferably applied to a game having a content that the user should constantly operate on the operation target, such as a game in which the user's operation target character fights against an enemy character, a race game, or the like. The present invention may also be applied to music games. However, in the case of a music game, the music is inseparable from the progress of the game, so it is necessary to stop playing the music at the point of interruption.
上記の形態では、ネットワークに接続可能なクライアント装置をゲーム装置として例示したが、本発明のゲーム装置はネットワークに接続されることを必ずしも必要としない。一方、ゲームの演算処理の少なくとも一部をサーバ側で行うようなネットワーク型のゲームシステムの場合には、クライアント装置とサーバ装置との組み合わせを本発明におけるゲーム装置として対応付けてもよい。この場合、ゲーム制御手段や中断制御手段の少なくとも一部又は全部がサーバ装置側に存在してもよい。 In the above embodiment, the client device connectable to the network is exemplified as the game device, but the game device of the present invention does not necessarily need to be connected to the network. On the other hand, in the case of a network-type game system in which at least a part of game calculation processing is performed on the server side, a combination of a client device and a server device may be associated as a game device in the present invention. In this case, at least a part or all of the game control means and the interruption control means may exist on the server device side.
1 ゲームシステム
3 ゲーム装置
10 制御ユニット(ゲーム制御手段)
11 タッチパネル検出装置(操作検出手段)
13 表示装置
15 ゲームプログラム
20 ゲーム演算部
21 中断制御部(中断制御手段)
100 ゲーム画像
102 プレイヤキャラクタ(ユーザの操作対象)
DESCRIPTION OF
11 Touch panel detection device (operation detection means)
13
100
Claims (4)
前記中断制御手段は、前記操作対象に対する前記ユーザの操作として、前記画面に表示された操作対象をユーザがタッチして移動させる操作を前記操作検出手段としての前記タッチパネル検出装置が検出しない状態が所定の限度を超えて継続しているか否かを判別し、前記検出しない状態が前記所定の限度を超えている場合には前記中断条件が満たされたものとして、該中断時点の状態から前記ゲームの進行を再開させることができるようにして、当該ゲームの進行を中断させ、かつ前記ゲームの進行が中断されている状態で、前記操作対象に対する前記ユーザの操作として、前記画面に表示された操作対象をユーザがタッチして移動させる操作を前記操作検出手段としての前記タッチパネル検出装置が検出した場合には前記ゲームの進行を再開させるように構成されているゲーム装置。 An operation detecting means for detecting a user operation; and a game control means for causing the game to proceed while causing the user's operation target to act on the game in accordance with the user operation detected by the operation detecting means. The interruption control means for interrupting the progress of the game when a user operation detected by the operation detecting means satisfies a predetermined interruption condition and restarting the progress of the game when the interruption condition is released. In the game device provided with a touch panel detection device that covers the screen of the display device as the operation detection means ,
The interruption control means has a predetermined state in which the touch panel detection device as the operation detection means does not detect an operation in which the user touches and moves the operation target displayed on the screen as the user's operation on the operation target. It is determined whether or not the game continues beyond the limit, and if the undetected state exceeds the predetermined limit, it is determined that the suspension condition is satisfied, and the game is started from the state at the time of the suspension. and to be able to resume progress, it interrupts the progress of the game, and in a state in which the progress of the game is suspended, as an operation of the user with respect to the operation target, the operation target displayed on the screen the progress of the game when the user detected by the touch panel detection device as the operation detection means an operation of moving touch Game device being configured to open.
前記画面に表示された操作対象をユーザがタッチして移動させる操作を前記操作検出手段としての前記タッチパネル検出装置が検出しない状態が所定の限度を超えて継続しているか否かを判別する手順と、
前記検出しない状態が前記所定の限度を超えている場合には前記中断条件が満たされたものとして、該中断時点の状態から前記ゲームの進行を再開させることができるようにして、当該ゲームの進行を中断させる手順と、
前記ゲームの進行が中断されている状態で前記画面に表示された操作対象をユーザがタッチして移動させる操作を前記操作検出手段としての前記タッチパネル検出装置が検出した場合には前記ゲームの進行を再開させる手順と、
を備えたゲームの中断制御方法。 Comprising an operation detection means for detecting the operation of a user, and a game control means for advancing the game while action the operation target of the user in the game in accordance with an operation of a user, wherein the operation detection means detects said operation detecting means As applied to a game device provided with a touch panel detection device that covers the screen of the display device, if the user's operation detected by the operation detection means satisfies a predetermined interruption condition, the progress of the game is interrupted, A game interruption control method for resuming the progress of the game when the interruption condition is released,
A procedure for determining whether or not a state in which the touch panel detection device as the operation detection unit does not detect an operation for touching and moving the operation target displayed on the screen continues beyond a predetermined limit; ,
When the undetected state exceeds the predetermined limit, it is assumed that the interruption condition is satisfied, and the progress of the game can be resumed from the state at the time of the interruption. The procedure to interrupt
When the touch panel detecting device as the operation detecting unit detects an operation of touching and moving the operation target displayed on the screen in a state where the progress of the game is interrupted, the progress of the game is The procedure to resume,
A game interruption control method comprising:
前記操作検出手段が検出したユーザの操作が所定の中断条件を満たした場合、前記ゲーム制御手段による前記ゲームの進行を中断させ、前記中断条件が解除されると前記ゲームの進行を再開させる中断制御手段として機能させ、
前記画面に表示された操作対象をユーザがタッチして移動させる操作を前記操作検出手段としての前記タッチパネル検出装置が検出しない状態が所定の限度を超えて継続しているか否かを判別する手順と、前記検出しない状態が前記所定の限度を超えている場合には前記中断条件が満たされたものとして、該中断時点の状態から前記ゲームの進行を再開させることができるようにして、当該ゲームの進行を中断させる手順と、前記ゲームの進行が中断されている状態で前記画面に表示された操作対象をユーザがタッチして移動させる操作を前記操作検出手段としての前記タッチパネル検出装置が検出した場合には前記ゲームの進行を再開させる手順とを前記中断制御手段に実行させるように構成されたゲーム用のコンピュータプログラム。 As an operation detecting means for detecting an operation of a user, a computer of a game apparatus touch detecting device is provided that covers the screen of the display device, the operation target of the user in the game in accordance with an operation of a user, wherein the operation detection means detects A computer program for a game configured to function as a game control means for causing the game to progress while acting, the computer comprising:
Interrupt control that interrupts the progress of the game by the game control means when the user operation detected by the operation detection means satisfies a predetermined interruption condition, and resumes the progress of the game when the interruption condition is released Function as a means,
A procedure for determining whether or not a state in which the touch panel detection device as the operation detection unit does not detect an operation for touching and moving the operation target displayed on the screen continues beyond a predetermined limit; When the undetected state exceeds the predetermined limit, it is assumed that the interruption condition is satisfied, and the progress of the game can be resumed from the state at the time of the interruption. When the touch panel detection device as the operation detection unit detects a procedure for interrupting the progress and an operation in which the user touches and moves the operation target displayed on the screen while the progress of the game is interrupted A computer program for a game configured to cause the interruption control means to execute a procedure for resuming the progress of the game.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012288157A JP5902609B2 (en) | 2012-12-28 | 2012-12-28 | Game device, game interruption control method, and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012288157A JP5902609B2 (en) | 2012-12-28 | 2012-12-28 | Game device, game interruption control method, and computer program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014128432A JP2014128432A (en) | 2014-07-10 |
JP5902609B2 true JP5902609B2 (en) | 2016-04-13 |
Family
ID=51407459
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012288157A Active JP5902609B2 (en) | 2012-12-28 | 2012-12-28 | Game device, game interruption control method, and computer program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5902609B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220169466A (en) * | 2021-06-18 | 2022-12-27 | 센스타임 인터내셔널 피티이. 리미티드. | Methods and devices for controlling game states |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3324735B2 (en) * | 1997-07-15 | 2002-09-17 | コナミ株式会社 | Game system and computer-readable recording medium on which game program is recorded |
JP4010533B2 (en) * | 2001-11-20 | 2007-11-21 | 任天堂株式会社 | Game machine, electronic device, and power saving mode management program |
JP4740608B2 (en) * | 2005-02-08 | 2011-08-03 | 任天堂株式会社 | Program and information processing apparatus for controlling guide display |
JP4260814B2 (en) * | 2006-03-09 | 2009-04-30 | 任天堂株式会社 | GAME DEVICE AND GAME PROGRAM |
JP5424290B2 (en) * | 2006-11-17 | 2014-02-26 | 任天堂株式会社 | GAME PROGRAM AND GAME DEVICE |
JP4583472B2 (en) * | 2008-04-28 | 2010-11-17 | 株式会社コナミデジタルエンタテインメント | GAME DEVICE, GAME DEVICE CONTROL METHOD, AND PROGRAM |
JP4848000B2 (en) * | 2008-12-16 | 2011-12-28 | 株式会社コナミデジタルエンタテインメント | GAME DEVICE, GAME PROCESSING METHOD, AND PROGRAM |
JP5576061B2 (en) * | 2009-05-28 | 2014-08-20 | 株式会社バンダイナムコゲームス | Program and game device |
JP5039096B2 (en) * | 2009-07-22 | 2012-10-03 | 株式会社コナミデジタルエンタテインメント | GAME DEVICE, OPERATION METHOD, AND PROGRAM |
-
2012
- 2012-12-28 JP JP2012288157A patent/JP5902609B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014128432A (en) | 2014-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102232032B1 (en) | Information processing program, information processing method, and information processing device | |
WO2018137433A1 (en) | Object control method and device for game application, storage medium, and electronic device | |
US12064683B2 (en) | Virtual console gaming controller | |
CN109918004B (en) | Virtual role control method and device | |
US11426652B2 (en) | Game control device, game system, and program | |
JP6499928B2 (en) | Information processing apparatus, information processing system, information processing method, and information processing program | |
US20060112353A1 (en) | Image processing apparatus and storage medium storing image processing program | |
WO2018090909A1 (en) | Mobile terminal-based object scanning method and mobile terminal | |
JP2014027975A (en) | Program, information storage medium, game device, and server | |
JP5902609B2 (en) | Game device, game interruption control method, and computer program | |
CN113786619B (en) | Reminder event processing method, device and electronic device | |
WO2020179666A1 (en) | Information processing program, information processing method, information processing device, and information processing system | |
JP7033227B1 (en) | Game system, information processing method and program | |
JP2024180565A (en) | Information processing device, game program, and game processing method | |
WO2023019680A1 (en) | Game control method and apparatus, computer device and storage medium | |
JP2014198104A (en) | Game control device, game system, game control method, and program | |
JP6249479B2 (en) | Display device, display method, and program | |
JP2014198203A (en) | Program, game device, and server system | |
JP2013250738A (en) | Program, information processing method, information processing device and display system | |
CN115025494A (en) | Control method and device in game, electronic equipment and storage medium | |
CN113849082A (en) | A touch processing method, device, storage medium and mobile terminal | |
JP7622112B2 (en) | Game system, information processing method and program | |
JP2015147064A (en) | Program, game device, and server system | |
JP5795113B1 (en) | GAME CONTROL PROGRAM, GAME CONTROL METHOD, AND GAME CONTROL DEVICE | |
JP7223893B2 (en) | Game system, information processing method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20141120 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150311 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150317 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150518 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150609 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150806 |
|
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: 20160216 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160310 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5902609 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |